Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在NMap中将主机延迟写入XML输出文件_Xml_Output_Latency_Nmap - Fatal编程技术网

如何在NMap中将主机延迟写入XML输出文件

如何在NMap中将主机延迟写入XML输出文件,xml,output,latency,nmap,Xml,Output,Latency,Nmap,如果NMap扫描主机,则输出显示延迟: C:\Program Files (x86)\Nmap>nmap -sn -n 192.168.100.150 Starting Nmap 6.46 ( http://nmap.org ) at 2014-07-30 17:28 Romance Daylight Time Nmap scan report for 192.168.100.150 Host is up (0.036s latency). MAC Address: 00:FF:63:

如果NMap扫描主机,则输出显示延迟:

C:\Program Files (x86)\Nmap>nmap -sn -n 192.168.100.150

Starting Nmap 6.46 ( http://nmap.org ) at 2014-07-30 17:28 Romance Daylight Time

Nmap scan report for 192.168.100.150
Host is up (0.036s latency).
MAC Address: 00:FF:63:1A:0B:0B (Unknown)
Nmap done: 1 IP address (1 host up) scanned in 1.27 seconds
但如果我尝试生成XML,则延迟不会出现:

C:\Program Files (x86)\Nmap>nmap -sn -n 192.168.100.150 -oX C:\temp\output.xml
XML输出:

<?xml version="1.0"?>
<!DOCTYPE nmaprun PUBLIC "-//IDN nmap.org//DTD Nmap XML 1.04//EN" "https://svn.nmap.org/nmap/docs/nmap.dtd">
<?xml-stylesheet href="file:///C:/Program Files (x86)/Nmap/nmap.xsl" type="text/xsl"?>
<!-- Nmap 6.46 scan initiated Wed Jul 30 17:32:00 2014 as: nmap -sn -n -oX C:\\temp\\output.xml 192.168.100.150 -->
<nmaprun scanner="nmap" args="nmap -sn -n -oX C:\\temp\\output.xml 192.168.100.150" start="1406734320" startstr="Wed Jul 30 17:32:00 2014" version="6.46" xmloutputversion="1.04">
<verbose level="0"/>
<debugging level="0"/>
<host><status state="up" reason="arp-response" reason_ttl="0"/>
<address addr="192.168.100.150" addrtype="ipv4"/>
<address addr="00:FF:63:1A:0B:0B" addrtype="mac"/>
<hostnames>
</hostnames>
<times srtt="198000" rttvar="198000" to="990000"/>
</host>
<runstats><finished time="1406734321" timestr="Wed Jul 30 17:32:01 2014" elapsed="1.45" summary="Nmap done at Wed Jul 30 17:32:01 2014; 1 IP address (1 host up) scanned in 1.45 seconds" exit="success"/><hosts up="1" down="0" total="1"/>
</runstats>
</nmaprun>
<times srtt="198000" rttvar="198000" to="990000"/>


任何解决方案?

延迟在
元素的
srtt
属性中采用不同的格式。这是以微秒为单位的“平滑平均往返时间”。这意味着您的XML输出:

<?xml version="1.0"?>
<!DOCTYPE nmaprun PUBLIC "-//IDN nmap.org//DTD Nmap XML 1.04//EN" "https://svn.nmap.org/nmap/docs/nmap.dtd">
<?xml-stylesheet href="file:///C:/Program Files (x86)/Nmap/nmap.xsl" type="text/xsl"?>
<!-- Nmap 6.46 scan initiated Wed Jul 30 17:32:00 2014 as: nmap -sn -n -oX C:\\temp\\output.xml 192.168.100.150 -->
<nmaprun scanner="nmap" args="nmap -sn -n -oX C:\\temp\\output.xml 192.168.100.150" start="1406734320" startstr="Wed Jul 30 17:32:00 2014" version="6.46" xmloutputversion="1.04">
<verbose level="0"/>
<debugging level="0"/>
<host><status state="up" reason="arp-response" reason_ttl="0"/>
<address addr="192.168.100.150" addrtype="ipv4"/>
<address addr="00:FF:63:1A:0B:0B" addrtype="mac"/>
<hostnames>
</hostnames>
<times srtt="198000" rttvar="198000" to="990000"/>
</host>
<runstats><finished time="1406734321" timestr="Wed Jul 30 17:32:01 2014" elapsed="1.45" summary="Nmap done at Wed Jul 30 17:32:01 2014; 1 IP address (1 host up) scanned in 1.45 seconds" exit="success"/><hosts up="1" down="0" total="1"/>
</runstats>
</nmaprun>
<times srtt="198000" rttvar="198000" to="990000"/>

这意味着延迟为
0.20s
(Nmap始终报告2位有效数字的延迟)