找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 12437|回复: 18

gamemd.exe问题

[复制链接]
发表于 2011-3-5 20:50:54 | 显示全部楼层 |阅读模式
请问怎样改gamemd.exe
ps:我用Resource Hacker、PE Explorer、eXeScope等都只能该对话框,而不能改内核,关键是我找不到在哪里~~~,请问谁知道告诉一下
 楼主| 发表于 2011-3-5 20:54:15 | 显示全部楼层
比如将游戏读取ra2md.csf文件改为读取ra2th.csf之类的
回复

使用道具 举报

发表于 2011-3-5 21:18:23 | 显示全部楼层
本帖最后由 yangqs 于 2011-3-5 21:28 编辑

用UltraEdit-32,内部查找ra2md.str,改为ra2th.str即可

不能撤销,提前备份,否则后果自负

可能要ctrl+h切换后查找,但是,要修改的话,一定要切回来!
否则“00”和“20”不分!exe就坏掉了
回复

使用道具 举报

 楼主| 发表于 2011-3-6 09:18:34 | 显示全部楼层
回复 3# yangqs


    谢谢!!
回复

使用道具 举报

 楼主| 发表于 2011-3-17 02:06:25 | 显示全部楼层
改了以后exe无法运行…………提示“不是一个有效的Win32应用程序”
回复

使用道具 举报

 楼主| 发表于 2011-3-17 02:07:16 | 显示全部楼层
怎么办?????

谁知道????
回复

使用道具 举报

发表于 2011-3-17 09:13:20 | 显示全部楼层
找备份文件,exe.bak,重新改,注意自己备份一份,防止不测
找到位置后,一定要ctrl+h,切换回来
注意在这个状态下修改,不要妄想插入某字符(本来是5个字符,如果搞成10个字符的,exe必然出错)
QQ截图未命名.png
回复

使用道具 举报

 楼主| 发表于 2011-3-18 23:16:26 | 显示全部楼层
回复 7# yangqs

    那么说去掉字符肯定也不行了????
    但是确实一点办法没有吗??????
回复

使用道具 举报

发表于 2011-3-18 23:40:29 | 显示全部楼层
回复 8# gongcy



    去掉字符,然后在末尾用00截断即可。

    因为在汇编语言和C语言里面00表示字符串结束。比如“notepad.exe”改成“cmd.exe”只要在原来“notepad.exe”的位置填上“cmd.exe”最后加一个十六进制的00即可,后面的不用管。
回复

使用道具 举报

 楼主| 发表于 2011-3-19 01:01:03 | 显示全部楼层
回复 9# LH_Mouse


    哦,谢谢啦~~~
回复

使用道具 举报

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

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-7-29 05:06 , Processed in 0.075326 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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