dnmap是一款基于Nmap的分布式框架,使用客户端/服务端架构,服务器接收命令并发送至客户端进行Nmap安全扫描,扫描完毕后,客户端返回扫描结果。
-s dnmap服务器的IP地址
-p dnmap服务器的端口(dnma默认端口为46001)
-a 根据你的帮助创造别名(可选的)
-d 调试
-m nmap命令的最高效率,nmap慢可使用--max-rate参数
-f nmap命令文件
-p tcp端口监听链接
-L 日志文件
-l 日志级别,默认信息
-v 详细层次。级别为1到5,默认为1,0为安静级别。
-t 超时时间
-s 可选择文件种类:Alias,#Commands, UpTime, RunCmdXMin, AvrCmdXMin, Status
-P pem文件用于TLS连接。默认情况下我们使用服务器,pem文件在当前目录中提供的服务器
root@kali:~# echo "nmap -F 192.168.1.0/24 -v -n -oA sub1" >> dnmap.txt
root@kali:~# echo "nmap -F 192.168.0.0/24 -v -n -oA sub0" >> dnmap.txt
root@kali:~# dnmap_server -f dnmap.txt