当你拿到了大量的IP地址,是否会不知道如何下手?
本工具提供一种思路,快速发现IP地址对应的web资产
-
使用fscan快速扫描资产
./fscan -hf --nopoc --nobr
-
使用本工具
python3 InfoScan-ip.py result.txt -x 22 21
-
指纹识别&dirsearch发现目录&渗透测试
pip install httpx tqdm pandas colorama
命令行选项:
-e
,--only_extract
:此选项用于指定脚本仅执行提取和过滤 IP 地址和端口的过程,不进行网络服务检查。如果您只想处理(提取和过滤)Fscan工具生成的数据而不进行网络扫描,可以使用这个选项。-t
,--max_workers
:这个参数允许您指定脚本在执行网络服务检查时并发执行的最大线程数。这对于控制网络扫描的速度和资源使用非常有用。您可以根据系统的能力和扫描任务的需求来调整这个数值。-c
,--continue_scan
:使用这个选项可以从上一次的扫描断点继续进行扫描,而不是从头开始。这对于大规模扫描任务很有用,特别是当您的扫描由于某些原因中断了并且您希望从中断点继续而不是重新开始。-s
,--silent
:开启静默模式,这意味着脚本在运行时只显示必要的进度信息(如进度条),而不显示其他日志信息。这对于想减少输出干扰或进行后台运行的情况很有帮助。-o
,--output
:这个选项允许您指定输出文件夹的路径。脚本会将扫描结果(文本和 Excel 文件)保存到这个指定的文件夹中。如果不指定,脚本将在默认位置创建或使用输出文件夹。-x
,--exclude_ports
:此参数让您可以指定一个或多个要排除的端口号列表。在进行 IP 地址和端口的提取过程中,脚本将忽略这些指定的端口号。但是会在excel文件中看到所有的原始数据
例:
python3 InfoScan-ip.py result.txt -x 22 21
欢迎任何形式的贡献,无论是新功能的提议、代码改进还是问题报告。请使用 GitHub 的 Issues 和 Pull Requests 功能提交您的贡献。
此项目使用 MIT 许可。