首页
社区
课程
招聘
[旧帖] [求助]有关DELPHI程序资源的修改问题 0.00雪花
发表于: 2007-12-31 11:44 8850

[旧帖] [求助]有关DELPHI程序资源的修改问题 0.00雪花

2007-12-31 11:44
8850
有关DELPHI程序资源的修改问题
程序已经无壳,但是部分资源却无法编辑,我使用的工具有ResScope1.96,PEExplorer,Ultraedit,请高手指点:

在RCData:TFRMMAIN
里面可以找到“关于”:
object MENU_HELP: TMenuItem
      Caption = '帮助(&H)'
      object MENU_HELP_REGKEY: TMenuItem
        Caption = '注册码(&R)'
        OnClick = MENU_HELP_REGKEYClick
      end
      object MENU_HELP_ABOUT: TMenuItem
        Caption = '关于(&A)'
        OnClick = MENU_HELP_ABOUTClick
      end
      object N9: TMenuItem
        Caption = '技术论坛(&W)'
        OnClick = N9Click
      end
但是找遍了String和RCData也没有找到点击“关于”后显示的内容:

2007-12-31 11:30:32 引擎版本:4.7 Build 20071208
2007-12-31 11:30:32 更新日期:2007/12/08 正式版
2007-12-31 11:30:32 出品组织:盛大网游开发组
2007-12-31 11:30:32 程序制作:盛大网游开发组
2007-12-31 11:30:32 声明:经权威机构认证:本套程序和其他软件程序不存在复制关系。本套程序不包括其使用的数据。我们提供本套程序给您,仅供您学习研究网络游戏之用,请勿用于非法目的。若您使用本套程序与其他第三方发生任何法律纠纷,本工作室不承担任何责任。

请问上面的这些内容在什么地方可以找到并编辑呢?
程序下载地址:http://j.thec.cn/vipsoft/mir200.rar

谢谢!

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
高手指点一下啊
2007-12-31 18:32
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
郁闷,是问题太简单不屑回答,还是什么原因呢,没人理睬
2007-12-31 21:19
0
雪    币: 207
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
也许这段代码加密了,变形了
2008-1-1 23:53
0
雪    币: 236
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
在String对话框中有加密的版权,好象在4076左右吧,仔细找找,象A59DD7AB525A4CC2867BC1F56BD531C87A9BF8A5E5A9BCCF8B1FF024DCB3745D
之类的就是,我找到了,但是不知道怎么改。研究出来分享以下   kuailenanhai-1@163.com
2008-1-2 11:11
0
雪    币: 236
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
错了,也不对撒
2008-1-2 11:24
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
第一步:用eXeScope打开你要修改的exe,点左边的资源节点展开,有个rc数据,找到要修改的窗口,右边会显示窗口代码,找到像Caption = #20303#90822#33453这样的字符,这些就是要修改的内容,如果这个窗口有很多这样的,你并不知道要修改哪个,那你还要把Caption =后面的 #20303#90822#33453复制起来,打开delphi新建工程,在新建的工程的窗体上拉个文本框,并把输入默认的内容,方便后面eXeScope打开生成此工程文件时查找要修改的地点,比如这里输入英文“aaaa”。点击运行一下,DELPHI自动生成exe。再用exescope打开这个生成的exe,你会看到刚才输入的“aaaa”,Caption = 'aaaa'。再把你刚才在要修改的exe文件里的#20303#90822#33453替换你生成的exe里的'aaaa',这里要把单引号去掉最后成这样:Caption = #20303#90822#33453。好了,按Ctrl+S键,再点跳出来确认对话框的确点,关闭exescope,运行刚生成的exe。你会发现刚才生成的exe文件的文本框里的默认内容,成中文内容了,这个内容就是从你要修改的exe文件里来的,如果这个文字并不是你要修改的,那你就得重复这样的操作,直到找到你要修改的内容。
第二步:在DELPHI的文本框的默认内容里填入你要替换的内容,注意,这里你拉一个文本框就可以了,不要太多,不然后面用exescope打开还得找。点运行,生成exe后,再用exescope打开,找到caption =后面的内容,把它复制起来,切换到刚才第一步所得到的修改点后,替换它。再按Ctrl+S,点确定。退出exescope。再运行修改后的exe,找到你要修改的地方,看看是不是已经被修改了,嘿嘿!
提醒一下!在修改之前最好先备份一份exe。以防万一修改错了。
至于楼主的问题,你找到的这个只是另外一个窗口的菜单内容,你得找到关于窗口,在关于窗口里修改你的内容。
2008-3-21 12:12
0
游客
登录 | 注册 方可回帖
返回
//