首页
社区
课程
招聘
[原创]cs1.6自动买子弹call
发表于: 2015-12-25 11:03 8149

[原创]cs1.6自动买子弹call

2015-12-25 11:03
8149
工具:cs1.6 ,代码注入器,OD,CE。

        打开游戏,然后进入到游戏,必须这样,因为购买东西的call函数都在mp.dll里面,只有进入对仗游戏才加载mp.dll,搜索什么呢?
        子弹,金钱,或者其他,当然我试过了,金钱比较好。。反正我初始金钱就是16000,那就16000,然后去买东西,继续搜,最后就有两个地址,其中一个是绿色的基址,当然,这也不一定,因为不是绿色的更可能是,那我们试着改改看看金钱哪一个改了,才真正像我们看的,钱确实少了,或多了。
        最后我们找到,正确的那个地址后我们就可以,选中,点击右键,选择查找访问该地址的代码,接着按b去买子弹,这样我们就知道哪里访问金钱的代码的地方了。
        好了,我们把CE关掉,OD附加游戏,仔细分析这四处访问的地方,可以看出其中三个地方很可能就是购买子弹CALL的内部。咱们有OD转到那个地址。下断看看。当我们买子弹的时候断下了。但是真正的CALL在哪里呢,我们可以当OD断下的时候,命令OD执行到返回,这样就到它的上层了,当然我试过了,还不是,继续执行到返回,这时候eip指向的代码代码地址上面的CALL就是买子弹的CALL,我们只要按着它的顺序压入堆栈,然后CALL它,
 
        push 0x1                                        
        push esi
        push ebx
        call mp.0F6EEBE0
        add esp,0xC

然后,子弹买了,游戏挂了,为什么呢,堆栈不平衡,
看看下面是不是有个ADD ESP,C吗,对了这就OK了

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 228
活跃值: (323)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这……坐等更新
2015-12-25 11:11
0
雪    币: 995
活跃值: (269)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
坐等更新
2015-12-25 13:15
0
雪    币: 180
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
教程上传中???
2015-12-25 14:10
0
雪    币: 251
活跃值: (302)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
5
*********
2015-12-25 14:21
0
雪    币: 33
活跃值: (244)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
6
来点干货吧。。。。
2015-12-25 16:29
0
游客
登录 | 注册 方可回帖
返回
//