您现在的位置是:休闲 >>正文
wpe三件套抓包教程图解
休闲14528人已围观
简介WPE三件套,说的是WPE Pro、WPE Filter和WPE Hook。这三个工具凑一块儿,基本能搞定大部分网游封包的分析和修改。别被“抓包”俩字唬住,说白了就是把你电脑发给服务器的数据拦下来看一 ...
WPE三件套,件解说的套抓是WPE Pro、WPE Filter和WPE Hook。包教这三个工具凑一块儿,程图基本能搞定大部分网游封包的件解分析和修改。别被“抓包”俩字唬住,套抓说白了就是包教把你电脑发给服务器的数据拦下来看一眼,改一改再放出去。程图
先装WPE Pro。件解打开软件,套抓界面简陋得跟上世纪似的包教,但功能不含糊。程图点左上角的件解“目标程序”下拉框,选你要抓的套抓游戏进程。选错进程?包教那就白抓,数据全跑别人那儿去了。选好后,窗口下方会列出当前程序的所有网络连接,不用管那些乱七八糟的,直接点“打开”按钮,WPE就开始监听这个进程的所有收发数据了。
接下来是关键一步——设置过滤器。在WPE Pro主界面上找到“过滤器”选项卡,点“新建”。这里有个陷阱:很多人上来就点“开始”,结果抓到的全是加密乱码或者心跳包,根本没法用。正确做法是,在过滤器里勾选“TCP”和“UDP”,然后把“方向”设为“发送”。因为大部分游戏逻辑数据都在客户端发给服务器的包里,接收包通常带加密校验,改了容易掉线。
设置完过滤器,切回游戏,做一个明显的动作,比如买一瓶药水或者扔一件装备。然后立刻切回WPE Pro,点“停止”。这时候你会看到一堆十六进制数据,密密麻麻的。别慌,找变化最大的那段。比如买药水前抓一次,买药水后抓一次,两次数据里不同的字节,就是药水数量或者物品ID的位置。
找到位置后,轮到WPE Filter上场。这个工具的作用是固定修改某个字节。比如你发现第8个字节是药水数量,当前值是01,你想改成63(十进制99),就在Filter里设置偏移量8,原值01,新值63。然后勾选“启用”,再回游戏买药水,发包时WPE会自动把01替换成63。服务器收到99瓶药水的数据,如果没做校验,你就白赚98瓶。
但别高兴太早,现在游戏基本都有校验,硬改数据大概率被踢下线。这时候WPE Hook就派上用场了。Hook的作用是拦截封包发送的函数调用,在数据发出前做更复杂的逻辑判断。比如你可以写个简单脚本,判断如果封包类型是“购买物品”,就自动把数量字段乘以10。WPE Hook自带一些预设脚本模板,不会写代码也能凑合着改改数值。
实际测试的时候,建议先用小号在测试服务器上试。我见过不少人直接拿大号改,结果封包被服务器拒绝,账号直接冻结。另外,抓包时尽量别开加速器,那玩意儿会加密流量,WPE抓出来全是乱码,根本找不到规律。
最后提醒一句,抓包改包这事儿,单机游戏随便折腾没人管,网游就得掂量掂量了。大部分游戏公司对封包修改都是零容忍,检测到直接封号十年。要是真想研究协议,找个开源的游戏服务端自己搭个私服练手,比在公服上刀尖舔血踏实得多。
Tags:
上一篇:信用卡不还犯罪涉及罪名
下一篇:知乎负面如何处理
相关文章
银河系24g图片下载
休闲银河系24g图片下载,听起来像是一串乱码,或者某个钓鱼网站的钓鱼链接。但如果你真的在某个深夜的论坛角落点进去,会发现它其实是一个压缩包的名字——里面装着大约四千张来自哈勃和韦伯望远镜的深空影像,每张平 ...
【休闲】
阅读更多RCESSENCE本智
休闲RCESSENCE本智,这名字听起来像某种高端护肤品的代号,其实是一台我用了三个月的国产除湿机。对,就是那种南方回南天里救命的东西。我起初只是贪它便宜,京东搞活动三百出头,想着随便用用。结果这玩意儿彻 ...
【休闲】
阅读更多补流量平台
休闲补流量平台这生意,我盯了三个月才看明白。它不是什么灰色产业,就是个彻头彻尾的甲方乙方游戏——你出钱买假数据,平台用脚本给你造访客,最后骗的是广告主和投资人的眼睛。可谁都知道这层窗户纸,谁都不捅破。 上 ...
【休闲】
阅读更多