Borland Delphi 6.0 - 7.0 编写的EXE程序如果修改?

本人想把一个用Delphi编写的EXE文件里面的文字信息给修改掉,常见的现在比较流行的EXE文件修改工具,如:EXESCOPE等工具都试过了,还是改不了..用EXESCO... 本人想把一个用 Delphi 编写的EXE文件里面的文字信息给修改掉,常见的现在比较流行的EXE文件修改工具,如:EXESCOPE 等工具都试过了,还是改不了..用EXESCOPE 可以看到里面的文字信息,但是改了之后保存不了,就算保存了结果会导至文件损坏...

请求高手指点! 小弟在此谢过了!
用HEdit打开文件后,全是二进制的代码,不知道从哪下手,我是新手,麻烦各位大师讲详细点!谢谢!
展开
 我来答
chenyayuzx
2007-10-29 · TA获得超过312个赞
知道小有建树答主
回答量:305
采纳率:0%
帮助的人:339万
展开全部
1.确定你的Exe文件没有加壳
2.符合第一条的话,除了用ExeScope之类软件修改还可以用HEdit等二进制编辑软件直接修改,但需要注意修改后的字符长度应该小于等于原字符长度,否则会导致文件损坏或程序执行错误
3.最稳妥的方法还是找来源代码修改
===============================================
补充,如果符合条件1,用HEdit打开该Exe文件,Ctrl + F可以查找你要修改的字符串,直接修改,注意第二条中的注意事项!
修改完保存后要退出HEdit,否则可能会出问题,因为HEdit打开文件的时候是独占访问。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式