WPE过滤包使用方式.doc_第1页
WPE过滤包使用方式.doc_第2页
WPE过滤包使用方式.doc_第3页
WPE过滤包使用方式.doc_第4页
WPE过滤包使用方式.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WPE过滤包使用方式1、 软件准备:需要Easy2Game,WPE,CCProxy,UltraEdit2、 去赛莉娅那里买两套最低级的装备(当然武器也要买两个),其中一套每件都去强化+1(没钱买两套装备?没钱强化+1?那我建议你还是不要玩了)3、 找一个空闲的频道,走到地图入口处(不对应当前频道的地图都比较空)4、 这是关键,首先把你需要分析的装备穿在身上(武器也是,不过最好一样一样换,身上的其他正常装备不用拿掉,比如上图我手上就是刚才新买的不强化的那把手枪),点击WPE截包开始按钮,然后回到游戏进入地图选单,WPE停止截包,游戏角色返回城镇5、 为什么要找人少的地方,目的是让截获的数据包少一些,以便与我们分析,比如这次我截包只截取了12个包,非常少。我们在这包中找到开头是00 03 09 00 这样一个包,这个包大小一般不会少于250个字节。右键点击这个包,添加到发送列表,我们把发送列表中的这个包改名为a(记得改名,其实改什么无所谓,但每次都必须一样),然后点击保存按钮保存成spt文件6、 与6同样步骤我们换上强化1的武器,把截取数据保存为另外一个spt(记得保存之前发送列表中只有我们截取的单条数据,说白了,你保存第二次的时候,不要忘记把第一次的数据包从发送列表里删掉)7、 下面就是我们开始分析数据的过程了使用UltraEdit打开这两个文件选择文件菜单中的 比较文件,模式为二进制进行比较红色的部分代表两个数据包差异的地方,开头几行的小差异我们可以忽略,关键是位置79的值是47的地方开始开始(图中小方框处),经过测试47这个数值代表不虚弱状态,如果虚弱该处就是其他数值。紧接着的一块红色区域代表武器的不同(因为你刚才就换了武器,其他并没有变动),根据分析,前6位的差异代表了武器本身的差异(有可能是武器种类编号,有可能是武器的数据库编号,你们可以试一下是不是修改这个值能修改武器,乱改是没有效果的),第7个值代表强化数值,不过测试发现这个强化数值并不与以前强化包的数值相同,这里的强化数值只能表示0-31的范围(测试表明,从零开始以4为间隔 强化的数值才发生变化,比如0-3 4-7 8-b c-f ,这样表示无法获得更大的强化数值,概念包示例中使用了2A这个值,强化为31),第8位目前没有发现意义。8、 这样我们已经知道武器在数据包中的相关位置(其他物品的地址获取方式相同),我们只要当服务器发送这个数据包到我们客户端的时候动态的修改,就能获得更高的强化数值,或者更换装备下面说明怎么制作过滤包找一个空的过滤包进行编辑,模式改为递进,更改处选择“从这定位的连锁发现”1、 最简单的改法,第一行输入刚才武器的前6位,第二行在+7的位置输入2A,这样你当前的武器在进图后就变成强化31了,这种方式缺点是你换一个武器就要重新制作过滤器2、 这个比较复杂,但通用一些,你可以从包00 03 09那里开始定位,然后在第二行对应的偏移处修改数值,比如你可以直接在+117的地方填上47,这样你就永远不会虚弱了,每次服务器发送给客户端的数据,客户端都认为是不虚弱3、 为什么出现过滤包强化部分不成功的情况,原因是经过测试,发现不同服务器武器在数据包中的位置有所差异,很多武器在数据包中,并没有紧接在虚弱值47 FE之后。进一步测试,虚弱值之后都是连续的物品,间隔是10(十进制),这样每隔10的地方就设置

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论