Crush — Format Referenz

Erstellt aus crush/data/build_formats_db.py beim Commit 640a2a9928f4 am 2026-10-21 06:46:19 UTC.

← Alle Formate

ELF Executable

FormatELF Executable
KurznameELF
Kategorieexecution
PlattformenLinux, Android, QNX
Crush UnterstützungNoch nicht unterstützt
StatusÜberprüft
Zuletzt überprüft2026-10-04

Forensische Relevanz

Natives Format für ausführbare Dateien und Shared Libraries unter Android und Linux. Unter Android sind ELF-Shared-Libraries (.so) in APK-Paketen unter lib/ enthalten und werden zur Laufzeit über JNI geladen — sie enthalten oft fest hinterlegte Zeichenketten, API-Endpunkte, Verschlüsselungsschlüssel und sicherheitsrelevante Logik, die im DEX-Bytecode nicht sichtbar ist. Malware-Autoren verlagern sensiblen Code häufig gerade deshalb in native Bibliotheken, weil ELF schwerer zu dekompilieren ist als DEX. Unter Linux geben ELF-Binärdateien Aufschluss über installierte Software und mögliche Implantate. Das Extrahieren von Zeichenketten ist ein schneller erster Schritt; eine vollständige Analyse erfordert Disassemblierung.

Signaturen

OffsetHex ASCII (nicht druckbar als .)Beschreibung
Offset 0 (0x0)7F 45 4C 46.ELFELF-Magic-Number

Bekannte Dateiendungen

.so, .elf, .ko, .o

Referenzen

Diesen Eintrag zitieren

Crush-Format-Referenz, „ELF Executable“. https://kalink0.github.io/crush-forensics/formats/de/elf/ — Quelle: crush/data/build_formats_db.py zum Commit 640a2a9928f4e36a976b89901512a8dce824d093, erstellt 2026-10-21 06:46:19 UTC.

Eintrag in der Quelldatei bei diesem Commit · Änderungshistorie der Quelle · Korrektur melden