WPE|52wpe|我爱WPE

 找回密码
 注册会员
搜索
  • 3152查看
  • 12回复

主题

好友

18

积分

新手上路

发表于 2010-10-14 09:16:42 |显示全部楼层
本帖最后由 水上漂客服 于 2010-10-14 11:45 编辑


下面用到的过帝王的封包截取工具和发送封包工具将会免费提供给大家使用。

废话不多说,此为详细图文,请大家顶起。方法是单一的,思路是多样的,大家自己琢磨自己的路子,

帝王封加速的方法如下,登陆器读取列表后,会有
[是否开启AFT引擎专用封加速]
Page=1

1.jpg

如果PAGE=1得话,那么登陆器会每隔60秒会发送一个封包给服务器,如果等于0的话就会2分钟掉一次线(不开加速),登陆器默认是开启的(被我搞怕了。哈哈)
封包格式如下:
#$vvfuvkYdvvfuvvfuQI4y48g=!
#$vvfuvkYdvvfuvvfuQI4y48k=!
#$vvfuvkYdvvfuvvfuQI4y48o=!
#$vvfuvkYdvvfuvvfuQI4y48s=!
#$vvfuvkYdvvfuvvfuQI4y48w=!
#$vvfuvkYdvvfuvvfuQI4y480=!
#$vvfuvkYdvvfuvvfuQI4y484=!
#$vvfuvkYdvvfuvvfuQI4y488=!
2.jpg


这些封包是什么意思呢,这个不重要,重要的是,服务器接受到了这些封包会作何处理,

服务器上面的AFT引擎处理如下:(以下时间全是假设)
帝王登陆器在10月13日15时2分56秒发送#$vvfuvkYdvvfuvvfuQI4y48g=!(封包1)
服务器接受后,记录封包到达时间10月13日15时2分57秒,记录人物登陆ID=10563,(注意: 这是人物登陆后登陆器第一次发送封包给引擎,不做时间比对)
帝王登陆器在10月13日15时3分56秒发送#$vvfuvkYdvvfuvvfuQI4y48k=!(封包2)
服务器接受后,记录封包到达时间10月13日15时3分57秒,记录人物登陆ID=10563,判断封包2到达时间和封包1到达时间小于60秒就直接踢下线(开加速了),
如果大于60秒小于120秒,就是正常没开加速,大于120秒断线(网络卡住了或是恶意关闭登陆器发送给封包给引擎检测),帝王加速检测封包都是有编码的,所以这个时候他还会判断封包2的编码是不是封包1编码+1,如果不是,就会把你踢下线。
比如48g=!后面一定要跟48k=!,否则服务器把你踢下线。

那为什么我们以前一开加速,引擎就会发现?关键帝王用到了这个关键点,就是,游戏一加速,封包发送速度就会加快,自然他的加速检测封包发送速度也会变快,这个以变快的话,服务器那边检测到加速检测封包时间间隔小于60秒,就知道你开加速了。
那有有人问了,我网速好不可以呀,你网速好的话封包就是60秒一发送,不管机器好坏,网速好坏,客户端是不会变的,封包发送速度由客户端所决定的,不是网速和机器,还有一个关键点就是和你的本地时间有关,如果你本地时间变快了,封包发送也会变快
,本地时间变慢,自然封包发送也会变慢
那我网络卡不是会误判,答案是,不会,因为帝王把这个考虑到了,只要你的封包能在60到120秒内到达服务器,服务器就不会把你踢下线。这就是为什么帝王说不存在网络延迟而产生误判的原因。


我们知道了帝王怎么检测加速,那么我们该怎么应对呢?

草上飞外挂的方法是:先启动外挂,勾住游戏的发送封包函数,把所有的加速检测封包截取下来,不发送给服务器而是把这些封包按顺序存起来,比如存到高级列表里面,
然后,读取本地时间每隔60秒发送一个封包给服务器,这样你本地无论怎么开加速,服务器都认为你是正常的。(但要有个前提,本地时间不能改变,否则这草上飞外挂失效,会掉线,
另外由于小草外挂软件编写技术处理原因,如果你的加速是开1.1倍或是低于1.1倍的话,由于截取登陆器发送封包和外挂发送封包不能同时进行,所以导致外挂就会神经错乱,
这个时候有可能会不发或是乱发封包,这样就会导致掉线,你在他的软件界面上看到“库存”两个字,就知道原因了。)

