IDA

IDA使用小结(四)

Posted by Jieming Gu on 2016-12-16

现在开始第四期。

1.IDA的交叉引用:查找函数/变量在其他位置的调用情况。

1

2

2.遇到下面问题的解决方法:

  1. 暂停调试;
  2. 重新在Modules中点击相应的so,可以查看函数列表;
  3. 在函数中下断;
  4. 恢复调试,运行程序。

3

4

5

6

3.IDA动态调试可以跟IDEA调试一样,程序跳转到“当前光标所在行”。

7

4.动态调试时,可以在内存中快速寻址到各寄存器,查看寄存器存放的值。

8

5.单步步入unk_74E13CE0报错(下图1-2),遇到”Segmentation violation”错误。

错误原因:unk_74E13CE0没有被识别成汇编代码(下图3)。

解决方法:光标放在unk_74E13CE0,按c键将指令转为汇编代码(下图4-5)。

9

10

11

12

13