怎样直接更新EXE文件中的字符串资源?(200分)

  • 主题发起人 主题发起人 delphi_exe
  • 开始时间 开始时间
D

delphi_exe

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样直接更新EXE文件中的字符串资源?听说在WIN2K下可以实现,有人知道吗?
 
哦!我做了一个利用资源文件动态切换语言的例子。不知............
 
你可以用VC以资源方式打开EXE文件,然后修改字符串资源
 
还是来听课!有点意思!
 
你看过有关汉化的文章吗?汉化就是这样干的:)<br>你可以用十六进制的资源编辑器来编辑其中的字<br>符串。antic_ant说的方法是用的比较多的方法。<br>破解也是用这种原理的。比如有一个注册的对话<br>框。它的titl是“出错!”,那我就先在执行文件<br>里查找该字符串,然后就可以找到相应的一些注<br>册函数。如果有兴趣的话,可以到csdn上逛逛!:)!<br>[8D]
 
[:)]谢了,能请各位说得更详细些吗?最好能有个例程。
 
你准备用手工还是程序??<br>
 
没有用过<br>不过应该是用BeginUpdateResource, UpdateResource, EndUpdateResource等API实现的吧
 
[?]用程序实现,我这里有两个不完整的例程,有人能帮我分析一下吗?请留Email。
 
你方上来吧!!!<br>
 
taozhiyu@21cn.com
 
&nbsp;To delphi_exe:<br>&nbsp; &nbsp;请给我发一份,E-Mail: pgxun@x263.net。<br>能在网上贴出来,大家共同研究一下更好。
 
你说的是不是更改可执行文件里面的某些字符串,大约是不是类似于那些木马软件的配置执行文件<br>的那个意思,我倒是写过,不过不知道是不是那个意思,如果你说的是汉化的意思,那个就没意思了<br>用第三方工具吧,别想自己写,太累了,而且肯定没有人家的好!!
 
TO:MCKZ<br>能告诉我怎么写吗?
 
请给我发一份,E-Mail:yeschoto@21cn.com
 
怎么不把例程贴出来呢,大家可以好好研究一下,共同进步嘛!<br>&nbsp; &nbsp; zuofeng@183.ha.cn
 
后退
顶部