在' IDA PRO'中,让IDAPython'启动时导入默认模块

时间:2016-09-09 13:54:29

标签: python ida

我们知道IDAPython'在启动时默认加载几个模块,比如idaapi,idautils ....我写了一个模块让python在命令窗口中打印所有数字作为十六进制格式,我希望每次python加载那些默认模块时都可以导入。怎么实现呢?

1 个答案:

答案 0 :(得分:1)

使用以下内容创建文件%APPDATA%\Hex-Rays\IDA Pro\idapythonrc.py

import idaapi
idaapi.require('mymodule')

使用此文件,您甚至可以将mymodule.py保留在同一目录中。

P.S。 IDA也可以告诉你这个目录的路径,这可能对其他操作系统很方便,或者如果相关的公司名称再次改变;-)。只需输入:

get_user_idadir()

在提示符处。