网络路由信息可以帮助测试人员了解自己的主机到目标主机的网络通信路径,进而理解目标主机的网络情况。保护目标主机的防火墙信息,往往也暗藏在路由信息中。
tcptraceroute
传统的traceroute程序在其发送的UDP和ICMP echo 数据包,设置特定的TTL标志位。它吧TTL从1开始递增,直到到达目标主机为止。而tcptarceroute则是使用TCP数据包进行测试,它利用了TCP SYN 数据包进行路由信息的探测。
tcptraceroute example.com
tctrace
同样可以使用tctrace 程序分析路由信息
tctrace -i<device> -d<targethost>
参数中device 是指网卡的借口,tagerhost 则是被测试的目标主机