2021-05-29

C1任务一:修改植物大战僵尸存档
内容:修改植物大战僵尸的存档文件,将一个新用户的进度直接修改到5-2关,金钱修改到10000

所需软件:植物大战僵尸(2010版)

               hex editor neo

修改流程
1.创建新用户,找到存档文件

然后在C:\ProgramData\PopCap Games\PlantsVsZombies\userdata下找到user1.dat文件,并切换打开方式为hex editor neo

打开之后如下图所示2021-05-29

这就是初始存档

2.关闭user1.dat文件后,试玩游戏,打通关卡,再找出user1.dat文件里对应关卡的数据,并修改
00000000行04列的十六进制数据对应关卡数,植物大战僵尸的5-2关是第42关,10进制42对应16进制2a,所以04改为2a,如下图

2021-05-29

再次进入游戏界面,修改成功如图2021-05-29

2.修改金钱

进入商店,发现金币为0,如图2021-05-29

08、09列的十六进制数据对应着游戏金币数,且 存档数据*10= 游戏金币数。

十进制1000对应十六进制3e8,补足四位为03e8如图2021-05-29

进入游戏后进入商店内查看金币数如图2021-05-29

修改成功。

上一篇:Linux 用户管理命令笔记


下一篇:用户、组权限练习