如何使用tcpdump获取网络中的设备信息?

问题描述:

我能够通过tcpdump获取网络中的数据包。我想获取设备信息,如计算机名称,其型号名称,在其上运行的操作系统等。 是否可以使用tcpdump数据包。如何使用tcpdump获取网络中的设备信息?

我得到了MAC地址(通过arp),IP,但哪一层协议给出了上述信息我想要的。

你能告诉我如何使用这个转储的数据来获得我所需的数据。

感谢

但层协议给这个上面的信息就是我想要

你提到中不存在的网络数据的细节 - 比如有一个TCP段的广告没有点“Windows XP发布了这个。”最多你可以使用像nmap这样的工具,根据微妙的网络引擎实现差异尝试猜测操作系统。

+0

谢谢,供您参考。 – pradiptart 2012-08-02 04:48:56