Skip to content

Eject IDB v0.0.3

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Aug 06:05

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) — each eject_plugin-v0.0.3-ida9.x.zip is 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.