我正在尝试使用nmap扫描大量的域名。我使用了以下命令:
Nmap -PN -p443 -sS -T5 -oX out.xml -iL in.csv
我得到以下警告:
Warning: xx.xx.xx.xx giving up on port because retransmission cap hit (2).
这一切为什么要发生?如何解决这个问题?
不知道我错过了什么。我正在尝试导入nmap模块并使用nmap.PortScanner()。我使用的是Linux。当我在终端中运行程序时,我得到:
File "/usr/local/lib/python2.7/dist-packages/nmap/nmap.py", line 137, in __init__
raise PortScannerError('nmap program was not found in path')
nmap.nmap.PortScannerError: 'nmap program was not found in path&
我已经安装了nmap.exe和nmap模块。不过,我不知道如何配置nmap路径。输入nmap路径的代码块如下所示
class PortScanner(object):
"""
PortScanner class allows to use nmap from python
"""
def __init__(self, nmap_search_path=('nmap','/usr/bin/nmap','/usr/local/bin/nmap','/sw/bin/nmap','