Xodus-Projekt: Xbox-Authentifizierung geknackt für Game Pass

Open-Source-Initiative Xodus umgeht Xbox-Schutz und ermöglicht lokale PC-Game-Pass-Nutzung auf Linux und macOS. Erste Kernfunktionen stehen bereits.

In der Entwicklung von plattformübergreifenden Gaming-Lösungen ist dem Open-Source-Projekt Xodus ein bedeutender technischer Fortschritt gelungen. Dem kleinen Entwicklerteam, dem unter anderem ein Mitwirkender des bekannten Heroic Games Launchers angehört, ist es gelungen, die Xbox-Authentifizierung sowie die Verschlüsselung von MSIXVC-Paketen zu umgehen. Dieser Meilenstein bildet die Grundlage, um den PC Game Pass von Microsoft künftig nativ auf den Betriebssystemen Linux und macOS nutzbar zu machen.

Das Projekt, das erst vor wenigen Tagen offiziell angekündigt wurde, hat bereits wesentliche Kernfunktionen realisiert. Nach Angaben der beteiligten Entwickler funktionieren derzeit bereits die Autorisierungsprozesse, der Download von Spieledateien sowie die Entschlüsselung des MSIXVC-Formats. Auch der digitale Lizenzerwerb innerhalb der Testumgebung konnte erfolgreich umgesetzt werden. Damit rückt das Ziel, Spiele des Abonnementdienstes lokal auszuführen, anstatt sie lediglich über Cloud-Streaming-Dienste zu nutzen, in greifbare Nähe.

Technische Grundlagen und Implementierung

Die technische Basis von Xodus stützt sich maßgeblich auf die Programmiersprache Rust. Dabei wird eine Reimplementierung der sogenannten xgameruntime.dll vorgenommen, die unter der Bezeichnung xal-rs entwickelt wird. Für die eigentliche Ausführung der Windows-basierten Spiele setzt das Projekt auf modifizierte Varianten der Kompatibilitätsschichten Wine und Proton.

Im Gegensatz zu bisherigen Ansätzen, die häufig auf das Streaming von Inhalten setzten, fokussiert sich Xodus auf die lokale Installation. Dies erfordert jedoch einen tiefgreifenden Eingriff in die Art und Weise, wie das System mit den verschlüsselten Installationspaketen umgeht. Während die MSIXVC-Entschlüsselung nun als gelöst gilt, bleibt die Unterstützung für Spiele im UWP-Format (Universal Windows Platform) ausdrücklich ausgeschlossen. Die Entwickler konzentrieren sich stattdessen primär auf Titel, die auf dem Xbox Game Development Kit (GDK) basieren.

Herausforderungen und ausstehende Entwicklungsziele

Trotz der jüngsten Erfolge dämpfen die Projektverantwortlichen die Erwartungen an eine zeitnahe Veröffentlichung für Endanwender. Pawel Lidwin, einer der Beteiligten, betonte in diesem Zusammenhang, dass das Projekt noch weit von seinem endgültigen Ziel entfernt sei. Ein wesentlicher nächster Schritt bestehe in der vollständigen Replikation der GDK-Funktionalität. Zudem stehe die umfassende Emulation der xgameruntime.dll noch aus, was für eine stabile Spieleperformance unter Linux und macOS unerlässlich ist.

Anzeige

Wer sich für die Möglichkeiten von Open-Source-Lösungen interessiert, kann die Vorteile eines freien Betriebssystems jetzt besonders einfach testen. Dieses kostenlose Startpaket ermöglicht den risikofreien Parallel-Umstieg zu Ubuntu für mehr Geschwindigkeit und Stabilität. Linux-Startpaket mit Ubuntu-Vollversion gratis sichern

Ein weiteres erhebliches Hindernis stellen Spiele dar, die über einen sogenannten Kernel-Anti-Cheat verfügen. Diese Sicherheitsmechanismen sind tief im Betriebssystem verankert und lassen sich durch die derzeitigen Ansätze von Xodus kaum überbrücken. Solche Titel dürften daher auch bei einem späteren Release des Tools problematisch bleiben oder gänzlich unspielbar sein.

Status des Projekts und organisatorischer Hintergrund

Aktuell besteht das Team hinter Xodus aus lediglich drei Mitwirkenden. Eine offizielle Distribution der Software oder ein konkreter Veröffentlichungszeitraum existieren bislang nicht. Da es keinen verbindlichen Zeitplan für einen Release gibt, bleibt Xodus vorerst ein experimentelles Projekt in der Entwicklungsphase.

Anzeige

Während Entwickler an der Gaming-Zukunft arbeiten, setzen immer mehr Organisationen für ihre Infrastruktur bereits auf die Stabilität von Linux. Entdecken Sie im kostenlosen Startpaket, wie Sie die Vorteile von Ubuntu sofort auf Ihrem eigenen Rechner testen. Jetzt Ubuntu-Vollversion und Anleitung kostenlos anfordern

Es wurde zudem klargestellt, dass das Xodus-Projekt in keinerlei Verbindung zu Microsoft steht. Es handelt sich um eine unabhängige Initiative der Open-Source-Community, die darauf abzielt, die Verfügbarkeit von Gaming-Diensten auf alternativen Betriebssystemen zu erhöhen. Ob und wie der Rechteinhaber auf die Umgehung der Authentifizierungs- und Verschlüsselungssysteme reagieren wird, bleibt abzuwarten. Die Entwickler verfolgen jedoch weiterhin den Ansatz, eine lokale Alternative zum Cloud-Gaming zu schaffen, um die Abhängigkeit von schnellen Internetverbindungen und Streaming-Servern zu verringern.