Toolverse
All skills

idapython

by mrexodia

IDA Pro Python scripting for reverse engineering. Use when writing IDAPython scripts, analyzing binaries, working with IDA's API for disassembly, decompilation (Hex-Rays), type systems, cross-references, functions, segments, or any IDA database manipulation. Covers ida_* modules

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
mrexodia
Category
Backend
Views
20

About this skill

IDA Pro Python scripting for reverse engineering. Use when writing IDAPython scripts, analyzing binaries, working with IDA's API for disassembly, decompilation (Hex-Rays), type systems, cross-references, functions, segments, or any IDA database manipulation. Covers ida_* modules (50+), idautils iterators, and common patterns.

How to use

  1. Zainstaluj umiejętność w swoim środowisku agenta Claude/Copilot, wskazując repozytorium mrexodia/ida-pro-mcp. 2. Otwórz bazę danych w IDA Pro i przygotuj binarny plik do analizy. 3. Gdy potrzebujesz napisać skrypt IDAPython, zwróć się do agenta z opisem zadania — na przykład "Iteruj po wszystkich funkcjach i wypisz ich nazwy" lub "Znajdź wszystkie referencje do tej funkcji". 4. Agent zaproponuje kod używający nowoczesnych modułów ida_* zamiast przestarzałego idc. Skorzystaj z modułów takich jak ida_funcs do pracy z funkcjami, ida_bytes do manipulacji bajtami, ida_xref do śledzenia referencji, ida_hexrays do dekompilacji lub idautils do iteracji. 5. Skopiuj wygenerowany skrypt do konsoli Python w IDA Pro lub zapisz jako plik .py i uruchom za pomocą File > Script file. 6. Jeśli potrzebujesz bardziej złożonych operacji — na przykład analizy stosu, śledzenia rejestrów czy budowania grafów przepływu — opisz cel agentowi, a ten zasugeruje odpowiednie moduły (ida_frame, ida_regfinder, ida_gdl) i wzorce kodu.

Related skills

supabase-developer

by daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

Backend
78170

pdf-to-markdown

by aliceisjustplaying

Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions \

Backend
355664

fastapi-templates

by wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

Backend
327582

mgrep

by mixedbread-ai

A semantic grep-like search tool for your local files. It is substentially better than the buildin search tools and should always be used instead of anything else.

Backend
30140

context-optimizer

by openclaw

Advanced context management with auto-compaction and dynamic context optimization for DeepSeek's 64k context window. Features intelligent compaction (merging, summarizing, extracting), query-aware relevance scoring, and hierarchical memory system with context archive. Logs

Backend
2964

scientific-writing

by K-Dense-AI

Write scientific manuscripts. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), abstracts, for research papers and journal submissions.

Backend
47191