infoscaner - 自动化集成信息收集工具

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

image-0

获取whois信息

1
python3 infoscaner.py -u vulnweb.com -w

image-1

若需要将whois信息输出至文件,可使用-o参数后面跟写入的路径

1
python3 infoscaner.py -u vulnweb.com -w -o ./whois.txt

获取旁站或C站信息

1
python3 infoscaner.py -u vulnweb.com -N

image-2

若需要将whois信息输出至文件,可使用-o参数后面跟写入的路径

1
python3 infoscaner.py -u vulnweb.com -N -o ./Csegment.txt

获取CMS指纹信息

1
python3 infoscaner.py -u vulnweb.com -C

image-3

获取ICP备案号

1
python3 infoscaner.py -u baidu.com -i

获取nslookup信息

1
python3 infoscaner.py -u testphp.vulnweb.com -n

image-4

获取全部信息

1
python3 infoscaner.py -u testphp.vulnweb.com -A

WAF检测

1
python3 infoscaner.py -u testphp.vulnweb.com -W

image-5

默认目录扫描

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

image-6

指定端口扫描

1
python3 infoscaner.py -u 192.168.2.1 -p 80,443

image-7

获取子域名

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

image-8

image-9