IDAPython插件

转:http://blog.csdn.net/betabin/article/details/7318233

IDAPython插件安装

 

1、机器上安装了Python,到Python的官网(http://www.python.org/getit/)下载一个2.6或者2.7的安装包。注意对应操作系统类型及位数。

2、到googlecode上面(http://code.google.com/p/idapython/downloads/list)去下载相应版本的IDAPython。然后解压。注意IDA版本和Python版本都要和自己机器上安装的版本相对应。

3、将IDAPython解压后的Python文件夹内的所有内容覆盖掉IDA原有Python文件夹(IDA安装目录下)下面的内容。

4、将IDAPython解压后的Plugins文件夹的所有内容拷贝到IDA原有Plugins文件夹(自定义,一般IDA安装目录下)下。

5、将IDAPython解压后的python.cfg文件拷贝到IDA原有cfg文件夹(IDA安装目录下)下。

6、重启IDA,就可以了。效果是:File菜单下面会有Python Command选项,而且Script files选项中可以选择py文件。

 

 

 

说明:解析python目录中的四个文件(idaapi.py, idautils.py, idc.py和init.py),init.py是初始的基础文件,我们来看下其余的三个文件,首先idaapi.py中导入了_idaapi模块,这个以下划线开始的idaapi模块就是对IDA API的低层封装,而idaapi.py文件则是作为调用IDA API的用户层;idautils.py提供了一些高级功能的函数;idc.py则是对IDA内置的IDC脚本语言的兼容。

 

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值