pycharm 配置python3的idapython环境
前言
在pycharm 配置python3的idapython环境,编写idapython脚本智能提示
ida pro版本:IDA7.7(自带python38版本)
一、步骤
- pycharm中新建项目,例如:pythonProject,在setting>project>Python Interpreter中,选择ida根目录的
python38
目录下的python.exe
- 拷贝"IDA路径\IDAPro77\python\3"到"pythonProject\IDApython3",将IDApython3设置为根目录,在该目录下添加“__init__.py”文件,如下图:
二、验证
- 按步骤设置后,可直接编写idapython脚本,验证如下:
import ida_bytes
import idaapi
import idautils
text_seg = idaapi.get_segm_by_name('.text')
next_addr = text_seg.start_ea
ida_bytes.patch_byte(next_addr, ida_bytes,'0x9f')
idautils.Names()
- 智能提示截图如下: