码迷,mamicode.com
首页 > 其他好文 > 详细

如何使用Nmap进行端口扫描(八)输出格式与详细程度选项

时间:2020-08-20 18:11:04      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:方便   而不是   记录   过程   告诉   其他   个数   运行时   打印   

3.4 输出格式与详细程度选项
Nmap提供了以标准格式,“grepable”格式或XML编写报告的功能。这些报告使用-oN(常规),-oG(可复制)和-oX(XML)选项启用。每个选项都需要一个文件名做参数,并且可以将它们组合在一起,方便一次以多种格式输出。还可以使用几个选项来增加输出的详细程度。本节列出了最重要的与输出相关的选项,以及它们如何应用于端口扫描。
适用于端口扫描的热门Nmap输出选项:
1)-v
增加详细程度,使Nmap打印有关正在进行的扫描的更多信息。
2)-d
提高调试级别,使Nmap打印出有关其操作的详细信息,这对于跟踪错误或仅了解其工作方式很有用。
3)- -packet-trace
使Nmap打印发送或接收的每个数据包的摘要。 这通常用于调试,但是对于新用户来说,也是一种非常有价值的方式,可以准确地了解Nmap的内幕。
4)-oN <filename> (正常输出)
将输出以Nmap的正常格式写入<filename>。 此格式与Nmap在运行时打印的标准交互式输出大致相同。
5)-oX <filename> (XML输出)
将Nmap的XML格式的输出写入<filename>。 这是供处理Nmap结果的脚本和程序使用的首选格式。
6)-oG <filename> (grepable格式输出)
将输出以Nmap的所谓grepable格式写入<filename>。 这种格式可以在一行上显示每个主机的输出,从而可以轻松地对开放端口,操作系统,应用程序名称或其他数据进行grep操作。
7)-oA <basename> (输出所有格式)
为方便起见,你可以指定-oA <basename>以一次以常规,XML和grepable格式存储扫描结果。 它们分别存储在<basename> .nmap,<basename> .xml和<basename> .gnmap中。
8)- -resume <filename>
通过指定在正常扫描过程中创建的普通(-oN)或grepable(-oG)输出文件来恢复已中止的扫描。不要使用—resume以外的任何选项,因为Nmap将使用输出文件中指定的选项。然后,它解析该文件,并在停止该操作之前,在先前执行Nmap的主机上继续扫描(并记录到该文件)。
9)- -append-output
告诉Nmap将扫描结果附加到指定的任何输出文件(带有-oN或-oX之类的参数),而不是覆盖它们。
10)- -open
显示具有open端口的主机,并且仅显示那些主机的开放端口。在这里,开放端口指有可能开放的端口,例如:open,open|filtered和unfiltered。

如何使用Nmap进行端口扫描(八)输出格式与详细程度选项

标签:方便   而不是   记录   过程   告诉   其他   个数   运行时   打印   

原文地址:https://blog.51cto.com/14857544/2521081

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!