ida-plugin-development
ida-plugin-development ist ein Skill von Hex-Rays, um IDA-Pro-Plugins in Python zu schreiben.
Was der Skill vermittelt
ida-plugin-development ist ein Skill von Hex-Rays, um IDA-Pro-Plugins in Python zu schreiben. Er sammelt Muster für aktuelle IDA-Versionen: die Domain API bevorzugen, für den IDA Plugin Manager paketieren, einen Plugin-Einstiegspunkt mit Versionsprüfung anlegen, Hooks paarweise registrieren und wieder abmelden, ein Plugin über IDC-Funktionen aus einem anderen aufrufen, Zustand in Netnodes speichern, auf Adress- und Auswahländerungen reagieren, Widgets finden sowie Kontextmenüeinträge, Hover-Hinweise, eigenes Rendering und eigene Viewer mit anklickbaren Adressen hinzufügen. Er behandelt Qt6-Widgets, Actions und Einstellungen, aber nicht IDA 7 oder 8 und keine Plugins mit dem C++-SDK. Ein mitgeliefertes Skript führt HCLI aus, um das Plugin zu paketieren und zu linten; uv ist erforderlich.
Funktionen
- Gerüst für IDA-Pro-Python-Plugins mit Versionsprüfung erstellen
- Hooks, Actions, Menüs und Kontextmenüeinträge hinzufügen
- Plugin-Zustand in Netnodes speichern
- Eigene Viewer und Hover-Hinweise bauen
- Plugin mit HCLI paketieren und linten
Überblick
- Herausgeber
- Hex-Rays
- Tool
- IDA Pro
Funktioniert mit
Installation
- Führe diesen Befehl aus, um ihn zu Claude Code hinzuzufügen:
claude plugin marketplace add HexRaysSA/claude-marketplace claude plugin install ida-plugin-development@HexRaysSA
MCP-Server und Skills können Code auf deinem Rechner ausführen und auf deine Daten zugreifen. Prüfe den Quellcode, bevor du etwas installierst.
Dieser Skill enthält Skripte, die dein Agent ausführen kann.
Details
| Angabe | Wert | Quelle |
|---|---|---|
| Typ | Skill | |
| Tool | IDA Pro | |
| Herausgeber | Hex-Rays | Quelle |
| Offizieller Status | Offiziellin the HexRaysSA GitHub organisation | Quelle |
| Braucht API-Key oder Anmeldung | In der Dokumentation nicht angegeben | |
| Enthält Skripte | Ja | Quelle |
| Plattformen | In der Dokumentation nicht angegeben | |
| KI-Clients | Claude Code | Quelle |
| Lizenz | MIT | Quelle |
| Preis | In der Dokumentation nicht angegeben | |
| Aktivität | Keine Commit-DatenKeine Download-Daten verfügbar (nicht auf npm oder PyPI) | |
| Links | Repository |
Mehr von Hex-Rays
1 Server · 4 Skills
- Hex-Rays IDA MCP (MCP-Server)
- ida-domain-scripting (Skill)
- ida-domain-api (Skill)
- package-ida-plugin (Skill)
Badge für Ihre README
Sie pflegen dieses Projekt? Fügen Sie ein Badge hinzu, das auf diese Seite verlinkt.
[](https://kitbay.app/skills/ida-plugin-development/)
Quellen
- README (README.md)github.com/HexRaysSA/claude-marketplace · Belegt: KI-Clients12. Nov. 2026
- Skill-Datei (SKILL.md)github.com/HexRaysSA/claude-marketplace12. Nov. 2026
- GitHub-Repositorygithub.com/HexRaysSA/claude-marketplace · Belegt: Offizieller Status, Herausgeber12. Nov. 2026
- Lizenzdatei (LICENSE)github.com/HexRaysSA/claude-marketplace · Belegt: Lizenz12. Nov. 2026
- Ordner im Repository (ida-plugin-development)github.com/HexRaysSA/claude-marketplace · Belegt: Enthält Skripte12. Nov. 2026