Ida Sdk
Description
This repository offers an open-source C++ SDK bindings for IDA, enabling custom plugin development and automation.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
IDA SDK
[](https://opensource.org/licenses/MIT) [](https://isocpp.org/std/the-standard)
A Software Development Kit for extending [IDA](https://hex-rays.com/ida-pro/), the state-of-the-art binary code analysis tool. The C++ SDK allows you to build custom plugins, loaders, processors, and scripts that integrate directly into IDA. This project also includes [IDAPython SDK](src/plugins/idapython/README.md) allowing you to write plugins using Python.
Documentation
- IDA Documentation
- C++ Developer’s Guide
- SDK reference
- Additional README files in subdirectories provide details for processor modules, loaders, and other components.
Contributing
The SDK is currently closed to external contributions, as it requires tight integration with our proprietary IDA Pro workflows and follows an internal roadmap with specific architectural decisions.
However, feel free to report bugs or suggest features via [Issues](https://github.com/HexRaysSA/ida-sdk/issues).
Versioning
Git tags use [semver](https://semver.org/)-compatible syntax to track both IDA product releases and independent SDK updates:
| Tag pattern | Meaning |
|---|---|
vX.Y.Z-release |
SDK snapshot shipped with an IDA release |
vX.Y.Z-sdk.N |
SDK-only update between IDA releases (build system, docs, examples, etc.) |
`X.Y.Z` matches the IDA version that the SDK targets. The pre-release suffix distinguishes the type of change:
-releasemarks the exact SDK state shipped with a given IDA version.-sdk.Nmarks subsequent SDK improvements that still target the same IDA version.Nincrements with each update.
**Sort order.** Semver compares pre-release identifiers lexically, so `-release` sorts before `-sdk.N` (`r` < `s`), which g
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development