Was ist das EX_-Dateiformat?
.ex_ ist eine komprimierte ausführbare .exe Datei, die mit Microsoft-Komprimierungswerkzeugen erstellt wurde. Eine .ex_ Datei speichert eine vollständige Windows-Programmdatei in einer platzsparenden komprimierten Form, ohne die Möglichkeit, diese direkt auszuführen.
Die Idee hinter dem .ex_ Format
.ex_ Dateien werden für die Verteilung von Installern und zur Reduzierung der Dateigröße verwendet. Nach der Installation werden die Dateien dekomprimiert und wieder in ihren ursprünglichen .exe Namen umbenannt. Die Namenskonvention folgt einer konsistenten Regel: Das letzte Zeichen der ursprünglichen Dateiendung wird durch einen Unterstrich ersetzt - so wird .exe zu .ex_, .dll zu .dl_, .sys zu .sy_ und so weiter. Das Format stammt von Microsoft-Werkzeugen aus den frühen 1990er Jahren, die darauf ausgelegt waren, Programme auf platzbeschränkte Disketten zu bringen.
Die komprimierten Daten verwenden Microsofts SZDD- oder KWAJ-Format (beide basieren auf LZ77), erkennbar an den SZDD Magic Bytes (53 5A 44 44 88 F0 27 33) bei Offset 0. Neuere Installationsmedien liefern diese komprimierten Dateien manchmal als benannte Elemente innerhalb eines .cab Archivs aus, wobei der interne Eintrag den Namen .ex_ behält. Eine .ex_ Datei ist kein ausführbares Programm - sie muss dekomprimiert werden, um die ursprüngliche .exe wiederherzustellen, bevor sie ausgeführt werden kann.
Erstellen und Extrahieren von .ex_ Dateien
.ex_ Dateien werden aus ursprünglichen .exe Dateien mit dem Windows-Kommandozeilenwerkzeug makecab (oder dem älteren compress.exe) erzeugt. Der Prozess kann mit dem integrierten Windows-Tool expand.exe oder Drittanbieter-Archivierungsprogrammen wie 7-Zip umgekehrt werden. Das Archiv erhält denselben Basisnamen wie die ursprüngliche .exe Datei, wobei nur das letzte Zeichen der Dateiendung durch einen Unterstrich ersetzt wird.
Sicherheit
RISIKO: LOWEX_ ist ein harmloses Kompressionsformat, keine Malware und nicht verschlüsselt - das „_“ ist lediglich Microsofts Namenskonvention für eine komprimierte Datei. Die einzige wirkliche Vorsicht: Nach dem Expandieren erhalten Sie eine EXE, die (wie jede ausführbare Datei) nur ausgeführt werden sollte, wenn Sie der Quelle vertrauen. Scannen Sie die wiederhergestellte .exe vor dem Ausführen, falls sie von einer nicht vertrauenswürdigen CD oder einem Download stammt. Die EX_ selbst kann erst nach der Dekomprimierung ausgeführt werden.
Formatdetails
kurz gefasstProgramme zum Öffnen von EX_-Dateien
Technische Details
technische Spezifikation| Kodierung | Binär |
| Byte-Reihenfolge | Little-endian |
| Entwickler | Microsoft |
| Container-Format | Microsoft SZDD oder KWAJ komprimierter Einzeldatei-Stream; erscheint auch als benanntes Element innerhalb eines CAB-Archivs |
| Kompressionsalgorithmus | LZ77-basiertes MS-Compress (SZDD/KWAJ); MSZIP oder LZX bei Lieferung als CAB-Element |
| Magic Bytes - SZDD Variante | 53 5A 44 44 88 F0 27 33 bei Offset 0 (ASCII-Präfix: SZDD) |
| Magic Bytes - KWAJ Variante | 4B 57 41 4A 88 F0 27 D1 bei Offset 0 - zweite MS-Compress Einzeldatei-Variante |
| Namenskonvention | Letztes Zeichen der ursprünglichen Dateiendung durch Unterstrich ersetzt: .exe → .ex_, .dll → .dl_, .sys → .sy_ |
| Dateien pro Container | Genau 1 Datei in eigenständigem SZDD/KWAJ; unbegrenzt bei Einbettung als Elemente in einem CAB-Archiv |
| Integrität / Prüfsumme | Kein CRC in eigenständigen SZDD/KWAJ-Streams; CAB-Elemente enthalten Prüfsummen pro Ordner |
| MIME-Typ | application/octet-stream |
| Zugehörige Betriebssysteme | MS-DOS und alle Windows-Versionen |
| Typische komprimierte Größe | Kleiner als die Quell-.exe; üblicher Bereich 100 KB - 50 MB |
| Ausführbarkeit | Nicht direkt ausführbar; muss vor der Ausführung mit expand.exe oder 7-Zip zu .exe expandiert werden |
| Abgelöst durch | CAB-Archive und moderne Windows-Installer (MSI/MSIX); SZDD/KWAJ Einzeldatei-Kompression gilt als veraltet |
| Veröffentlicht | early 1990s (MS-DOS/Windows install media; COMPRESS.EXE / EXPAND.EXE) |
| Neueste Version | MSZIP-based SZDD/KWAJ compression as used by MAKECAB/COMPRESS |
| Spezifikation | learn.microsoft.com |
EX_-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu EX_-Dateien.