美文网首页
使用ret-sync+lldb+ida调试

使用ret-sync+lldb+ida调试

作者: 超哥__ | 来源:发表于2021-10-02 14:11 被阅读0次
    git clone https://github.com/bootleg/ret-sync.git
    安装ret-sync到ida:
    cp -rfp ext_ida/* /Applications/IDAPro/ida.app/Contents/MacOS/plugins/
    安装ret-sync到lldb:
    cp -rfp ext_lldb/* /Applications/Xcode.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python3/
    
    启动IDA,编辑-插件-"ret-sync",启动ret-sync
    启动lldb,执行command script import sync,然后按正常步骤进行远程调试连接,调试器连接成功后执行sync命令,即可和IDA同步,此时如果调试器执行代码范围在当前idb模块之内,则可以进行辅助断点,单步等操作
    
    ret-sync在IDA中可以浏览代码和跟踪,但是无法查看变量数据,他仅仅是将lldb执行状态同步到ida界面中,并非ida实际调试
    

    相关文章

      网友评论

          本文标题:使用ret-sync+lldb+ida调试

          本文链接:https://www.haomeiwen.com/subject/mjxmnltx.html