scapy与路由轨迹图
通过路由轨迹图,可以帮助我们分析从端到服务器一路中经过的各个节点信息,从而是排查究竟是哪些因素导致网站访问故障。
用到的工具是scapy
,该神器属于典型的强到没朋友。提供了众多网络数据包操作方法,可以发包send()
,SYN\ACK
扫描,嗅探sniff()
,TCP路由跟踪traceroute()
。
我们使用traceroute()
实现一个路由跟踪程序,并搭配相应包生成一张route map。
|
|
最终实现效果图
通过路由轨迹图,可以帮助我们分析从端到服务器一路中经过的各个节点信息,从而是排查究竟是哪些因素导致网站访问故障。
用到的工具是scapy
,该神器属于典型的强到没朋友。提供了众多网络数据包操作方法,可以发包send()
,SYN\ACK
扫描,嗅探sniff()
,TCP路由跟踪traceroute()
。
我们使用traceroute()
实现一个路由跟踪程序,并搭配相应包生成一张route map。
|
|
最终实现效果图