这种找字串的工作,别人很少会帮忙,还是要你自己慢慢找。
给你点思路:
提取不到字串资源,往往是被加壳压缩了。先要脱壳。
也有是文本、HTML、XML格式的语言文件,被RAR等压缩,改了扩展名的情况。
如果是 .Net 文件,也可能被混扰了。
总之,汉化一个软件,如果找不到标准字串,按下列步骤处理:
1、先试运行,用UE等十六进制编辑软件的文件夹查找功能,查找程序界面显示的较长字串(越长越好)
2、查壳,被加壳的话脱壳
3、是否有被压缩可能,并改了扩展名,一般非PE的文件有这种可能
4、再在 AppData 文件夹中找和程序相关的目录,特别是有汉化后还是显示英文的程序
5、在注册表中找和程序相关的键和键值,一般很少有这种软件
6、有些菜单、按钮之类的有可能是图片格式,特别是图片处理软件中,为了美观,这种情况较多