Ida Pro通过Python脚本调用内部调试器

时间:2014-03-07 16:00:18

标签: python debugging ida

有没有办法在IDA Pro环境中通过python调用内部远程gdb调试器?请注意,我指的是进程尚未附加调试器的情况,我想调用远程gdb调试器并附加它。

1 个答案:

答案 0 :(得分:1)

好吧我明白了。 我制作了一个在启动时加载的python脚本。

idaapi.load_and_run_plugin("windbg_user.plw", 0)
idaapi.load_and_run_plugin("armlinux_stub.plw", 0)
idaapi.load_and_run_plugin("gdb_user.plw", 0)
idaapi.load_and_run_plugin("linux_stub.plw", 0)
idaapi.load_and_run_plugin("mac_stub.plw", 0)
idaapi.load_and_run_plugin("win32_stub.plw", 0)
idaapi.load_and_run_plugin("win32_user.plw", 0)
idaapi.load_and_run_plugin("wince_stub.plw", 0)
idaapi.load_and_run_plugin("bdescr.plw", 0)
idaapi.load_and_run_plugin("epoc_user", 0)
idc.LoadDebugger("gdb", 1)

最后一个是将gdb调试器放在前面,它并不是真正需要的。