Toolverse
All skills

reverse-engineer

by sickn33

Expert reverse engineer specializing in binary analysis, disassembly, decompilation, and software analysis. Masters IDA Pro, Ghidra, radare2, x64dbg, and modern RE toolchains. Handles executable analysis, library inspection, protocol extraction, and vulnerability research. Use

Installation

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

Installation

Quick info

Author
sickn33
Category
Testing
Views
35

About this skill

Expert reverse engineer specializing in binary analysis, disassembly, decompilation, and software analysis. Masters IDA Pro, Ghidra, radare2, x64dbg, and modern RE toolchains. Handles executable analysis, library inspection, protocol extraction, and vulnerability research. Use PROACTIVELY for binary analysis, CTF challenges, security research, or understanding undocumented software.

How to use

  1. Przygotuj plik binarny do analizy — określ jego typ, architekturę i kompilator. Umiejętność pomoże ci zidentyfikować format pliku i wstępnie ocenić złożoność zadania.

  2. Przeprowadź rozpoznanie — wyodrębnij metadane takie jak ciągi znaków, importy, eksporty i zasoby. Zidentyfikuj opakowania, protekcje lub obfuskatory, które mogą utrudnić analizę.

  3. Załaduj plik do wybranego narzędzia dezasemblacji (IDA Pro, Ghidra lub radare2) i skonfiguruj opcje analizy. Umiejętność wspiera pracę z IDAPython, skryptami Ghidra i r2pipe do automatyzacji procesów.

  4. Przeprowadź analizę statyczną — zidentyfikuj punkty wejścia, mapuj strukturę programu, funkcje i przepływ sterowania. Dodawaj adnotacje, zmieniaj nazwy funkcji i definiuj struktury danych dla lepszej czytelności.

  5. Jeśli potrzebujesz głębszej analizy, przejdź do analizy dynamicznej — skonfiguruj izolowaną maszynę wirtualną, monitoruj sieć i śledzenie wykonania. Umiejętność zna frameworki takie jak pwntools, angr i Triton do zaawansowanej analizy.

  6. Weryfikuj wyniki — sprawdzaj odniesienia między kodem a danymi, dokumentuj ustalenia i waliduj hipotezy dotyczące funkcjonalności oprogramowania.

Related skills

differential-review

by trailofbits

Performs security-focused differential review of code changes (PRs, commits, diffs). Adapts analysis depth to codebase size, uses git history for context, calculates blast radius, checks test coverage, and generates comprehensive markdown reports. Automatically detects and

Testing
2510

webapp-testing

by anthropics

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

Testing
130255

ppt-creator

by daymade

Create professional slide decks from topics or documents. Generates structured content with data-driven charts, speaker notes, and complete PPTX files. Applies persuasive storytelling principles (Pyramid Principle, assertion-evidence). Supports multiple formats (Marp,

Testing
2739

testing-workflow

by amo-tech-ai

Comprehensive testing workflow for E2E, integration, and unit tests. Use when testing applications layer-by-layer, validating user journeys, or running test suites.

Testing
1076

hono

by openstatusHQ

Efficiently develop Hono applications using Hono CLI. Supports documentation search, API reference lookup, request testing, and bundle optimization.

Testing
1257

dependency-upgrade

by wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

Testing
17138