eject_idb v0.0.3 — maintenance release
A housekeeping release: no behavior changes — it modernizes the build, packaging, and licensing so
eject_idb now installs cleanly through the IDA Plugin Manager.
eject_idb is an emergency IDB saver. It runs a background thread that waits for an external signal and
saves your database when IDA hangs or crashes, so you don't lose your work.
What's new
- 📦 Installable via the IDA Plugin Manager (
hcli) — eacheject_plugin-v0.0.3-ida9.x.zipis a
ready-to-install plugin package. - 🛠️ Rebuilt on the current ida-cmake / IDA SDK 9.x toolchain and validated across IDA 9.2, 9.3, and 9.4.
- 🖥️ Prebuilt for Windows, Linux, and macOS (macOS is a universal x86_64 + arm64 binary), plus native
Windows/Linux ARM64 binaries.
Install — plugin
Use the IDA Plugin Manager, or install manually: download
eject_plugin-v0.0.3-ida<your-IDA-version>.zip and extract it into your IDA plugins folder.
Standalone tool
The eject_idb / eject_idb-*.exe assets are the standalone signaler executable used to trigger a save
from outside IDA. It's shipped separately from the plugin package — grab the one matching your OS/arch.
Notes
- ARM64 (Windows/Linux): these binaries are bundled inside the plugin zips as
eject_plugin_aarch64.*.
The Plugin Manager doesn't auto-select them yet (tracking HexRaysSA/ida-hcli#209) — until it does, install
them manually if you're on ARM64.