如何用nmap 5.51列出主机

我在版本5.21中使用nmap 5.21和-PN,-F和–reason标志。 我将结果输出到一个XML文件。 它会列出所有的主机(比如我给它一个/ 24子网进行扫描,然后我更新到5.51,并运行完全相同的命令,但不再列出主机,只是已经启动了。是否有新的标志列表closures主机?或者在5.51中删除了吗?

我的完整选项是:

-sS -n -PN -SV -F --reason 

我也使用和删除 – --open但它不会列出我的XML输出中的主机。

我检查了Nmap changelog在2010年3月的Nmap 5.30BETA1发行版的changelog中发现的:

o XML输出现在只包含详细模式下的主机元素。 这使得它与其他输出格式一致。

因此,为了像以前一样获取向下的主机的XML输出,应该在Nmap 5.30和更高版本中使用详细模式( -v )。

您可以使用-v选项列出所有主机。 另外,最新版本的Nmap是6.01,你可以从nmap.org下载。

上述build议都没有奏效。 我不得不升级到6.01。 在这样做的XML输出列出所有主机:那些closures和那些。