p0f 是一个多功能工具，用于被动式获取 操作系统指纹 以识别远程主机操作系统，并且可以穿透防火墙。p0f可以检测远程主机的连接方式、距离、运行时间，并且可以用于检测企业环境中未授权的网络连接。p0f可以检测到某些类型的数据包过滤器和NAT设置，有时可以确定其他ISP的名称。 p0f使用被动式获取操作系统指纹，因此不增加网络负载。没有名称搜索、没有直接通信、不使用ARIN查询、没有Traceroute。
功能.p0f支持：此外，p0f还支持检测：
优点