项目地址
https://github.com/jin-long/how-does-a-tcp-reset-attack-work
其他
https://robertheaton.com/2020/04/27/how-does-a-tcp-reset-attack-work/
参考readme
- Install dependencies:
virtualenv venv && source venv/bin/activate && pip install -r requirements.txt
- Setup TCP connection. In one terminal window run
nc -nvl 8000
to set up a server - In another terminal window run
nc 127.0.0.1 8000
to connect to the server - In a third window run
python3 main.py
to run our sniffing program - Type into one of the TCP connection windows. You should see the sniffing program log some output, send a
RST
packet, and the nc
connection should be broken
遇到的问题
在同一台linux机器上分别在开三个终端执行2, 3,4步骤之后,在用3所在的客户端发送消息,然后并2,3之间的链接并没有阻断。但是貌似在同一台mac机器上链接是可以被阻断的。之后将2,3分别在两台linux机器上同样的操作2,3之间的链接被阻断了,待分析。
标签:reset,run,scapy,connection,tcp,window,阻断 From: https://blog.51cto.com/u_15859002/5822019