论文部分内容阅读
什么是OS fingerPinting?我们知道,基于TCP/IP体系的网络操作系统平台的产品非常多,尽管这些操作系统都实施TCP/IP网络架构,但是每一种操作系统在具体实现TCP/IP协议栈时,使用的思想方法又不一样,因此,就形成了操作系统互操作性上的异质性,这种异质性我们可以称作操作系统的指纹。如同人类指纹一样.每个操作系统的指纹(O S fingerprinting)也是惟一的。通过取得操作系统的指纹信息,我们可以确定网络平台所使用的操作系统的类型。获取的方法一般有两种,一种是向目标主机发一个特定的