Poprawki w pluginie do Reverse Engineeringu
Szukam zdolnego freelancera (najlepiej z doświadczeniem w reverse engineeringu, architekturze x86/x64 i pisaniu pluginów do IDA Pro), który pomoże rozwinąć i ustabilizować zaawansowany plugin do IDA Pro. Projekt już działa, ale wymaga dopracowania pewnych kluczowych elementów patchowania i symulacji kodu.
Co już działa:
Zdalne połączenie z panelem sterującym (MCP)
Serwer JSON-RPC do komunikacji z AI (np. Claude, ChatGPT, Gemini)
Patchowanie instrukcji i bloków (auto-NOP, backupy, walidacja)
Pobieranie danych: funkcje, stringi, xrefy, zmienne globalne/lokalne
Ustawianie typów, komentarzy, prototypów funkcji
Integracja z Keystone Engine (generowanie bajtów maszynowych)
Co wymaga dopracowania:
Obsługa złożonych instrukcji (CALL, JMP, itp.) przy patchowaniu
Ręczne generowanie bajtów dla szerszego zestawu instrukcji i architektur (obecnie tylko podstawy)
Brakuje symulacji patchy na sucho i walidacji semantycznej
Niestabilność patchowania (czasem działa tylko dla pojedynczych linii lub całych bloków – niespójności)
Wszelkie informacje dodatkowe podam po skontaktowaniu się z danym zleceniobiorcą, proszę podać oferty.