Ładowanie plików binarnych #
Zakres wykładu #
- Logiczna przestrzeń adresowa
- Proces kompilacji, linkowania i ładowania
- Format ELF
- Struktura pliku obiektowego
- sekcje danych
- sekcje wykonywalne
- tablice symboli
- PIC
- Relocation tables
- Linker operations
- Dynamic symbol resolution
- Global Offset Table (GOT)
- Procedure Linkage Table (PLT)
- ELF segments
- Address Space Layout Randomization (ASLR)
- Loader operations
- Runtime library loading
Materiały #
- Slajdy wykładowe
- Programy przykładowe
- Stare Slajdy: Mem.pdf