Z serii "zrób to <prawie> sam": Szyfrator relokacji plików PE DLL.
Jak kiedyś prosił @Patryk27 , wysyłam wam ograniczony ale pełen szyfrator relokacji do plików DLL wraz z loaderem.
Features:
- Bardzo zagmatwany kod.
- Szyfruje relokacje jako klucza używając kodu loadera
- Dodaje sekcję która rozszyfrowuje i stosuje relokacje
- Powinno wspierać większość dllek - bez gwarancji.
Kod nie wygląda najlepiej dzięki paru tygodniom przeróbek i nieużywania mojego nowego pomysłu czyli pseudo wskaźników do operacji na pliku.
Do zbudowania potrzeba:
- FPC/Lazarus for windows żeby zbudować główną aplikację
- Nasm żeby zbudować loader.
Wszelkie narzekanie na kod jest jak najbardziej uzasadnione i mile widziane. Nie mniej mam nadzieję że komuś się przyda jako podstawa do jego kodu.
Jak się operatorom chce to mogą przenieść do działu do którego według nich to bardziej pasuje (włączając Kosz).
Dołnlołd (pliki binarne nie włączone - nie rozpowszechniam malware): relocmake.zip