whyida 发表于 2017-10-1 09:03

IDA 7.0 显示中文字符串的方法

本帖最后由 whyida 于 2017-10-3 21:08 编辑

IDA 7.0 和以往IDA最大的不同就是支持中文,但遗憾的是有日文编码格式文件,泰文编码格式文件唯独没有中文。要想显示中文就要费点脑筋。
IDA官方的方法加自己研究的一些方法:
1先编写一段bat文件,并单击这个bat
   "x:\IDA 7.0\ida.exe" -dCULTURE=ally.exe
x为盘符,y为目标程序
2 打开ida view-string 会出现许多乱码。点击IDA菜单Options-General...-strings 把gb2312 改为UTF-8。点击ok








3反汇编窗口点击中文字符串,然后alt-a



微笑一刀 发表于 2017-10-1 21:18

添加个CLT,然后修改下IDA.CFG.解决.

冥界3大法王 发表于 2017-10-1 10:30

@cxj98看雪论坛有IDA6.5的插件,人家完美显示,羡慕 嫉妒 恨 呐!其他版本测试了下,ctrl+U后乱码严重!
@whyida可能跟狗日的Flash有关,那个狗日的QQ不升级到新版本,共享群文件就不能下载。安了新的结果上来提示flash版权问题,官方重下OCX
看了IDA的帮助,好像跟一个配置文件的读取有关,等你彻底研究好了。用ahk写个热键程序来完成切换。现在用着真难受。

冥界3大法王 发表于 2017-10-1 09:13

本帖最后由 冥界3大法王 于 2017-10-1 09:35 编辑

马上delphi7 制造,测试!

奶奶的rar不让上传。{:301_972:}
https://pan.baidu.com/s/1dE5MJOt



刚打开时 我看到了 中文,解析之后,反而成了乱码~~ {:301_1006:}
@cxj98            @风吹屁屁凉

魔弑神 发表于 2017-10-1 09:14

冥界3大法王 发表于 2017-10-1 09:13
马上delphi 制造,测试!

坐等 你的程序 哈哈哈

星星当空照 发表于 2017-10-1 09:19

关注下。。。。

xiawan 发表于 2017-10-1 09:23

不让上传还好,我是不能上传,自从论坛不知道修改了什么,就这样了

冥界3大法王 发表于 2017-10-1 09:45

开启之后 ,反而
DATA:00455049        00000014        C        \xCB\xCC\xC8\xC9\xD7\xCF\xC8\xCD\xCE\xDB\xD8\xDA\xD9\xCA\xDC\xDD\xDE\xDF
还得再找工具转码

whyida 发表于 2017-10-1 09:53

冥界3大法王 发表于 2017-10-1 09:13
马上delphi7 制造,测试!

奶奶的rar不让上传。


说明思路是对的。还需尝试不同的组合。

whyida 发表于 2017-10-1 09:55

xiawan 发表于 2017-10-1 09:23
不让上传还好,我是不能上传,自从论坛不知道修改了什么,就这样了

可能和ip地址有关。

whyida 发表于 2017-10-1 09:58

冥界3大法王 发表于 2017-10-1 09:45
开启之后 ,反而
DATA:00455049        00000014        C        \xCB\xCC\xC8\xC9\xD7\xCF\xC8\xCD\xCE\xDB\xD8\xDA\xD9\xCA\x ...

idr 创建 map 文件后IDA 加载试试看。

cxj98 发表于 2017-10-1 10:16

本帖最后由 cxj98 于 2017-10-1 10:17 编辑

这个可以有,表示关注一下。
如果有哪位牛人写个插件支持效果更好。
页: [1] 2 3 4 5 6
查看完整版本: IDA 7.0 显示中文字符串的方法