首页
社区
课程
招聘
[原创]学用CE,打造不死悍匪
发表于: 2008-12-13 17:43 16427

[原创]学用CE,打造不死悍匪

2008-12-13 17:43
16427

文章标题】: 学用CE,打造不死悍匪
【文章作者】: stalker
【软件名称】: grand theft auto IV
【下载地址】: 自己搜索下载
【使用工具】: Cheat Engine&Ollydbg
【操作平台】: Windows XP SP2
【软件介绍】: 很老但是很不错的一款单机游戏
【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教!
--------------------------------------------------------------------------------
【详细过程】
    GTA是一个非常不错的单机游戏,虽然早就玩过,但无法上网的时候翻出来玩一玩还是很不错的。这次我们要在Cheat Engine的
  帮助下打造一个“永远不挂”的悍匪。
    运行游戏,然后切换出来启动CE(可以在这里下载http://www.websiteweather.com/downloads.php),打开gta-vc.exe,我们的目的是
  永远活着,首先就要找到存储血量的内存地址。由于我们事先不知道存储血量的变量类型,所以value type选择all。如图所示

    first scan结束之后,切换回到游戏,扔个炸弹在附近的地上(注意距离,不要一次把“自己”给弄死了),炸弹爆炸后残血了,记住当前
  血量,再切换出来进行next scan,然后回到游戏,给自己来个阿司匹林(密码是aspirine)把血加满,再切换出来进行一次next scan就能
  找到存储血量的内存单元了,在CE左边的列表框中双击该地址,将它添加到底部的列表中(在底部的列表中可以看到其类型为float),如图

    接下来在底部的列表中右击该地址,选择find out what writes to this address

    此时CE会弹出一个对话框This will attach the debugger of Cheat Engine to the current process.Continue?
  大概的意思就是“这将会附加CE的调试器到当前进程,是否继续?”,选择yes就对了
    现在需要切换回游戏,和上面一样再丢一次炸弹,然后切换出来,是否看到有结果了?

    选中上图中的地址,然后点击右边的“Show disassembler”按钮

    注意这三条指令,不熟悉浮点指令的朋友(比如我)可以参考http://www.pediy.com/tutorial/chap2/Chap2-4.htm
  

  005267DE   .  D983 54030000 fld     dword ptr [ebx+354]
  005267E4   .  D86424 6C     fsub    dword ptr [esp+6C]
  005267E8   .  D99B 54030000 fstp    dword ptr [ebx+354]
  

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

上传的附件:
收藏
免费 7
支持
分享
最新回复 (25)
雪    币: 1361
活跃值: (2341)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
沙发,好高兴,
2008-12-13 18:18
0
雪    币: 442
活跃值: (43)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
CE那个教程的指针那关我现在还没过
2008-12-13 19:12
0
雪    币: 399
活跃值: (38)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
4
是step8,我也没过
2008-12-13 19:19
0
雪    币: 442
活跃值: (43)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
看来不是我一个人菜
2008-12-13 19:35
0
雪    币: 399
活跃值: (38)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
6
主要是英文不够好,那段比较绕,没看明白
2008-12-13 19:50
0
雪    币: 590
活跃值: (177)
能力值: ( LV9,RANK:680 )
在线值:
发帖
回帖
粉丝
7
非常感谢
我也来学习了哦
2008-12-13 20:37
0
雪    币: 563
活跃值: (101)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
这个游戏修改器真不错
2008-12-13 23:06
0
雪    币: 185
活跃值: (804)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
明明就有汉化的
2008-12-14 00:08
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
GTA,以后可以爽了。楼主得方法真是不错。
2008-12-14 12:30
0
雪    币: 347
活跃值: (30)
能力值: ( LV9,RANK:420 )
在线值:
发帖
回帖
粉丝
11
2008-12-14 16:12
0
雪    币: 347
活跃值: (30)
能力值: ( LV9,RANK:420 )
在线值:
发帖
回帖
粉丝
12
这么改有点那啥~
2008-12-14 16:14
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
还有怎么爽的东西啊。厉害啊。
2008-12-14 19:15
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
貌似是修改内存?
2008-12-14 19:20
0
雪    币: 399
活跃值: (38)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
15
[QUOTE=小子贼野;549745]http://bbs.unpack.cn/viewthread.php?tid=21824&extra=page%3D1%26amp%3Bfilter%3Ddigest[/QUOTE]

不太喜欢嚼别人嚼过的甘蔗
2008-12-14 19:26
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
16
这篇文章其实很有用...先加精华,以后方便整理..
2008-12-15 02:38
0
雪    币: 399
活跃值: (38)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
17
谢谢区斑竹
2008-12-15 13:00
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
CE的每八步还没过关,不知道是哪个地方搞得不对。
2008-12-18 13:56
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
没化的兄弟们翻译得有点问题,并且有些地方没有说清楚。
2008-12-18 14:01
0
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
嘿嘿菜鸟路过看看
2008-12-21 18:49
0
雪    币: 212
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
21
确实不错,谢谢分享!
2008-12-22 00:51
0
雪    币: 251
活跃值: (25)
能力值: ( LV9,RANK:290 )
在线值:
发帖
回帖
粉丝
22
配置太差,玩不了
2009-1-1 10:33
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
  动态~改机器码 ,当然内存了呵呵
2009-1-12 12:30
0
雪    币: 215
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
血量多到一定程度会不会溢出啊。

PS:路过。
2009-1-13 12:36
0
雪    币: 124
活跃值: (54)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
虽然会,但是还是赞一个。

  因为最后的图片和最后鲁迅的话。
2009-2-26 16:17
0
游客
登录 | 注册 方可回帖
返回
//