MIPS .ko 文件中的调试功能(使用 IDA 和 Qemu)

逆向工程 艾达 调试 米普 奇木
2021-06-17 08:31:17

我有一个从路由器 (MSB MIPS) 获取的 .ko 文件,我正在尝试使用 IDA 调试其中的特定功能。

因为我不能只用 QEmu “运行”ko 文件,所以我试图改变它的头文件,让 QEmu 认为它是一个 ELF 可执行文件。通过这样做,我能够运行并与 IDA 连接(当然有警告),但是当我在函数中执行第一步时,我得到了“SIGSEGV”信号。

我的设置是:

  • 带有静态编译的 qemu-mips 的 Ubuntu 主机

  • 带有 IDA PRO 的虚拟机

顺便说一句,我试图调试的功能没有使用任何硬件。

我希望你能指出我正确的方向。

0个回答
没有发现任何回复~