How icymodz420/x360gamehack2025 works
X360GameHack is a Windows GUI for preparing personally backed-up Xbox and original Xbox games, saves, and files, then transferring or managing them on exploited consoles. The main workflow starts in the app’s GUI and branches into format-specific patching/conversion or installation and transfer; a separate XDCKIT layer provides Xbox 360 discovery and xbdm console control. The README documents several capabilities whose implementation details were not sampled, so those branches are shown at the documented subsystem level. Edges cite the README or indexed source references; unsampled internals are not inferred.
Main entry points: X360GameHack.cs Main GUI · GeminiClient.cs Q&A assistant · Invoker.cs Tool invocation · BulkXISOTool.cs Bulk XISO
Components 25
App and workflows
- Main GUI
X360GameHack/Forms/X360GameHack.cs
Game media tools
- Bulk XISO
X360GameHack/Forms/BulkXISOTool.cs - XISO extraction
X360GameHack/Core/OG and 360/XISOExtractorExtention.cs - Tool invocation
X360GameHack/Core/OG and 360/Invoker.cs - XBE patches
X360GameHack/Core/OG Xbox/XBEPatches.cs - ISO to GOD
X360GameHack/ISO2GOD.cs - GOD to ISO
X360GameHack/Core/Xbox 360/GOD2ISO.cs - XEX parsing
X360GameHack/Core/Xbox 360/XEXParcer.cs - XEX IDs
X360GameHack/Core/Xbox 360/XEXIDChanger.cs
Packages and saves
- USB detection
X360GameHack/Core/Other/USBDrives.cs - STFS install
X360GameHack/Core/Xbox 360/STFSInstaller.cs - Save parsing
X360GameHack/Core/Xbox 360/SaveParcer.cs - Save resigning
X360GameHack/Core/Xbox 360/360SaveResigner.cs - FTP sender
X360GameHack/Forms/QuickFTPGameSender.cs - FTP transfer
X360GameHack/Core/OG and 360/FTPClient.cs
Console connectivity
- Xbox console API
X360GameHack/Core/Xbox 360/XDCKIT/Console/XboxConsole.cs - Console manager
X360GameHack/Core/Xbox 360/XDCKIT/Core/XboxManager.cs - xbdm transport
X360GameHack/Core/Xbox 360/XDCKIT/Core/XboxClient.cs - Xbdm client
X360GameHack/Core/Xbox 360/XbdmClient.cs
Help and security
- Q&A assistant
X360GameHack/Core/Other/GeminiClient.cs - Remote text service
X360GameHack/Web/Pastebin.cs - Input validation
X360GameHack/Security/AntiCommandInjection.cs
Other components
- User
- Xbox 360
- Gemini API
Connections 28
- User → Main GUI: uses
- Main GUI → Tool invocation: invokes tools
X360GameHack/Forms/X360GameHack.cs - Main GUI → XISO extraction: starts extraction
X360GameHack/Forms/X360GameHack.cs - Bulk XISO → XISO extraction: uses extractor
X360GameHack/Forms/BulkXISOTool.cs - Bulk XISO → Tool invocation: invokes tools
X360GameHack/Forms/BulkXISOTool.cs - Main GUI → XBE patches: patches XBE
X360GameHack/Core/OG Xbox/XBEPatches.cs - Main GUI → ISO to GOD: converts ISO
X360GameHack/Forms/X360GameHack.cs - Main GUI → GOD to ISO: converts GOD
X360GameHack/Forms/X360GameHack.cs - Main GUI → XEX parsing: reads XEX
X360GameHack/Forms/X360GameHack.cs - Main GUI → XEX IDs: changes IDs
X360GameHack/Forms/X360GameHack.cs - Main GUI → USB detection: detects drives
X360GameHack/Forms/X360GameHack.cs - Main GUI → STFS install: installs packages
X360GameHack/Forms/X360GameHack.cs - Main GUI → Save parsing: reads saves
X360GameHack/Forms/X360GameHack.cs - Main GUI → Save resigning: converts saves
- Main GUI → FTP sender: opens sender
X360GameHack/Forms/QuickFTPGameSender.cs - FTP sender → FTP transfer: transfers files
X360GameHack/Forms/QuickFTPGameSender.cs - FTP transfer → Xbox 360: transfers files
- Main GUI → Console manager: manages consoles
X360GameHack/Forms/X360GameHack.cs - Console manager → Xbox console API: opens console
X360GameHack/Core/Xbox 360/XDCKIT/Core/XboxManager.cs - Xbox console API → xbdm transport: sends commands
X360GameHack/Core/Xbox 360/XDCKIT/Console/XboxConsole.cs - xbdm transport → Xbox 360: speaks xbdm
X360GameHack/Core/Xbox 360/XDCKIT/Core/XboxClient.cs - Main GUI → Xbdm client: connects
X360GameHack/Forms/X360GameHack.cs - Xbdm client → Xbox 360: controls console
- Main GUI → Q&A assistant: asks questions
X360GameHack/Forms/X360GameHack.cs - Q&A assistant → Remote text service: gets credentials
X360GameHack/Core/Other/GeminiClient.cs - Q&A assistant → Gemini API: sends question
X360GameHack/Core/Other/GeminiClient.cs - Main GUI → Input validation: validates input
X360GameHack/Forms/X360GameHack.cs - Tool invocation → Input validation: sanitizes paths
X360GameHack/Core/OG and 360/Invoker.cs