易语言教程_易语言源码_易语言写挂_易语言论坛_看流星社区

 找回密码
 注册
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
查看: 13424|回复: 136

OD全程-天龙八部找地图名基址

[复制链接]
发表于 2011-3-14 09:43:04 | 显示全部楼层 |阅读模式
演示课目:天龙八部找地图名基址
演示方法:CE+全程OD
演示作者: 论坛ID:丹哥
演示时间:一课时
游戏版本:天龙八部.00.1701
演示目的:通过本视频的演示,使广大朋友们熟悉使用CE+全程OD来分析游戏,回溯基址。
特别鸣谢:郁金香老师,重楼,清风
演示实施:
1.先登陆游戏,打开CE 附加游戏进程
2.查看当前地图名:无量山, 我们用CE的文本类型来搜索
3.切换地图后,当前地图名:大理 再用CE来搜索 大理
4.切换地图,再次搜索当前地图名
5.出现一个内存地址,C98 CE到此为止
6.开始转入到OD进行全程分析 注:开始我是用的郁金香老师发的那个OD版本,但是跳转到游戏领空后发现代码有问题,好难进行跟踪,所以换成一个原始的版
本,当然并不是说OD不行,可能是那个OD版本在哪个地方进行了设置,当时也不知道要在哪里修改,所以就直接用这一个版本了,这个问题说明,大家如果出现
找不出来,可以尝试换一个工具,或是换一种方法来进行查找,在找基址这个问题上,没有什么一个固定的方法,方法有很多种,关键看大家要怎么去灵活运行
了。
7.进OD附加游戏进程, F9运行后,用HW 09318C98 开始下硬件写入断点,用别的内存断点也可以
8.跳转到游戏领空 用ALT+F9 或CTRL+F9 都可以,具体是什么原因,大家可以看一下看雪的加密解密第三版的电子书
9.跳到游戏领空后,当前的代码是mov     eax, dword ptr [esi+50]   
10.CTRL+A 进行游戏分析,显示游戏内的函数,然后用OD来找ESI的来源,
11.上面这一条mov     esi, ecx  说明 ESI=ECX 现在找ECX 我们这个函数内没有看到有什么对ECX赋值,现在回溯到上一级CALL中看一下
12.转到上一级后,依然没有看到有什么对ECX赋值,接着回溯 注,函数头下断,进游戏更换地图,断下后,如果函数头没有跳转,就从堆栈中返回
13.来到上级函数里,从下往上找mov     ecx, dword ptr [esi+3790] 找到了 现在来找ESI的来源
14.mov     esi, ecx 再找ECX  这一级函数里没有给ECX赋值的语句,再回溯到上一层
15.mov     ecx, dword ptr [68C24C] 感觉像是基址了,现在我们用CE来进行验证
16.先整理一下  [[68C24C +3790]+50]
17现在对比一下,可以正常显示的地址是C98 用[68C24C +3790]的地址是 c38 这个地址和开始的地址正好相差偏移而我们开始找出来的第一个是
+50,所以我们用+60 这个偏移来完成
加密与解密第三版

希望对大家有帮助
游客,如果您要查看本帖隐藏内容请回复
发表于 2013-2-26 19:06:41 | 显示全部楼层
谢谢分享,看看
发表于 2013-3-7 10:23:37 | 显示全部楼层
回复 1# gaofeng


    啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
发表于 2013-3-17 18:47:53 | 显示全部楼层
看看 好用 吗
发表于 2013-3-20 14:41:06 | 显示全部楼层
看看啊以前看过
发表于 2013-3-20 22:54:18 | 显示全部楼层
看卡卡按卡阿奎那看
发表于 2013-3-27 22:29:26 | 显示全部楼层
恩爱十分撒旦犯得上
发表于 2013-3-28 11:00:37 | 显示全部楼层
谢谢lz分享
发表于 2013-3-30 00:34:09 | 显示全部楼层
谢谢楼主分享
发表于 2013-4-8 12:50:49 | 显示全部楼层
ddddddddddddddddddddddddddd
发表于 2013-4-8 13:19:17 | 显示全部楼层
回复 1# gaofeng


    1234253werwer
发表于 2013-4-8 14:10:23 | 显示全部楼层
我要看看............
发表于 2013-4-8 21:13:18 | 显示全部楼层
asdasdasdasdsad
发表于 2013-4-19 00:59:51 | 显示全部楼层
恩爱十分撒旦犯得上
发表于 2013-5-1 21:04:00 | 显示全部楼层
给哥看看呗。…。…。…………
发表于 2013-5-23 20:46:47 | 显示全部楼层
回帖后跳转到最后一页
发表于 2013-5-26 16:56:39 | 显示全部楼层
你准备好了吗?马上猛击我进入哦!
发表于 2013-5-28 19:45:51 | 显示全部楼层
支持看流星社区 支持看流星社区
发表于 2013-6-4 18:30:50 | 显示全部楼层
回复 1# gaofeng


    鼠标一抖 分分拿走
发表于 2013-6-13 02:48:41 | 显示全部楼层
dsfdsfdsfdsfdsfds
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|看流星社区  |网站地图

GMT+8, 2017-11-21 08:42 易语言论坛 易语言导航

Powered by 看流星社区 X3.2

©2011-2016 最好的辅助编程技术论坛

快速回复 返回顶部 返回列表