我只是为了好玩和学习而试用code snippet here。我在界面上做了一次wireshark捕获,发现了一些奇怪的事情。
SYN数据包已按预期发出,我似乎收到了SYN ACK%s的响应。每次发送SYN数据包后,我都会有大约5秒的睡眠。我注意到我的机器在收到每个SYN ACK后都会向服务器发送一个RST包,即使没有对应的代码。为什么会发生这种情况,我如何才能防止这种情况发生?
发布于 2014-03-13 04:04:48
我也遇到了同样的问题,但在搜索时,很多人说要在防火墙中添加一个过滤器,通过不允许内核发送RST packet.So查看unix命令iptables,在OUTPUT链上,你可以应用一个过滤器,说要使用tcp协议和RST标志设置丢弃它。命令为:
sudo iptables -A OUTPUT -p tcp -d <dst-ip> --tcp-flag SYN,RST RST -j DROPhttps://stackoverflow.com/questions/21728667
复制相似问题