Glossar
Section-Tabelle
Die Liste der Sections einer PE-Datei – Name, virtuelle Adresse und Größe, Roh-Offset und -Größe, Rechte –, mit der die Datei in den Speicher kommt.
Jeder 40 Byte große Section-Header enthält einen Namen (bis zu 8 Zeichen), die virtuelle Adresse und Größe der Section im Speicher, ihren Offset und ihre Größe in der Datei sowie Characteristics: Code oder Daten, lesbar, schreibbar, ausführbar. Der Loader bildet jede Section an ihrer virtuellen Adresse ab; Tools rechnen RVAs über diese Tabelle in Datei-Offsets um.
Typische Compiler-Sections sind .text, .rdata, .data, .pdata, .rsrc und .reloc. Ungewöhnliche Namen, Sections, die zugleich schreibbar und ausführbar sind, und hohe Entropie sind klassische Packer-Anzeichen – siehe gepackte Executables erkennen.