应用层以下的网络神器——scapy学习

Posted by Cai Qiqi on 2016-09-09

用scary构造ICMP包(在IP之上)
这里写图片描述

在OSX上用scapy会碰到一些bug。
这里写图片描述


然而在floodlight(ubuntu 14.04)上可以很好的运行。
这里写图片描述

ping.show()

这里写图片描述

scapy的神奇之处在于它可以构造任意层协议任意内容的包,并且可以控制在收到响应之后回复什么包,可以完全模拟TCP三次握手的过程。
这里写图片描述