Skip to content

climacros v1.0.5

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Aug 18:05

climacros v1.0.5 — maintenance release

climacros lets you define and use static or dynamic macros in IDA's command-line interfaces
(Python, IDC, WinDbg, gdb, ...). A macro you type in a CLI expands in place — either to literal text, or to
the string result of an IDAPython expression.

What's new

  • 🆕 More built-in macros — symbol macros for the current function, RVA, image base, and next/previous
    item, on top of the existing cursor/segment/selection/value set.
  • ✍️ Macros now expand in script snippets too, not just the CLI input line.
  • 📦 Installable via the IDA Plugin Manager (hcli) — each climacros-ida9.x.zip is a ready-to-install
    package.
  • 🛠️ Rebuilt on the current ida-cmake / IDA SDK 9.x toolchain and validated across IDA 9.2, 9.3, 9.4
    on Windows, Linux, and macOS (universal), plus native Windows/Linux ARM64.

Install

Use the IDA Plugin Manager, or install manually: download
climacros-ida<your-IDA-version>.zip and extract it into your IDA plugins folder. On first run the default
macros are installed; open the editor any time with Ctrl-3 ("Quick plugins view").

Notes

  • ARM64 (Windows/Linux): these binaries are bundled in the zips as climacros_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.