-
-
[求助][原创]请教IDA SDK开发Processor moudle的一个问题
-
-
[求助][原创]请教IDA SDK开发Processor moudle的一个问题
参考IDA 的SDK提供的源码对某一处理器开发了一个Processor Moudle,当鼠标放在一个label上时,IDA不断地调用ana,emu,和out造成IDA没有响应。哪位高手知道是什么原因?
如:
label1:
jmp label2
...
label2: ;CODE XREF: label1
mov eax,2
当我用鼠标停在jmp后的label2上时IDA就不停调用ana,emu,out造成IDA不能响应.但当用鼠标停再CODE XREF: label1上是能弹出有关label1开始的部分代码的提示窗口。如果用键盘将光标移到jmp后的label2上并回车能跳到label2上。后来将Options->General->Brower的Number of lines for identifiers hints设为0,鼠标停在label上没有提示窗口了,这个Processor Moudle也凑合能用了,但问题还是存在的,有什么解决方法?
我也在SDK 的I51源码加入打印信息,当鼠标停在label上时,IDA 也就调用ana分析大概30-40个字节的指令就停止了。而我的Module就不停调用ana.
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!