惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
Microsoft Azure Blog
Microsoft Azure Blog
aimingoo的专栏
aimingoo的专栏
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
阮一峰的网络日志
阮一峰的网络日志
Martin Fowler
Martin Fowler
B
Blog
The GitHub Blog
The GitHub Blog
T
Tailwind CSS Blog
Stack Overflow Blog
Stack Overflow Blog
L
LangChain Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
D
DataBreaches.Net
月光博客
月光博客
人人都是产品经理
人人都是产品经理
IT之家
IT之家
GbyAI
GbyAI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
博客园 - Franky
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
The Cloudflare Blog
C
Check Point Blog
罗磊的独立博客

博客园 - 山东人在成都

初测WIN10 WIN10主动推升级,有点意思 瘦身winsxs目录 改造增加TSQL语法高亮的SharpDevelop的TextEditor控件 Qing博客发布客户端 开心网争车位小帮手 封入历史的程序 Gmail手机客户端软件 联网查询手机归属地 我的文章博客 Windows下生成多个桌面的程序 RSS新闻阅读工具升级 Gmail新邮件通知程序 RSS新闻阅读工具 网络图片缩略图查看工具 迅雷的FLV文件迷你播放器 简易的FLASH文件播放器 我写的一个小翻译程序 我写的一个音乐播放器
红警2共和国之辉-金钱修改工具
山东人在成都 · 2010-02-25 · via 博客园 - 山东人在成都

过年了,一周的假期,要出门,无法上网,随下载了一个红警2共和国之辉玩。果然是经典之作,游戏相当不错。但是在玩一些地图时,资源贫乏,发展速度很慢,因此想自己做一个金钱修改工具,修改金钱,使之不受限制。前一段时间下载了cheat engine,正好拿来练习内存数据的搜索。

开启游戏后,在cheat engine中搜索金钱数。会搜索出3个地址,都显示相同的钱数,最后一个才是正确的。

 

查看内存数据,可以看到偏移量为0x24C.

再次搜索EBX地址。 

 

第1个地址00A1E0C4即是要找的地址。

编程工作就相对简单些了,找到Game.exe的进程,使用API函数OpenProcess、ReadProcessMemory和WriteProcessMemory读写红警的内存金钱数。

下面是我用C#和C语言开发的两个版本的金钱修改工具。C#版是基于.net 2.0

C#版修改工具:https://files.cnblogs.com/netlightwind/RedAlert2Mem-CSharp.rar

C语言版修改工具: https://files.cnblogs.com/netlightwind/RedAlert2Mem-C.rar

注:如果不能成功修改,请检查游戏版本,本工具修改的是红警2共和国之辉 1.0版,如果使用的是win7系统,请以管理员身份运行,否则获取不到金钱数,也不能修改。本工具在win7系统上测试成功。我就是用我开发的这个工具修改的。