【程序修改】修改IDA程序以适合中文C166
大家都用IDA程序来反汇编FuBu,但是IDA在中文下工作的时候有一些问题,比如一些分隔符会显示成这样:"哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪"
而且他的地址显示格式只能是seg185:ABCD或AB000:ABCD这样子,看着很不爽。
下面的补丁可以更改分割符的显示格式为下面的格式:
0x0D1:9E58 ; ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
0x0D1:9E58 ; ★★★★★★★★ S U B R O U T I N E★★★★★★★★★★★★★★★★★★★
当然也可以用V_KLAY来修改,不过要选择写到文件ida.wll(在IDA的目录下),开始地址为0。
目前的bug:只能输入大写字母,小写会跳转出错!
003CC9: 4B68CD00 4C68A1FE;1AFE是〓,这个是每Page的分割
003CE0: E7E8
004BC8: 4B68C400 4C68A1EE;A1EE是☆
004BDF: E7 E8
004BF9: 4B68DB00 4C68A1EF;A1EF是★
004C0A: AB AC
004C23: C0DB C120
004C27: E7 E8
0155F4: 8A 8B
0155FD: 8AE0 9090
;下面这句是更改seg123为0x0AB这种形式
0CF27C: 73656725303364 30782530335800
[此贴子已经被作者于2003-11-30 0:48:42编辑过]
本来也可以改成0xD5C324这种形式,不过反而看不清段和偏移,而且一些跳转什么的还得处理,所以没有改,就这样好了。以上是参考了bpx的《用插件(plugin)的方式改变IDA Pro的边界线》,自己用IDA反汇编了IDA得出的! 狼大真是体贴我们!
怎能不顶!! 对了,忘了说了,是处理IDA目录下的ida.wll文件! 狼大的东西,当然要顶了!
用了,感觉真的不错! 不好意思,少了一行,大家可以重刷一下。
我把每Page的分割符给忘了! 先帮顶,俺这儿还为小2上不了GPRS着急呢。老大们能不能帮帮忙… 惭愧啊,我不懂,但我顶! 不懂!不懂!????? 不懂就是不懂啊!但我知道活到老学到老! 以下是引用可昔xk在2003-11-29 23:41:26的发言:
不懂!不懂!?????
不懂就是不懂,但我知道活到老学到老,我学我拼命的学。。。。。。。。。。。。 以下是引用阿邪axe在2003-11-29 23:21:26的发言:
不懂技术但懂好贴得顶!
...的说。 发现个问题,只能输入大写的字母,小写的会跳的很奇怪的! 谢谢,狼大了。比以前清楚多了
另外:注释有没有办法支持中文? 好东西,当然要顶了!! 不太懂狼大说什么,不过应该是好东西!! 不太懂到底要干吗? 真不错,看着清爽多了,:),顶!!!!! 这么好的东西怎么没人顶上上面去? 顶
页:
[1]
2