Skip to main content
Jeden Skill in Manus ausführen
mit einem Klick

probe-ida-function

Sterne176
Forks19
Aktualisiert15. Juni 2026 um 12:19

Headlessly decompile a function in an IDA database and dump its pseudocode, lvars, ctree AST, calls, and microcode — so you can iterate on the ioshelper hex-rays plugin from a shell without staring at IDA's GUI. Use when the user asks to "probe a function", "check what hex-rays produces", "see the pseudo for X", or wants to verify that a plugin change took effect on a specific binary/EA. Two paths: a fast IPC server for iteration (`idat_ipc_launch.sh` + `idat_ipc_client.py`, ~50ms/request) and a cold standalone probe for verification (`probe_func.sh`, ~30-90s per invocation). Both load the ioshelper hooks (`SwiftClassCallHook`, `SwiftPrologRewriteHook`, `SwiftLogRewriteHook`) and run `fix_swift_types()`.

Installation

Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.

SKILL.md
readonly