scapy 修改数据包
Scapy is a tool for network protocol, package generation and manipulation and showing them in a visual way with graphics and 3D images. There are tools equivalent like hping3 but scapy is very flexible against it. Scapy can manipulate all data of general protocols like IP, Ethernet, tcp, udp etc. If you have a network protocol scenerio you can implement it with scapy and python scripting. I advise to read it as a whole but I may be very long for simple usage. Here I will give you quick dirty usage of scapy.
Scapy是一种用于网络协议,程序包生成和处理并以图形和3D图像可视化方式显示它们的工具。 有像hping3一样的工具,但scapy对此非常灵活。 Scapy可以处理通用协议的所有数据,例如IP,以太网,tcp,udp等。如果您具有网络协议Scenerio,则可以使用scapy和python脚本来实现。 我建议整体阅读,但是我可能很想简单地使用它。 在这里,我将为您快速介绍Scapy。
安装Scapy (Install Scapy)
Ubuntu,Debian,Mint,Kali (Ubuntu, Debian, Mint, Kali)
$ sudo apt install scapy -y
Fedora,CentOS,RedHat (Fedora, CentOS, RedHat)
$ sudo yum info scapy
启动Scapy Interactive Shell (Start Scapy Interactive Shell)
Now we can run scapy