1-2、command_line()方法 command_line(self)方法,返回的扫描方法映射到具体的nmap命令行,如: >>> nm.command_line() u'nmap -oX - -p 22,80 -sV 192.168.209.121-122' 1-3、scaninfo()方法 scaninfo(self)方法,返回nmap扫描信息,格式为字典类型,如: >>>nm.scanninfo() {'tcp':{'services':'22...
'command_line': 'nmap -oX - -p 20 -sV 115.239.210.26' }, 'scan': { '115.239.210.26': { 'status': {'state': 'up', 'reason': 'syn-ack'}, 'hostnames': [{'type': '', 'name': ''}], 'vendor': {}, 'addresses': {'ipv4': '115.239.210.26'}, 'tcp': {20: {'produc...
1-2、command_line()方法 command_line(self)方法,返回的扫描方法映射到具体的nmap命令行,如: >>>nm.command_line()u'nmap -oX - -p 22,80 -sV 192.168.209.121-122' 1. 2. 1-3、scaninfo()方法 scaninfo(self)方法,返回nmap扫描信息,格式为字典类型,如: >>>nm.scanninfo(){'tcp':{'services'...
2. command_line(self)方法 返回的扫描方法映射到具体的nmap命令行 nm.command_line() 3. scaninfo(self)方法 返回nmap扫描信息,格式为字典类型 nm.scaninfo() 4. all_hosts(self)方法 返回nmap扫描的主机清单,格式为列表类型 nm.all_hosts() --- PortScannerHostDict()类的一些常用方法 1. hostname(self...
command_line():返回用于扫描的命令行,命令行返回后可以通过使用nmap工具的方式进行扫描 csv():将CSV输出作为文本返回 get_nmap_last_output():以原始文本返回nmap的最后文本输出 has_host(host):如果主机有结果则返回True,否则返回False listscan(hosts='127.0.0.1'):不进行扫描,但解释目标主机并返回一个主机列表...
{'nmap': {'command_line': 'nmap -oX - -p 22 -sV 10.10.92.24', 'scaninfo': {'tcp': {'method': 'connect', 'services': '22'}}, 'scanstats': {'timestr': 'Thu Jul 22 03:55:52 2021', 'elapsed': '1.76', 'uphosts': '1', 'downhosts': '0', 'totalhosts': '1'}},...
command_line()函数:返回在当前扫描中使用的命令行。 csv()函数:返回值是一个CSV(逗号分隔文件格式)的输出。 如果想看的更清楚一点,可以使用print输出csv()的内容。 has_host(self,host)函数:检查是否有host的扫描结果,如果有则返回True,否则返回False。
nm.command_line() In[6]:nm.command_line()Out[6]:'nmap -oX - -p 22-443 -sV 127.0.0.1' 获取nmap 的扫描信息 nm.scaninfo() In[7]:nm.scaninfo()Out[7]:{'tcp':{'services':'22-443','method':'syn'}} 获取所有被扫描的主机 ...
4.1.2 command_line()方法 4.1.3 scaninfo()方法 4.1.4 all_hosts()方法 4.2 PortScannerHostDict()类常用方法 4.2.1 hostname()方法 5. 实战 5.1 测试多个主机的状态、协议、端口 5.2 测试主机状态 1. 简介 NMap,也就是Network Mapper,最早是Linux下的网络扫描和嗅探工具包。源码:https://github.com/nm...
param nmap_xml_output:要分析的xml字符串command_line():返回用于扫描的命令行csv():将CSV输出作为文本返回get_nmap_last_output():以原始文本返回nmap的最后文本输出has_host(host):如果主机有结果则返回True,否则返回Falselistscan(hosts='127.0.0.1'):不要扫描,但解释目标主机并返回一个主机列表nmap_version(...