【问题标题】:Ida Pro Calling the internal debuggers via Python scriptIda Pro 通过 Python 脚本调用内部调试器
【发布时间】:2014-03-07 16:00:17
【问题描述】:

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

【问题讨论】:

    标签: python debugging ida


    【解决方案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 调试器放在前面,它并不是真正需要的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-09
      • 2014-09-18
      • 1970-01-01
      • 2015-08-05
      • 2011-01-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多