IDA动态调试mips架构文件
最近mips的题目前前后后遇见了3,4次了,难度都不大(结合动调分析的话hh)
配动调mips架构文件的环境配了好久,虽然还没有完全搞定,但好歹是能跑部分的mips题目了
安装qemu
命令安装
1
sudo apt-get install qemu
编译安装(推荐)
这里有个教程
./configure,缺什么依赖就装
起调试
- 虚拟机里执行:
1 | qemu-mips -g 1234 -L home ./filename |
其中1234是端口
可能会遇到的问题:
报错显示没有 XX.so 之类的,先看看系统里面有没有这个文件
sudo find / -name XX.so;然后用cp将找到的文件copy到/usr/lib打开主机的IDA
下好断点
debugger 选择 remote gdb debugger
process option :hostname 填虚拟机ip,端口填刚才那个
attach to process ->ok
Comments