登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 170|回复: 0

游戏逆向初探03.修改金币

[复制链接]

71

主题

1

回帖

146

积分

管理员

积分
146
发表于 2024-12-2 21:01:38 | 显示全部楼层 |阅读模式
思路:通过搜索金币数量 然后购买物品找到金币的地址
image-20240427175423405.png
可以看到,一个都没有搜出来
思路2:通过搜未知的初始值,然后不断的买东西,再搜减少的数值
思路3:有的游戏金币数跟现实一样的,存在单位,所以我们直接搜701850可能搜不到,需要搜70185
image-20240427175537621.png
可以看到,现在确实有一个,我们随便买个的东西,看他会不会变
image-20240427175607484.png
变了,说明这就是金币的地址,现在我们看看他的基址
image-20240427175649780.png
PlantsVsZombies.exe+976AA:0049769E - 8B 8D 68010000  - mov ecx,[ebp+00000168]004976A4 - 8B 89 4C090000  - mov ecx,[ecx+0000094C]004976AA - 29 41 50  - sub [ecx+50],eax <<004976AD - 8B 41 50  - mov eax,[ecx+50]004976B0 - 3D 9F860100 - cmp eax,0001869F

我们需要继续查找的地址是 17544A58
image-20240427175720019.png
只找出一个,继续下访问断点
image-20240427175746499.png
有很多,我们随便找一个看看
image-20240427175800051.png
继续找027CA180
image-20240427175817415.png
已经出现基址了,至此,金币的基址已经找到~

本帖被以下淘专辑推荐:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|断点社区 |网站地图

GMT+8, 2024-12-23 22:27 , Processed in 0.069220 second(s), 31 queries .

Powered by XiunoBBS

Copyright © 2001-2025, 断点社区.

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