Case study
XENO: reconstructing the Xbox 360 boot chain in a low-level emulator
XENO reconstructs Xbox 360 boot behavior in a low-level emulator informed by boot-chain research and disassembly. Its Rust Xenon PowerPC core models memory, the SMC and security engine, while supporting tools analyze boot stages and XEX files. The author reports execution through the CD handoff and hypervisor guest idle state; later system components remain in progress.
- Targets
- Binary · Firmware
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 0
- Last commit
- 2026-10-26
- Language
- Rust
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: A stable Rust toolchain is required for the emulator; Python 3.10 or later is required for the analysis tools.
- Prerequisites: Boot-chain execution requires the user's own Xbox 360 NAND and stage dumps; they are kept outside the repository.
- Limits: The hypervisor and virtual-kernel milestone remains in progress; later kernel, dashboard, southbridge and GPU milestones are pending.
- License: GPL version 3 or later.
Cite
BibTeX
@misc{xeno-xbox-360-case,
title = {{XENO: reconstructing the Xbox 360 boot chain in a low-level emulator}},
howpublished = {\url{https://github.com/LuanBogoqb/xeno}},
url = {https://github.com/LuanBogoqb/xeno},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/xeno-xbox-360-case/}}
}Plain text
XENO: reconstructing the Xbox 360 boot chain in a low-level emulator. https://github.com/LuanBogoqb/xeno (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/xeno-xbox-360-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · LuanBogoqb/xeno · Revision 6653ee0
- docs/architecture.md GitHub · LuanBogoqb/xeno · Revision 6653ee0
- docs/getting-started.md GitHub · LuanBogoqb/xeno · Revision 6653ee0
More in Firmware and hardware
- rytm-fw-re: reconstructing Analog Rytm MKII firmware · Case study
- Nokia DCT Platform Emulation: reconstructing early handset hardware behavior · Case study
- ambit-firmware: mapping Palette hardware for replacement firmware · Case study
- perfectcharge_remote: reconstructing the Waeco PerfectCharge remote PCB · Case study
- Sony A7 III: firmware updater packaging and UFU container analysis · Case study
- Capybara: reconstructing Sonix hardware for Tamagotchi Paradise firmware · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)