现在开始第四期。
1.IDA的交叉引用:查找函数/变量在其他位置的调用情况。
2.遇到下面问题的解决方法:
- 暂停调试;
- 重新在Modules中点击相应的so,可以查看函数列表;
- 在函数中下断;
- 恢复调试,运行程序。
3.IDA动态调试可以跟IDEA调试一样,程序跳转到“当前光标所在行”。
4.动态调试时,可以在内存中快速寻址到各寄存器,查看寄存器存放的值。
5.单步步入unk_74E13CE0
报错(下图1-2),遇到”Segmentation violation”错误。
错误原因:unk_74E13CE0
没有被识别成汇编代码(下图3)。
解决方法:光标放在unk_74E13CE0
,按c键将指令转为汇编代码(下图4-5)。