Reverse Engineer Anything (REA)
Warstwa routingu dla łańcucha narzędzi inżynierii wstecznej REA; wymaga własnego CLI.
Tested · Didn't pass
Co robi ten skill
Dokument routingu, który informuje agenta, po które z 110 narzędzi inżynierii wstecznej REA sięgnąć w przypadku pliku binarnego, Electron ASAR, zarządzanego zestawu PE, pakietu aplikacji lub aktywnej strony przeglądarki, oraz jak raportować wyniki jako dowody z obserwacjami oddzielonymi od wniosków. Jest to tylko front-end: sama analiza pochodzi z rea-agents CLI i serwera MCP, plus backend Hopper lub Ghidra dla natywnych celów.
Raport z testu
Plik umiejętności kopiuje się czysto, ale sam w sobie jest bezczynny – jedynie kieruje do 110 narzędzi MCP, które pojawiają się z 'npx rea-agents setup', a własny doktor REA potwierdził, że reszta również brakuje: brak Hoppera, a Ghidra wymaga GHIDRA_INSTALL_DIR wskazującego na rozpakowaną wersję 12.1.2. Podstawowy CLI jest prawdziwy: skierowany na app.asar Claude.app zweryfikował integralność archiwum i oznaczył natywne powiązanie, którego zadeklarowany SHA-256 nie pasował do pliku na dysku, a ja niezależnie odtworzyłem oba hashe. Następnie odmówił dalszej analizy i zrobił to samo na ChatGPT.app – dwa na dwa, ponieważ podpisane kodem aplikacje macOS Electron rutynowo zawierają rozpakowane natywne moduły, które już nie pasują do nagłówka, więc proste parsowanie nagłówka asar poszło dalej niż umiejętność. Warto również wiedzieć: SKILL.md na GitHub deklaruje 111 narzędzi, podczas gdy opublikowany CLI dostarcza 110, co jest niezgodnością, którą własny doktor REA jest zbudowany, aby oznaczać jako dryf.
Testowano: 2026-07-28 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/morluto/rea.git mkdir -p ~/.claude/skills cd rea && cp -r skills/reverse-engineer-anything ~/.claude/skills/reverse-engineer-anything
Komendy i przykładowe prompty
/reverse-engineer-anythingWarstwa routingu dla łańcucha narzędzi inżynierii wstecznej REA; wymaga własnego CLI.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
How does the search feature in this Electron app's app.asar work?Decompile this .dylib and tell me exactly what the license check doesCompare v2 and v3 of this .apk and tell me precisely what changed