Ł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