安全人员渗透测试工具 | 端口扫描 | 主机探测——quiet

作者:Sec-Labs | 发布时间:

项目地址

https://github.com/BEACON-CAI/quiet

quiet

安全人员渗透测试工具

目前支持功能:

端口扫描(TCP-Connect 与 TCP-SYN)

主机探测(ICMP)

编译

go build -o quiet

 

功能

portscan, ps, p, port         tcp syn/connect port scanner
ICMPscan, icmpscan, is, ping  ICMP scanner

 

端口扫描(TCP-Connect 与 TCP-SYN)

参数

--concurrency value, -c value         concurrency (default: 1000)
--iplist value, --ip value, -i value  ip list
--local, -l                           local port scan (default: false)
--mode value, -m value                port scan mode
--port value, -p value                port list
--timeout value, -t value             timeout (default: 2)

使用格式

./quiet ps --iplist ip_list --port port_list --mode syn  --timeout 2 --concurrency 10

ip_list 支持格式:

1.1.1.1,1.1.1.1-255,1.1.1.*,1.1.1.1/24

 

port_list 支持格式:

1,2,3,4-5

 

未指定 port 则默认扫描以下常见端口

61616, 50070, 50000, 37777, 27017, 11211, 9999, 9418, 9200, 9100, 9092, 9042, 9001, 9000, 8686, 8545, 8443, 8081, 8080, 7077, 7001, 6379, 6000, 5984, 5938, 5900, 5672, 5601, 5555, 5432, 5222, 5000, 4730, 3389, 3306, 3128, 2379, 2375, 2181, 2049, 1883, 1521, 1433, 1099, 1080, 902, 873, 636, 623, 548, 515, 500, 465, 445, 443, 389, 139, 135, 123, 111, 110, 80, 53, 25, 23, 22, 21

 

mode 支持模式

--mode syn	// syn 模式需以 root 权限执行
--mode tcp

 

使用示例

普通扫描:

sudo ./quiet ps -i 114.114.114.110-120 -m syn -p 50-55,80 -c 100

a1ccb8d53819

内网端口:

内网端口扫描加入参数 --local/-l 则无需指定 ip

sudo ./quiet ps -l -m syn -p 3300-3350 -c 20

660fa3bfa2c4

 

主机探测(ICMP)

参数

--concurrency value, -c value         concurrency (default: 1000)
--domain value, -d value              domain
--iplist value, --ip value, -i value  ip list
--local, -l                           local ICMP scan (default: false)
--timeout value, -t value             timeout (default: 2)

 

使用格式

./quiet ping --iplist ip_list --timeout 2 --concurrency 10
./quiet ping --domain domain --timeout 2 --concurrency 10

ip_list 支持格式:

1.1.1.1,1.1.1.1-255,1.1.1.*,1.1.1.1/24

 

domain 直接输入域名

指定参数 --local/-l 则默认扫描内网 C 段

注意:ICMP 探测需 root 权限

使用示例

普通扫描:

sudo ./quiet ping -i 220.181.38.251/24

85f7150540b4

sudo ./main ping -d baidu.com

845840f6e710

内网探测:

sudo ./quiet ping -l

ee6b97a3feb5

 

备注

本项目为本人Go语言学习产物,既有独立研究,亦有二次开发。

标签:工具分享, 资产测绘