游戏安全实验室 首页 外挂分析 查看内容

逆战游戏零点外挂无限子弹(机甲模式)和坦克倍攻功能实现分析报告 ... ... ...

发布于:2015-12-29 11:06   |    196503次阅读 作者: 管理员    |   来自: 原创

外挂版本:零点v1006

 

功能描述:

    零点外挂主要有无限子弹(在机甲模式下机甲机枪有效)和坦克倍攻功能,这些功能严重影响游戏平衡性。无限子弹表现如下图:

 

    坦克倍攻表现在2方面,在坦克战模式下可以用一发穿甲弹消灭一辆坦克,实现秒杀坦克功能,正常模式下需要3-4发炮弹才能消灭一辆坦克。在坦克攻城模式下除了秒杀坦克以外,直接2发炮弹攻下城池,分别入下图所示:

    秒杀坦克

 

2炮攻城,一炮下去60000红的城池只剩下18000红。

 

 

实现原理:

    外挂无限子弹和坦克倍攻都是通过修改游戏同一处代码实现的。在函数地址:0x449410,修改点偏移位于函数偏移0x75hook,通过hook修改[ecx]中的数据为100

外挂修改游戏代码如下图所示:

 

    外挂功能实现代码如下图所示:

 

    外挂是通过在内存中申请一块内存,将代码写入内存模块。外挂模块地址和大小如下图所示:


   模拟DEMO

   void MyLingDianWaiGua(DWORD *pdwStack)

   {

   S_EAX(pdwStack) = 100;

   }


   *转载请注明来自游戏安全实验室(https://gslab.qq.com

 

分享到:
踩3 赞1

收藏

相关阅读
最新评论
B Color Image Link Quote Code Smilies

发表评论

top 问题反馈

返回顶部