Co to jest format pliku EX_?
.ex_ to skompresowany plik wykonywalny .exe wytworzony przez narzędzia kompresji Microsoft. Plik .ex_ przechowuje kompletny plik wykonywalny Windows w oszczędnej, skompresowanej formie, bez możliwości bezpośredniego uruchomienia go.
Idea formatu .ex_
Pliki .ex_ są używane do dystrybucji instalatorów i zmniejszenia rozmiaru plików. Po instalacji pliki są dekompresowane i przywracane do ich oryginalnych nazw .exe. Konwencja nazewnictwa opiera się na spójnej regule: ostatni znak oryginalnego rozszerzenia jest zastępowany podkreślnikiem - tak więc .exe staje się .ex_, .dll staje się .dl_, .sys staje się .sy_ i tak dalej. Format ten wywodzi się z narzędzi Microsoft z początku lat 90. XX wieku, zaprojektowanych w celu zmieszczenia programów na dyskietkach o ograniczonej pojemności.
Skompresowane dane wykorzystują format Microsoft SZDD lub KWAJ (oba oparte na LZ77), identyfikowalne po sygnaturze (magic bytes) SZDD (53 5A 44 44 88 F0 27 33) pod offsetem 0. Nowsze nośniki instalacyjne czasami dostarczają te skompresowane pliki jako nazwane elementy wewnątrz archiwum .cab, gdzie wewnętrzny wpis zachowuje nazwę .ex_. Plik .ex_ nie jest programem gotowym do uruchomienia - musi zostać zdekompresowany w celu odzyskania oryginalnego .exe przed wykonaniem.
Tworzenie i wypakowywanie plików .ex_
Pliki .ex_ są generowane z oryginalnych plików .exe przy użyciu narzędzia wiersza poleceń Windows makecab (lub starszego compress.exe). Odwrócenie tego procesu jest możliwe za pomocą wbudowanego w Windows narzędzia expand.exe lub zewnętrznych archiwizatorów, takich jak 7-Zip. Archiwum przyjmuje tę samą nazwę bazową co oryginalny plik .exe, a jedynie ostatni znak rozszerzenia zostaje zastąpiony podkreślnikiem.
Bezpieczeństwo
RYZYKO: LOWEX_ to bezpieczny format kompresji, nie jest złośliwym oprogramowaniem ani nie jest zaszyfrowany - znak „_” to po prostu konwencja nazewnictwa Microsoft dla plików skompresowanych. Jedyna realna uwaga: po rozpakowaniu otrzymasz plik EXE, który (jak każdy plik wykonywalny) powinien być uruchamiany tylko wtedy, gdy ufasz jego źródłu. Przeskanuj odzyskany plik .exe przed uruchomieniem, jeśli pochodzi z niezaufanej płyty CD lub pobrania. Sam plik EX_ nie może zostać wykonany do czasu dekompresji.
Szczegóły formatu
w pigułceProgramy otwierające pliki EX_
Szczegóły techniczne
specyfikacja| Kodowanie | Binarne |
| Kolejność bajtów | Little-endian |
| Deweloper | Microsoft |
| Format kontenera | Jednoplikowy strumień skompresowany Microsoft SZDD lub KWAJ; występuje również jako nazwany element wewnątrz archiwum CAB |
| Algorytm kompresji | Oparty na LZ77 MS-Compress (SZDD/KWAJ); MSZIP lub LZX w przypadku dostarczenia jako element CAB |
| Magic bytes - wariant SZDD | 53 5A 44 44 88 F0 27 33 pod offsetem 0 (prefiks ASCII: SZDD) |
| Magic bytes - wariant KWAJ | 4B 57 41 4A 88 F0 27 D1 pod offsetem 0 - drugi wariant jednoplikowy MS-Compress |
| Konwencja nazewnictwa | Ostatni znak oryginalnego rozszerzenia zastąpiony podkreślnikiem: .exe → .ex_, .dll → .dl_, .sys → .sy_ |
| Liczba plików w kontenerze | Dokładnie 1 plik w samodzielnym SZDD/KWAJ; nieograniczona w przypadku osadzenia jako elementy wewnątrz archiwum CAB |
| Integralność / suma kontrolna | Brak CRC w samodzielnych strumieniach SZDD/KWAJ; elementy CAB posiadają sumy kontrolne dla poszczególnych folderów |
| Typ MIME | application/octet-stream |
| Powiązane systemy operacyjne | MS-DOS i wszystkie wersje Windows |
| Typowy rozmiar po kompresji | Mniejszy niż źródłowy .exe; typowy zakres 100 KB - 50 MB |
| Wykonywalność | Nie można uruchomić bezpośrednio; musi zostać rozpakowany do .exe za pomocą expand.exe lub 7-Zip przed wykonaniem |
| Zastąpiony przez | Archiwa CAB i nowoczesne instalatory Windows (MSI/MSIX); jednoplikowa kompresja SZDD/KWAJ jest uważana za przestarzałą |
| Wydano | early 1990s (MS-DOS/Windows install media; COMPRESS.EXE / EXPAND.EXE) |
| Najnowsza wersja | MSZIP-based SZDD/KWAJ compression as used by MAKECAB/COMPRESS |
| Specyfikacja | learn.microsoft.com |
Konwersje EX_
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki EX_.