威尔源码网

理论通用网游抓包拦截防封教程

之前发过快猫破解会员的文章,
随着开发的防封hosts工具的不断更新,
今天大佬有更新了网游破解的思路。
现工具功能大致如下:
一、自动筛选出防封ip。
二、自动将每个防封ip反查出所有域名。
三、增加自动将小于4个域名的Ip,反查所有域名,并逐个将域名解析出所有ip。
四、可提前自定义hosts文件内容的前ip。
五、增加自定义秒数提取,即比如要封号前5秒内防封ip的数据,真接添数字5即可。
六、自动按host的标准格式写入防封hosts数据,最终自动给到你防封文件。
七、增加自动生成iptables,拦截的老手都知道系统hosts一般拦截不了ip,故增加iptables专门拦截ip,双管齐下。
教程开始:
利用工具获取防封Ip的思路,大致有三种。
①.利用工具的特性,自动对比出防封Ip,自动生成hosts文件和iptables文件。
②.清空一个.json命名为 正常游戏.json,然后自定义获取封号前几秒内的数据。
③.自动对比出防封ip的同时,自定义获取封号前几秒内的防封数据
1.手机需要先root。无root推荐使用pc端的Fiddler连接手机进行抓包,或用安卓的虚拟大师,各位小伙伴可以各显神通。
2.安装Wi.cap抓包工具。这是安卓端最专业的抓包工具,基本不存在漏包的可能,也许你之前用过,发现部分拦截不了,你就误认为是漏包了,其实是你漏拦截了Ip,也就是上面提到的iptables,在hosts与iptables的双管齐下中,拦截可以做到滴水不漏,只要你想,可以直接拦截到游戏断网。
3.游戏进入大厅后,Wi.cap在后台开始抓包,在游戏大厅呆1~2分钟抓取正常的hosts做标本。这么做是为了先抓大厅的封号ip,当然这只是一个示例思路。
4.保存好抓包数据文件,文件后缀格式为.cap,默认在手机内置储存的caps文件夹。
5.全退游戏,重新进入游戏大厅,Wi.cap在后台开始抓包,开始把外挂开起来,使得游戏账号进行封号。
6.保存好抓包数据文件。此时已经有2个.cap文件了,把他们传输到你的电脑端。
7.电脑端下载安装Wireshark,此软件可百度自行进行下载。链接里也有提供。用Wireshark把两个.cpa文件转换成.json文件,注意.json文件命名和我的下方截图一致。
8.电脑下载我用ASP.Net开发的hosts、iptables处理工具:
链接下载:https://pan.baidu.com/s/1Ib0oLX0H_8BM21NyGEoMuQ
提取码:4sq2
解压后得到如下目录
9.将刚刚的2个json文件剪切到目录 \防封hosts抓取\Json
10.电脑端下载安装Visual Studio 2017,用该软件用于打开我写的工具。链接中已包含该软件。所有代码开源,在此附部分截图
11.开始运行程序运行成功之后,会自动弹出浏览器界面,鼠标单击任意处,如下图:
程序会自动提取出防封hosts、防封iptables。
并写入\防封hosts抓取\防封hosts\hosts.txt。
以及写入\防封hosts抓取\防封hosts\iptables.txt。
12.将hosts文件内容复制到手机上的/etc/hosts,权限设置全满,即刻生效。
将iptables文件内容复制到手机上的/data/adb/service.d/iptables.sh,权限全满。
没有iptables.sh文件,可以MT管理器新建该文件,并用MT管理器执行即可。
开始防封之旅。
13.这只是抓的第1遍,全面hosts、iptables防封一般需多抓几遍。
既然现在已经有了正常hosts的标本,那么之后每次只需要抓开挂的hosts,
再转json,再放到工具里面去写入防封hosts,以此类推。
14.注意不要局限示例思路。
不同的游戏,利用工具可以各显神通。


发表评论

还没有评论,快来说点什么吧~