bkerlerbkerlerCommunityยท1 Agent Skills Included

ida_rpc

Remote IDA Pro binary analysis, decompilation, and patching

Exposes IDA Pro reverse engineering over a local socket for scripted binary analysis. Decompiles functions, lists imports and strings, traces cross-references, and patches bytes without GUI clicking. Supports headless mode, raw firmware loading, and batch annotation for automated security audits.
npx skills add bkerler/ida_rpc --all -g -y
Available:

Instructs your AI agent to probe capabilities, open binaries with the right loader and architecture, and run analysis commands like decompile, xrefs, and rename in the correct order.

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install ida-rpc?โ–ผ

Run `npx skills add bkerler/ida_rpc --all -g -y` in your terminal to install this skill globally.

How to automate IDA Pro analysis from the command line?โ–ผ

Start a headless daemon with `ida-rpc open <binary> --arch <arch> --detach`, then run commands like `functions`, `decompile`, and `xrefs-to` against the project.

Can ida-rpc analyze raw firmware dumps?โ–ผ

Yes. Use `basefind` to detect the load address, then open the dump with `--arch`, `--base`, and `--loader raw` to auto-configure segments.

Does ida-rpc work without the IDA GUI?โ–ผ

Yes. Headless mode runs via `ida -A`, making it suitable for CI pipelines and automated multi-agent workflows.

What output formats does ida-rpc support?โ–ผ

Commands print human-readable text by default, and you can pass `--json` or set `IDA_RPC_JSON=1` for structured JSON output.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’