- 9
- 0
- 约1.36千字
- 约 34页
- 2017-03-08 发布于重庆
- 举报
找基址五种方法2
ce查找:搜索当前血量218
OD查找:
OD附加,先点运行让它跑起来。
CTRL+G
来血的地址是ESI+25C,搜索左面[]中ESI的值,不要搜索右面EDX。向上查找ESI。
ESI是从ECX来的,在这里按F2下断。看看对不对,要是对血值发生变化会被自动断下。
成功断下后在命令: 后面添加 dd ecx+25c(因为血是ESI+25C,ESI是从ECX来的所以ESI+25C ECX+25C)。回车。来到当前血量。
DA十六进制换成十进制是218.证明ECX是对的,继续找ECX的值。向上查找。
两段代码之间会出现NOP。在高级语言中这两段代码叫做函数。NOP将2个函数分开,一般在OD中函数以PUSH开始RETN结束。
因为在本段代码没有找到ECX,在向上找就是其他函数代码了,那样找起来会很麻烦,所以来到本段代码头部,看看还没有CALL.
点击004563A0(代码头部)发现有个CALL,右键前往这个CALL。
如果这里没有CALL,在CALL这个位置下端,运行OD,让血值发生变化自己断下,看看返回值,然后记录下来在排除查找!
前往这个CALL,来到!
向上查找。
来到EAX发现是个跳转,所以要往回跳。
右键点击跳回!
跳到00454B71。
一直向上来到头部没找到ECX,发现EAX这里有个调用,不过没有CALL,所以在这里下
您可能关注的文档
最近下载
- 2026年抽样检验试题及答案.docx VIP
- 人事处廉政风险防控排查表.doc-安徽医学高等专科学校.doc VIP
- 2025年互联网广告投放算法效果评估与智能广告投放平台优化报告.docx
- 做传统美德的践行者.pptx
- 公路沥青路面施工技术规范.doc VIP
- 3.4 情绪情感与社会性发展活动的实施(课件)《幼儿早期学习支持》(高教版)同步精品课堂.pptx VIP
- 2026 年化工企业火炬系统设计规范(SH_T 3009-2025,附火炬高度计算).docx VIP
- 日常防火检查巡查制度.docx VIP
- 年产30万吨饲料加工厂可研报告.pdf VIP
- 3.2 语言发展活动的实施(课件)《幼儿早期学习支持》(高教版)同步精品课堂.pptx VIP
原创力文档

文档评论(0)