美文网首页
解决IDA 无法安装mipsrop插件

解决IDA 无法安装mipsrop插件

作者: 静析机言 | 来源:发表于2021-05-12 18:32 被阅读0次

    最近在研究MIPS漏洞,少不了使用mipsrop插件,但在IDA中使用时出现了不少问题,下面把解决方法列出,希望能帮助到一些朋友。

    github搜到了mipsrop插件,天真地以为将mipsrop.py拷贝到plugins目录即可,结果是想简单了。

    网上搜到一篇帖子https://bbs.pediy.com/thread-266102.htm,按照他的方法把压缩文件的内容拷贝到IDA 7.5的plugins目录, Edit - Plugins菜单终于出现了MIPS ROP Finder

    可是,等到点击它时却提示NameError: name 'mipsrop' is not defined

    网上有篇文章https://blog.csdn.net/snowleopard_bin/article/details/115376333 据说可以解决,我没有实验了,觉得即便可以使用也太麻烦了。

    接着,在网上搜索,大部分说mipsrop仅兼容6.x和7.x版本。耐着烦试了 IDA 6.6和IDA 7.0,仍旧无效。

    找到了另一位大神的帖子:https://bbs.pediy.com/thread-263758.htm。在IDA 7.0中将GitHub上下载的ida工程中的shims和mipsrop两个文件夹下的py文件全都复制到IDA的plugins目录中,即为两个文件:ida_shims.py、mipsrop.py。

    运行IDA会出现问题:提示找不到shims,无法运行misrop.py。

    尝试了如下方法:

    1、在plugins创建目录shims,然后把ida_shims.py拷贝进去,仍提示找不到shims,无法运行misrop.py。

    2、没有办法,只好修改mipsrop.py,将

    from shims import ida_shims

    修改成

    import ida_shims

    ida_shims.py、mipsrop.py仍旧放在plugins目录下,删除之前创建的shims目录,成功解决。

    终于看到了激动人心的界面

    相关文章

      网友评论

          本文标题:解决IDA 无法安装mipsrop插件

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