IDAPython安装
2017-07-20 22:50
881 查看
转载:All Right (本人没有测试过)
关于IDAPython的安装教程网上的资料非常少,也不是很详细,我费了好长时间才装好,现在和大家分享一下。
IDA必须是安装版的,我以前用的是免安装版的。
python版本、IDA版本,IDAPyhton版本必须匹配。
python、IDA、IDAPython必须都是32位的或者都是64位的。
python27.dll(我安装的是python2.7,如果安装的是pyhton2.6那就是python26.dll)。
python.cfg文件。
plugins中的python.plw和python.p64。
python文件夹里的文件。
机器上安装了Python,到Python的官网—http://www.python.org/getit/下载一个2.6或者2.7的安装包。注意对应操作系统类型及位数。
到github上面下载相应版本的IDAPython,注意IDA版本和Python版本都要和自己机器上安装的版本相对应。这是地址—https://github.com/idapython/bin
将IDAPython解压后的Python文件夹内的所有内容覆盖掉IDA原有Python文件夹(IDA安装目录下)下面的内容。
将IDAPython解压后的Plugins文件夹的python.plw和python.p64拷贝到IDA原有Plugins文件夹(自定义,一般IDA安装目录下)下。
将IDAPython解压后的python.cfg文件拷贝到IDA原有cfg文件夹(IDA安装目录下)下。
把python安装目录下的python27.dll复制到IDA安装目录下。如果python2.7安装包里没有pyhton27.dll那么可以找一个Python26.dll改为python27.dll也是可以的。但是要注意python的系统位数要和IDAPython的系统位数相同。
效果图:
出现Python Command选项
Script files选项中可以选择py文件
python脚本可以运行
关于IDAPython的安装教程网上的资料非常少,也不是很详细,我费了好长时间才装好,现在和大家分享一下。
注意事项
下面几点关系到安装是否成功IDA必须是安装版的,我以前用的是免安装版的。
python版本、IDA版本,IDAPyhton版本必须匹配。
python、IDA、IDAPython必须都是32位的或者都是64位的。
安装关键点
下面这些东西必备,缺一不可:python27.dll(我安装的是python2.7,如果安装的是pyhton2.6那就是python26.dll)。
python.cfg文件。
plugins中的python.plw和python.p64。
python文件夹里的文件。
具体安装步骤
首先我的IDA的版本是6.8。机器上安装了Python,到Python的官网—http://www.python.org/getit/下载一个2.6或者2.7的安装包。注意对应操作系统类型及位数。
到github上面下载相应版本的IDAPython,注意IDA版本和Python版本都要和自己机器上安装的版本相对应。这是地址—https://github.com/idapython/bin
将IDAPython解压后的Python文件夹内的所有内容覆盖掉IDA原有Python文件夹(IDA安装目录下)下面的内容。
将IDAPython解压后的Plugins文件夹的python.plw和python.p64拷贝到IDA原有Plugins文件夹(自定义,一般IDA安装目录下)下。
将IDAPython解压后的python.cfg文件拷贝到IDA原有cfg文件夹(IDA安装目录下)下。
把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脚本可以运行
相关文章推荐
- IDAPython插件安装
- ida python扩展安装
- 【逆向工具】IDA Python安装与使用
- IDAPython安装
- IDAPython插件安装
- python(十一)下:Redis安装配置及使用详解
- linux python3.5安装
- Python_pip_02_利用pip安装模块(以安装pyperclip为例)
- Python-OpenCV实战一(安装)
- Python的安装部署
- python操作mysql数据库系列-安装MySQLdb
- Ubuntu 安装 Python
- Debian9(8)下python3和python2同时安装如何使用pip
- python安装mysql拓展及问题解决
- centos7系统安装python3.6.2版本
- Python_pip_03_安装模块出现错误时咋整
- PYQT4 + Python2.7 + eric4-4.2.2a的安装全过程
- win7 安装mysql-python 报错
- Flask 学习篇一: 搭建Python虚拟环境,安装flask,并设计RESTful API。
- Python2.7安装GeoIP