Python scapy发送假http响应问题,而shark显示seq和ack比我设置的要大

Python scapy发送假http响应问题,而shark显示seq和ack比我设置的要大,python,scapy,seq,Python,Scapy,Seq,我正在做一个测试,通过使用scapy向我发送假http响应, 然而,whireshark显示假响应为“TCP确认的不可见段”, 这是我的密码: pkgs=sniff(iface=“eth0”,filter=“src主机192.168.1.153和dst主机121.42.144.212以及tcp和端口80”,lfilter=lambda x:x.haslayer(原始),计数=1) 对于包装中的包装: d_port=pkg[IP].sport#如果我将d_port设置为5555,它会工作,但是如

我正在做一个测试,通过使用scapy向我发送假http响应, 然而,whireshark显示假响应为“TCP确认的不可见段”, 这是我的密码:

pkgs=sniff(iface=“eth0”,filter=“src主机192.168.1.153和dst主机121.42.144.212以及tcp和端口80”,lfilter=lambda x:x.haslayer(原始),计数=1)
对于包装中的包装:
d_port=pkg[IP].sport#如果我将d_port设置为5555,它会工作,但是如果d_port=pkg[IP].sport,则数据包是错误的
乙醚=乙醚(dst='00:0c:29:2c:0e:4e',src='8c:be:be:23:97:80')
ip=ip(src='121.42.144.212',dst='192.168.1.153',flags=“DF”)
tcp=tcp(flags=“PA”,sport=80,dport=d_端口,seq=1,ack=87)
res_data=“HTTP/1.1 200 OK\r\n日期:Thu,2015年7月2日04:19:50 GMT\r\n服务器:Apache/2.4.10(Win32)OpenSSL/0.9.8zb PHP/5.3.29\r\nX由以下驱动:PHP/5.3.29\r\n内容长度:4\r\n内容类型:text/html\r\n\r\n
res=以太/ip/tcp/res\u数据
#ls(res)

sendp(res)
对不起,我发现这可能是wireshark的问题

您使用哪个版本的scapy?Ubuntu中有python2版本和python3.x()Scapy(2.3.1)的不同版本