二.金币基址

CE找金币基址

1.打开游戏,看到左下角金币是350,CE中按下图设置,点“First Scan”按钮

Scan Type:Exact Value (精确值)

Value Type:4 Bytes (4字节)

改变金币的值,点击“Next Scan”再次扫描,发现搜不出来

此时,最普遍的做法是,选择Unknown initial value(未知的初始值),进行扫描

查看左边列表,Found:数值

改变金币的值,选择“Increased value”(增加的数值)点击“Next Scan”扫描

反复进行扫描,当前金币为620,CE中地址0x048AE038的值62有点接近,猜测:金币值 = 该值 * 10

改变此值进行验证:

2.在该地址上右键选择“Find out what accesses this address”

在游戏中再拾取一个金币,看到程序 0044BAB6 - add [eax+50],edx

EAX=048ADFE8

EDX=00000001,乘以10为拾取的金币数

找到金币地址的第一个偏移为 50

3.继续在CE中找EAX的值048ADFE8(记住勾选前面的 Hex)

找到地址0x01089C88,双击添加在下面列表

在该地址上右键选择“Find out what accesses this address”

0047527E - mov ecx,[esi+00000950]

ECX=048ADFE8

ESI=01089338

找到金币地址的第二个偏移为 950

4.继续在CE中找ESI的值01089338(记住勾选前面的 Hex)

找到绿色的地址值,即为基址

随便选择一个绿色的地址,例如0x007794F8

最终地址为: 植物大战僵尸.exe+3794F8

[[植物大战僵尸.exe+3794F8] + 950] + 50

CE中表示金币的基址:

游戏辅助原理与制作02-植物大战僵尸02-金币基址相关推荐

  1. 游戏辅助原理与制作02-植物大战僵尸01-阳光基址

    一.阳光基址 1.阳光地址 通过不断改变阳光值,用CE在内存中搜索这个值,定位到修改阳光的地址. 1.打开游戏,看到左上角的阳光是150,CE中按下图设置,点"First Scan" ...

  2. 游戏辅助原理与制作02-植物大战僵尸00-概述

    Plants Vs Zombies GOTY  植物大战僵尸年度中文版 年度最佳游戏(Game Of The Year) 操作系统:Windows2003 32位.Windows10 64位 目标程序 ...

  3. 游戏辅助原理与制作01.扫雷-01基址

    1.前言 直接读取内存方式,扫雷游戏辅助制作过程. 参考:郁金香2013网授汇编逆向与外挂 2.基本工具 1.扫雷程序: https://download.csdn.net/download/musi ...

  4. 针对“扫雷“和“植物大战僵尸“游戏,分析,扫描,阳光值,植物,金币,僵尸的分析逆向

    <软件逆向分析> 2022年9月 目录 {#目录 .TOC-Heading} [一.实验工具介绍 3](#一实验工具介绍) [二.针对"扫雷"游戏 3](#二针对扫雷游 ...

  5. 植物大战僵尸2平安时代全新玩法

    说到益智策略类塔防御战游戏,那植物大战僵尸绝对是不二之选,开创了益智策略类塔防御战的新纪元,植物大战僵尸系列包含了全明星.西游版.长城板.原版等众多版本,而最受欢迎的无疑是新添的:植物大战僵尸2平安时 ...

  6. 以休闲游戏“植物大战僵尸”为例,制作无限阳光修改器

    制作游戏修改器,应该有很多人对这类内容感兴趣吧. 发现这个游戏纯属巧合,一日我在百度搜索"植物"这个词时,搜索框下方就列出一大堆"植物大战僵尸"的相关内容,于时 ...

  7. 转 浅谈游戏辅助程序的制作

    标 题: 浅谈游戏辅助程序的制作[原创] 作 者: qINGfENG 时 间: 2006-04-17,21:06 链 接: http://bbs.pediy.com/showthread.php?t= ...

  8. 植物大战僵尸1辅助,JS版

    植物大战僵尸1辅助,js版 使用简易引擎 + js开发,植物大战僵尸1单击版游戏辅助工具 本程序源代码:https://gitee.com/yisin/zwdzjs1tool 本软件使用[简易引擎JS ...

  9. java设计建议植物大战僵尸_基于Java的游戏设计之植物大战僵尸

    植物大战僵尸这款游戏相信大家或多或少都玩过,那么大家有没有想过自己尝试着做一下植物大战僵尸的游戏设计呢.本文将基于Java语言为大家展示如何开发出植物大战僵尸游戏的简易版本,主要内容包括规则.对象.功 ...

  10. 【CE入门教程】使用Cheat Engine(CE)修改游戏“植物大战僵尸”之植物篇

    目录 1.单卡片无CD 1.1 思路一 1.2 思路二 2.全卡片无CD 3.豌豆射手射速修改(修改植物射速) 4.实现豌豆射手发射"玉米加农炮"(思路) 上一期教程中,我们学习了 ...

最新文章

  1. python生成饼图文件_python使用HTMLTestRunner导出饼图分析报告的方法
  2. 涉足计算机视觉领域要知道的
  3. android NDK 在Ubuntu10.04开发环境的搭建
  4. 【整理】SAP PM工厂维护模块初识
  5. 打印合同_批量打印合同用印申请单
  6. Workbox.strategies v3.x 中文版
  7. c 语言bool 类型数据_C ++中的bool数据类型
  8. 360浏览器自定义切核功能
  9. C常量指针 与指针常量区别
  10. 融合非负矩阵分解和图全变分的歌曲推荐算法
  11. python爬虫做毕业论文_关于python的毕业论文_python爬虫毕业论文 - CSDN
  12. Excel如何批量设置行高
  13. 半桥LLC谐振变换器及同步整流MATLAB仿真(一)
  14. 帆软参数设置_帆软报表参数
  15. 网络空间安全领域可投的期刊和会议
  16. web scan360cn.html,软件安全在线监测
  17. UI设计中线面结合图标设计总结
  18. 安装Linux虚拟机
  19. Xamarin.Android之绑定库教程
  20. 计算机无法删除用户,怎么彻底删除一个用户

热门文章

  1. vivado ERROR: [Synth 8-4556] size of variable is too large to handle
  2. mysql math.sqrt_详解MySQL中的SQRT函数的使用方法
  3. 计算机应用选购哪些电脑,购买电脑有哪些要注意的
  4. 关于iOS14 访问相册权限问题
  5. 高动态范围红外图像压缩
  6. 狗头人与地下世界冒险模式通关记录 [20171224]
  7. 计算机应用研究英文稿,英文文摘要编写要求
  8. 有意思的开源项目分享(持续更新,勤劳的搬运工,只放一些我感兴趣的)
  9. Golang环境配置及第三方库安装使用(至关重要的防踩坑篇)
  10. Pycahrm pip instell parsel时出现错误 error: Unable to find vcvarsall.bat解决过程