教你如何召唤斯巴达300 勇士去撞墙

2012/11/19

(via https://plus.google.com/u/0/108255121787158995006/posts/BsPD9wpbKoU)

教你如何召唤斯巴达300 勇士去撞墙。。

GFW 是有reset 缓存的。当你用Google 搜索某个敏感词犯规之后,Google 可能在几分钟内无法访问。因为GFW 有记录双方的IP 缓存起来,一段时间内就不管你请求的内容,全部reset。

这个工具就是让用你的IP 持续循环扫描国外IP,然后持续被 reset,占用GFW 缓存。开的人多了,GFW 缓存理论上会爆。

当然这个工具目前做得比较简陋,IO都是同步的,所以直接开了300个进程。。。如果说能直接构造 ack 报文直接注入,理论上更有效(只管发包就可以,国外IP不存在都能触发reset),但是也有还没出国就在路由器上被带连接状态的防火墙丢掉的可能性。

使用方法:

保证系统中有python 2.7 的环境,python 3.* 上脚本未测试。
下载源代码:https://github.com/liruqi/west-chamber-season-3/archive/master.zip
解压代码,进入 west-chamber-proxy
Mac/Linux 用户:./dos.sh start
Windows 用户:把 dos.py 双击300 次。
注意:每个python 进程需要3-4M 的内存,air 4G内存跑300无压力,跑600 就快挂了 机器性能不好得少开点。

(昨晚在人人网上写的, 比较详细. 如果有Windows 平台port 或者更好的大规模触发方法, 欢迎自行发布. 我可以帮忙转发.)

https://github.com/liruqi/west-chamber-season-3/archive/master.zip

Related Posts