首先去https://pypi.python.org/pypi/scapy/2.3.1网址中下载安装包
在ubuntu下安装,解压缩之后,在相应路径下执行python setup.py install
此时即可使用scapy模块,
import sys
import struct
from scapy.all import *
data = struct.pack('ssssssss','w','a','n','g','p','e','n','g')
pkt = IP(src='10.0.3.83', dst='10.0.3.88')/TCP(sport=12345,dport=5555)/data
send(pkt, inter=1, count=5)
会发送TCP数据包,间隔1秒,发送5次,数据包的样子如下:
在windows下安装程序会报错:ImportError: No module named pcapy