IDA下如何显示汉字的问题

IDA Pro 中文字符串支持优化
本文介绍如何改进 IDA Pro 对中文字符的支持。通过修改 IDA 的配置文件 IDA.CFG,可以使得 IDAPro 正确识别并显示首字节大于 'EO' 的中文字符,从而改善对中文字符串的解析。

Ida Pro 的默认设置里对中文字串的支持比较差, 对于首字节大于'EO'的都显示成 ?


打开IDA PRO 目录下的IDA.CFG

// the following characters are allowed in ASCII strings, i.e.
// in order to find end of a string IDA looks for a character
// which doesn't belong to this array:
// (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{|}~"
      "€亗儎厗噲墛媽崕彁憭摂晼棙櫄洔潪?
      "牎ⅲぅΗī氨渤吹斗腹夯冀究"
      "懒旅呐魄壬仕掏蜗醒矣哉肿刭谯茌捱"
      "噌忏溴骁栝觌祉铒瘃蝮趱鲼?";

 

转载于:https://www.cnblogs.com/shangdawei/archive/2013/05/12/3073663.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值