能力值:
( LV8,RANK:130 )
|
-
-
2 楼
黑老大会,帮你顶
|
能力值:
(RANK:350 )
|
-
-
3 楼
黑老大可是传说中的IDC脚本王子,前段时间还得到过他的帮助,真是受益非浅!
IDA中最常见的注释有:
repeatable comment
regular comment
用Comment()函数可以取得regular comment注释,而repeatable comment注释用RptCmt()取得。
下面一段IDC可以将regular comment注释替换掉。
static replacecomm(from ,to,old_cmd,new_cmd)
{
auto ea,cmt,rcmt ;
for (ea=from;ea<to;)
{
cmt = Comment(ea);
rcmt = RptCmt(ea);
if(cmt ==old_cmd || rcmt== old_cmd)
{
Message("-> %s\n",cmt );
MakeComm (ea,new_cmd);
}
ea=NextNotTail(ea);
}
Message("OK!");
}
命令格式示例:
replacecomm(0x0040121B,0x401231,"pediy","test");
|
|
|