0
idapap、idautilsなどの起動時に 'IDAPython'がデフォルトでいくつかのモジュールを読み込むことがわかりました。コマンドウィンドウの16進形式です。Pythonがそれらのデフォルトモジュールをロードするたびにインポートすることができます。それを達成する方法は?'IDA PRO'では、 'IDAPython'は起動時にデフォルトモジュールをインポートします
idapap、idautilsなどの起動時に 'IDAPython'がデフォルトでいくつかのモジュールを読み込むことがわかりました。コマンドウィンドウの16進形式です。Pythonがそれらのデフォルトモジュールをロードするたびにインポートすることができます。それを達成する方法は?'IDA PRO'では、 'IDAPython'は起動時にデフォルトモジュールをインポートします
次の内容のファイルを作成します%APPDATA%\Hex-Rays\IDA Pro\idapythonrc.py
:代わりにこのファイルを使用して
import idaapi
idaapi.require('mymodule')
を、あなたも同じディレクトリにmymodule.py
を維持することができます。
P.S. IDAは、このディレクトリへのパスもあなたに教えてくれます。これは、他のOSや、関連する会社名が再び変わった場合に便利です。プロンプトで次のように入力してください:
get_user_idadir()
ありがとうございます! – Roney