Co to jest format pliku XEX?
Pliki .xex są używane przez konsolę do gier Xbox 360 opracowaną przez Microsoft. Znany również jako Xenon Executable lub plik XEX2, format ten został wprowadzony wraz z premierą konsoli w 2005 roku i pozostał jedynym kontenerem plików wykonywalnych przez cały okres istnienia Xbox 360.
Pliki .xex służą do przechowywania gier wideo lub aplikacji dla konsoli Xbox 360. Główny plik wykonywalny na płycie z grą lub wewnątrz pakietu .god zazwyczaj nosi nazwę default.xex. Każdy plik .xex zaczyna się od czterobajtowej sygnatury ASCII XEX2 pod offsetem 0 i opakowuje obraz PowerPC PE, który został skompresowany algorytmem LZX i zaszyfrowany AES-128-CBC; podpis RSA pozwala konsoli zweryfikować integralność obrazu przed wykonaniem. Zasoby gry - tekstury, dźwięk, poziomy - są przechowywane oddzielnie od samego pliku .xex, na płycie lub wewnątrz pakietu.
W przeciwieństwie do swojego poprzednika, formatu .xbe, pliki .xex są skompresowane i zaszyfrowane, co oznacza, że ręczny dostęp do zawartości pliku .xex może być skomplikowanym przedsięwzięciem. Inaczej niż w przypadku .xbe, który był obsługiwany przez emulatory PC stosunkowo wcześnie, pliki .xex nie mogły być uruchamiane w systemie Windows, dopóki otwartoźródłowy emulator Xenia nie dojrzał; dziś Xenia może bezpośrednio ładować plik .xex lub uruchamiać pełną grę .iso. W praktyce praca z plikami .xex poza rzeczywistą konsolą nadal wymaga dedykowanych narzędzi, takich jak Velocity, do inspekcji i przepakowywania. Edycja plików .xex nie jest łatwym zadaniem, nawet dla zaawansowanych użytkowników posiadających odpowiednią wiedzę i dostęp do specjalistycznego sprzętu.
Bezpieczeństwo
RYZYKO: MEDIUMPlik .xex to natywny kod wykonywalny, więc należy zachować ostrożność wobec nieznanych plików: uruchamiaj tylko pliki XEX z gier, które posiadasz legalnie, ponieważ złośliwy lub zmodyfikowany plik XEX na konsoli może być szkodliwy, a pirackie pliki gier są częstym źródłem złośliwego oprogramowania i zagrożeń prawnych. Na komputerze PC plik nie może wykonać się samodzielnie (Windows nie obsługuje kodu PowerPC) - działa tylko wewnątrz emulatora Xenia. Korzystaj wyłącznie z oficjalnego źródła Xenia (xenia.jp / oficjalny GitHub); unikaj portali oferujących pobieranie „xex player” lub „xex to exe”, które zazwyczaj są oszustwami lub oprogramowaniem reklamowym. Emulacja jest legalna tylko z własną konsolą i grami.
Szczegóły formatu
w pigułceProgramy otwierające pliki XEX
Szczegóły techniczne
specyfikacja| Magic bytes | `XEX2` (0x58 0x45 0x58 0x32) pod offsetem 0 |
| Kolejność bajtów | Big-endian (architektura PowerPC) |
| Bazowy format wykonywalny | Opakowuje obraz PowerPC PE (Portable Executable) skompilowany dla procesora Xenon |
| Kompresja | Opcjonalna kompresja bazowa LZX (sekcje surowe lub kompresowane różnicowo) |
| Szyfrowanie | AES-128-CBC; plik bazowy zaszyfrowany kluczem tytułu, który sam jest opakowany przy użyciu klucza głównego konsoli (retail lub devkit) |
| Weryfikacja integralności | Hash obrazu podpisany RSA; konsola odmawia załadowania zmodyfikowanych lub niepodpisanych obrazów detalicznych |
| Docelowy procesor | IBM PowerPC „Xenon” - trzy symetryczne rdzenie o taktowaniu 3,2 GHz |
| Typowy rozmiar pliku wykonywalnego | 1 MB - 30 MB (zasoby przechowywane oddzielnie na płycie lub w pakiecie) |
| Kodowanie | Binarne |
| Typ MIME | `application/octet-stream` |
| Warianty sygnatury devkit | Wczesne obrazy lub obrazy z devkitów mogą zaczynać się od `XEX1`, `XEX-` lub `XEX?` zamiast `XEX2` |
| Konwencjonalna nazwa punktu wejścia | `default.xex` - standardowa nazwa głównego pliku wykonywalnego gry na płycie lub w pakiecie GOD |
| Katalog nagłówków | Opcjonalne sekcje kodują importy, eksporty, informacje TLS, blokadę regionalną, flagi typu nośnika i ID tytułu |
| Flagi typu obrazu | Flagi modułu w nagłówku XEX2 rozróżniają pliki wykonywalne tytułów, moduły systemowe i obrazy łatek |
| Wydano | 2005 (with the Xbox 360 console launch) |
| Najnowsza wersja | XEX2 (the format version used throughout the Xbox 360's life) |
| Specyfikacja | free60.org |
Konwersje XEX
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki XEX.