Witam mam pewien problem
Konkretnie chciałbym dołączyć dodatkowy kod do pliku exe PE, wykonać najpierw ten kod a później kod oryginalny w następujący sposób :
1) Utworzyć nowy wpis w tablicy sekcji ( wykorzystać miejsce dostępne między ostatnim wpisem a danymi pierwszej sekcji )
2) Utworzyć nową sekcję na końcu pliku
3) Pozamieniać wpisy w nagłówku PE ( start aplikacji, itp)
Chciałbym na początek zrobić to ręcznie za pomocą edytorów plików binarnych. Czy istnieją jakieś tutoriale w tej tematyce?
W jaki sposób generowane są przez kompilator adresy RVA?
Z góry dzięki za pomoc
1) Utworzyć nowy wpis w tablicy sekcji ( wykorzystać miejsce dostępne między ostatnim wpisem a danymi pierwszej sekcji )
2) Utworzyć nową sekcję na końcu pliku
3) Pozamieniać wpisy w nagłówku PE ( start aplikacji, itp)
Chciałbym na początek zrobić to ręcznie za pomocą edytorów plików binarnych. Czy istnieją jakieś tutoriale w tej tematyce?
W jaki sposób generowane są przez kompilator adresy RVA?
Z góry dzięki za pomoc