infoscaner
环境配置
目前infoscaner仅支持在linux上运行,建议运行在最新版本的kali中
infoscaner是基于python3版本实现的,运行之前首先安装python库
如果同时存在python2和python3,请输入以下命令
1
| pip3 install -r requirements.txt
|
如果仅有python3且未重命名exe文件,可以使用
1
| pip install -r requirements.txt
|
infoscaner在主机扫描时调用了Nmap,请安装Nmap
使用方法
获取帮助信息
1
| python3 infoscaner.py -h
|

获取whois信息
1
| python3 infoscaner.py -u vulnweb.com -w
|

若需要将whois信息输出至文件,可使用-o参数后面跟写入的路径
1
| python3 infoscaner.py -u vulnweb.com -w -o ./whois.txt
|
获取旁站或C站信息
1
| python3 infoscaner.py -u vulnweb.com -N
|

若需要将whois信息输出至文件,可使用-o参数后面跟写入的路径
1
| python3 infoscaner.py -u vulnweb.com -N -o ./Csegment.txt
|
获取CMS指纹信息
1
| python3 infoscaner.py -u vulnweb.com -C
|

获取ICP备案号
1
| python3 infoscaner.py -u baidu.com -i
|
获取nslookup信息
1
| python3 infoscaner.py -u testphp.vulnweb.com -n
|

获取全部信息
1
| python3 infoscaner.py -u testphp.vulnweb.com -A
|
WAF检测
1
| python3 infoscaner.py -u testphp.vulnweb.com -W
|

默认目录扫描
1
| python3 infoscaner.py -u 192.168.2.128 -d all
|
目录扫描设置线程
1
| python3 infoscaner.py -u 192.168.2.128 -d all -t 15
|
FTP和SSH弱口令扫描
1
| python3 infoscaner.py -u 192.168.2.207 -W
|
全面扫描
1
| python3 infoscaner.py -u 192.168.2.1 -a
|

指定端口扫描
1
| python3 infoscaner.py -u 192.168.2.1 -p 80,443
|

获取子域名
1
| python3 infoscaner.py -u ./scan_file/target.txt -s
|
获取子域名并输出
1
| python3 infoscaner.py -u ./scan_file/target.txt -s -o
|
目录爬取
1
| python3 infoscaner.py -u testphp.vulnweb.com -D
|

