IDA插件Python_editor詳細安裝教程

最近聽說了python_editor這麼一個神奇的IDA插件,可以在IDA裏編寫ida python腳本運行,然而作者的安裝流程似乎有點小問題,只好自己研究,最後終於弄好了,記錄一下安裝的流程

安裝過程

首先,把github上的東西下載下來
地址:https://github.com/techbliss/Python_editor
在這裏插入圖片描述
接下來步驟如下:

  1. 把這個裏面的東西解壓到C盤根目錄下(其實就是作者配好的PyQt5等等python包,python版本是2.7.13),鏈接:https://mega.nz/#!Op8ykQ6b!YNVemNwhGEf7k8DhKtV-hj9n49uU_Iw5xNx2GzWBI58

如果打不開也可以用我下載好的↓
鏈接:https://pan.baidu.com/s/13wTNQxz3pS-3myjr3e0LLg
提取碼:omdd

  1. 刪除IDA目錄中python文件夾中的PyQt5目錄和sip.pyd文件

  2. 把plugins裏面的文件複製到IDA的plugins目錄下
    在這裏插入圖片描述

  3. 把這個文件夾裏面的東西複製到
    C:\Python27\Lib\site-packages\PyQt5下在這裏插入圖片描述

  4. 把C:\Python27\Lib\site-packages\PyQt5目錄下的Qt5Core.dll , Qt5Gui.dll, Qt5widgets.dll三個文件複製到IDA安裝目錄下並覆蓋原文件

這一步非常重要,如果不覆蓋會報DLL load failed錯

  1. 把C:\Python27\Lib\site-packages\PyQt5文件夾複製到IDA安裝目錄的python文件夾下(雖然作者讓我們把之前的PyQt5文件夾刪了,我也不知道爲什麼,不過如果不復制過去會報No module named PyQt5的錯)
    在這裏插入圖片描述

完成上面步驟之後就安裝成功了,打開IDA,用ctrl+H就能打開python_editor了
在這裏插入圖片描述

遇到的問題及解決

  1. ImportError: No module named PyQt5
    在這裏插入圖片描述
    出現這個問題的原因應該是把python文件夾下面的PyQt5文件夾刪了,當然保險起見我們還是用作者配好的PyQt5,把C:\Python27\Lib\site-packages\PyQt5文件夾複製到IDA安裝目錄的python文件夾下即可
  2. DLL load failed
    在這裏插入圖片描述
    出現這個問題的原因是沒有把C:\Python27\Lib\site-packages\PyQt5目錄下的Qt5Core.dll , Qt5Gui.dll, Qt5widgets.dll三個文件複製到IDA安裝目錄下並覆蓋原文件,只要覆蓋了就行
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章