水上漂外挂的方法是:外挂启动后,会勾住游戏的发送封包函数,也是把所有加速检测封包拦截下来和储存起来,然后就不同了,
我把登陆器封包发送时间和封包内容分别储存,第一次登陆器发送封包的时候,我不截取,放行,第二次登陆器发送封包的时候,我先把封包发送时间和封包内容储存起来
。然后判断封包1的时间和封包2的时间,如果大于59秒就放行,否则拦截下来不发送。

我们来简单复述下上面的过程,假设我们开了加速2倍了,那么以前的1分钟变成30秒了,加速检测封包也是30秒就发送了,
第一次帝王登陆器在10月13日15时2分56秒发送#$vvfuvkYdvvfuvvfuQI4y48g=!(封包1)放行
第二次帝王登陆器在10月13日15时3分26秒发送#$vvfuvkYdvvfuvvfuQI4y48k=!(封包2)封包2发送时间和封包1发送时间是30秒,小于59秒,
这个时候封包时间和内容被记录,但不发送给服务器,
第二次帝王登陆器在10月13日15时3分56秒发送#$vvfuvkYdvvfuvvfuQI4y48o=!(封包3)封包3发送时间和封包1发送时间是60秒,大于59秒,好,发送封包2给服务器。
这样就完成了过服务器加速检测的过程。

为什么要这么复杂呢?因为稳定性的原因。
这样写可以让外挂在网络延时,和外挂出错的时候还能正常工作。
假如你开了1。1倍或是以下,那么登陆器发送一次封包的间隔是50-60秒之间,如果是50,外挂在100秒时或是101或是99秒会发送封包,在帝王引擎60-120秒正常时间之间,不会掉线,
假如是1.1倍以上,外挂会在60秒-100秒内发送封包出去,还是正常的,不会掉线,但也有个前提,本地时间不能变快,或是变慢。

附件包括,封包截取软件 ,封包发送软件,水上漂0930以下引擎过检测测试软件
3.jpg

4.jpg



附件下载:
点击进入下载-水上漂工具包.rar

主题

好友

110

积分

注册会员

发表于 2010-10-14 09:30:31 |显示全部楼层
有点复杂,,,我现在开着封包工具 进传世[url=http://www.52wpe.net]私服[/url]sf 就提示我用封包挂,,,无奈死了 又不知道怎么解决
回复

使用道具 举报

主题

好友

1828

积分

金牌会员

发表于 2010-10-14 12:09:50 |显示全部楼层
看了你的帖子以后 真实受益匪浅啊. 有学习了一课
回复

使用道具 举报

主题

好友

106

积分

注册会员

发表于 2010-10-14 12:38:58 |显示全部楼层
我还在学习中 不太会
回复

使用道具 举报

主题

好友

18

积分

新手上路

发表于 2010-10-14 17:56:58 |显示全部楼层
即使是发技术贴也是无人问津,这个论坛要倒罗
回复

使用道具 举报

主题

好友

216

积分

中级会员

发表于 2010-10-14 18:32:54 |显示全部楼层
真的好用不,会不会提示非法啊,我试一下
回复

使用道具 举报

主题

好友

216

积分

中级会员

发表于 2010-10-14 18:33:55 |显示全部楼层
水上漂客服是那个卖加速外挂的作者么
回复

使用道具 举报

主题

好友

50

积分

注册会员

发表于 2010-10-14 19:08:49 |显示全部楼层
这么拉圾东东!还发出来在这里装模作样!!
回复

使用道具 举报

主题

好友

120

积分

注册会员

发表于 2010-10-15 19:13:02 |显示全部楼层
能不能给个 使用教材啊
回复

使用道具 举报

主题

好友

4910

积分

论坛元老

发表于 2010-10-16 19:33:26 |显示全部楼层
是个技术贴~~~~~
回复

使用道具 举报

主题

好友

216

积分

中级会员

发表于 2010-10-17 14:49:23 |显示全部楼层
已经没用了,过不了啊
回复

使用道具 举报

主题

好友

158

积分

注册会员

发表于 2010-10-21 08:56:41 |显示全部楼层
求教,学习易语言去
回复

使用道具 举报

主题

好友

628

积分

高级会员

发表于 2010-10-24 00:02:09 |显示全部楼层
看看.....................
回复

使用道具 举报

快速发帖

您需要登录后才可以回帖 登录 | 注册会员

手机版|Archiver|WPE|52wpe|我爱WPE ( 闽ICP备15009081号 )

GMT+8, 2024-5-16 08:50 , Processed in 0.069306 second(s), 19 queries .

返回顶部