IDA默认是不显示中文字符串的,但是可以在ida.cfg文件中进行配置。
打开安装目录下cfg目录中ida.cfg文件,搜索AsciiStringChars,找到后将cp866 version那段注释掉,
反注释full version那段,变成下面这样:
// (cp866 version)
//AsciiStringChars =
// "\r\n\a\v\b\t\x1B"
// " !\"#$%&‘()*+,-./0123456789:;<=>?"
// "@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_"
// "`abcdefghijklmnopqrstuvwxyz{|}~"
// "€亗儎厗噲墛媽崕彁憭摂晼棙櫄洔潪?"
// "牎ⅲぅΗī氨渤吹斗腹夯冀究"
// "懒旅呐魄壬仕掏蜗醒矣哉肿刭谯茌捱"
// "噌忏溴骁栝觌祉铒";
// (full version)
AsciiStringChars =
"\r\n\a\v\b\t\x1B"
" !\"#$%&‘()*+,-./0123456789:;<=>?"
"@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_"
"`abcdefghijklmnopqrstuvwxyz{|}~"
"€亗儎厗噲墛媽崕彁憭摂晼棙櫄洔潪?"
"牎ⅲぅΗī氨渤吹斗腹夯冀究"
"懒旅呐魄壬仕掏蜗醒矣哉肿刭谯茌捱"
"噌忏溴骁栝觌祉铒瘃蝮趱鲼?";
注意:如果只是注释和反注释,有时使用时会出现Non-terminated string错误。
这个时候要将第六行末尾加上双引号,就OK了。
版权声明:本文为博主原创文章,未经博主允许不得转载。