
How to Reverse Engineer Anything Better Than 99% of People
Omówienie otwartego narzędzia REA (Reverse Engineer Anything), które wykorzystuje protokół MCP do łączenia modeli AI z dekompilatorami i umożliwia analizę oraz odtworzenie kodu aplikacji. Materiał skierowany jest do deweloperów oraz twórców chcących budować własne wersje oprogramowania na bazie istniejących rozwiązań.
- REA (Reverse Engineer Anything) - otwarty serwer MCP łączący asystentów AI (np. Claude Code, Codex) z profesjonalnymi narzędziami inżynierii wstecznej, takimi jak Ghidra, Hopper oraz IDA Pro.
- Aplikacja Vitals - zaprezentowano proces dekompilacji płatnej aplikacji macOS (15$) i wygenerowanie jej działającego klonu VitalsClone na GitHubie w około 30 minut bez pisania kodu.
- Urządzenie Rabbit R1 - wykorzystanie REA do zbadania natywnego oprogramowania kieszonkowego asystenta i zastąpienia go autorskim systemem operacyjnym sterującym komputerem.
- Ograniczenia dekompilacji - REA pozwala analizować logikę i interfejs uruchamiane lokalnie na urządzeniu, jednak nie ma dostępu do prywatnego backendu i baz danych w chmurze.
- Konfiguracja w Claude - proces wymaga pobrania repozytorium REA, uruchomienia komendy instalacyjnej
npx rea-agents setuporaz korzystania z aplikacji Claude Desktop w trybie Claude Code. - Monetyzacja z Polar - omówiono możliwość sprzedaży własnych zmodyfikowanych widelców (forków) aplikacji poprzez automatyzację płatnego dostępu do prywatnych repozytoriów GitHub.
