IDA 配置python環境,可執行python腳本


注意事項

下面幾點關系到安裝是否成功

  1. IDA必須是安裝版的,我以前用的是免安裝版的。
  2. python版本、IDA版本,IDAPyhton版本必須匹配。
  3. python、IDA、IDAPython必須都是32位的或者都是64位的。

安裝關鍵點

下面這些東西必備,缺一不可:

  1. python27.dll(我安裝的是python2.7,如果安裝的是pyhton2.6那就是python26.dll)。
  2. python.cfg文件。
  3. plugins中的python.plw和python.p64。
  4. python文件夾里的文件。

具體安裝步驟

首先我的IDA的版本是6.8。

  1. 機器上安裝了Python,到Python的官網—http://www.python.org/getit/下載一個2.6或者2.7的安裝包。注意對應操作系統類型及位數。
  2. 到github上面下載相應版本的IDAPython,注意IDA版本和Python版本都要和自己機器上安裝的版本相對應。這是地址—https://github.com/idapython/bin
  3. 將IDAPython解壓后的Python文件夾內的所有內容覆蓋掉IDA原有Python文件夾(IDA安裝目錄下)下面的內容。
  4. 將IDAPython解壓后的Plugins文件夾的python.plw和python.p64拷貝到IDA原有Plugins文件夾(自定義,一般IDA安裝目錄下)下。
  5. 將IDAPython解壓后的python.cfg文件拷貝到IDA原有cfg文件夾(IDA安裝目錄下)下。
  6. 把python安裝目錄下的python27.dll復制到IDA安裝目錄下。如果python2.7安裝包里沒有pyhton27.dll那么可以找一個Python26.dll改為python27.dll也是可以的。但是要注意python的系統位數要和IDAPython的系統位數相同。

效果

重啟IDA,就可以了。效果是:File菜單下面會有Python Command選項,而且Script files選項中可以選擇py文件。
效果圖:

出現Python Command選項

Script files選項中可以選擇py文件

python腳本可以運行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM