Page cover
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Architecture

When you run an idalib script, idalib searches for ida.config.json in the background. This file points to the IDA installation directory idalib should use. It is separate from your Python environment and completely independent of it.

A one-time registration step links idalib to a specific IDA installation. This matters if you have multiple IDA versions on the same machine; registration determines which one idalib uses. You can complete this step during a 9.4+ installation of IDA Pro or IDA Home, via HCLI (recommended for automated environments), or manually by running py-activate-idalib.py. See Getting Started for details.

How idalib links to IDA

Last updated

Was this helpful?