首页 - 神途手游 > 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

发布于:2024-07-17 作者:admin 阅读:90

一个游戏我们拿来以后之一件事肯定是要去分析发包函数。因为发包函数可以给我们很多有用的信息。之一,所有的功能都可以通过发包实现。第二,发包中的参数可以获悉游戏中的数据形式,例如某些参数是类型,ID是什么样的值。第三,通过发包可以得知游戏的通讯方式是否存在漏洞,例如怪物如果死亡的时候发包,那么就有秒怪封包,秒怪功能。首先我们分别到send,, 三个发包函数上下断,看是否是发包函数。send

分别下断以后,发现都不断偶尔会断下,经过分析以后发现和我们做的发包动作无关。那么不是这3个发包函数发的包,这个游戏自己实现了发包函数。通过其他send发包的游戏我们在send内部调用更内层发包函数的位置下断

找到更内层的发包函数

6A 44 push 44

68 push

7440C E8 call

74411 33FF xor edi, edi

897D E0 mov dword ptr [ebp-20], edi

803D 0>cmp byte ptr [], 0

0F85 jnz

74423 393D cmp dword ptr [], edi

0F86 jbe

FF35 push dword ptr []

FF15 call dword ptr [; . 8945 D4 mov dword ptr [ebp-2C], 3BC7 cmp eax, edi

0F84 je

当然每台电脑的地址是不同的只有在本台电脑是相同的我们重新附加灵山奇缘,跳到该地址下断CTRL+F9返回到真正的发包函数

通过分析根据参数的 性质我们分析出来这是重新实现的

此时再做任何发包动作都会断下了,当然也有心跳包。

二维码

扫一扫关注我们

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,请告知我们,本站将立刻删除涉嫌侵权内容。

相关文章