• About Geek Beat
  • Newsletter
  • Advertise
  • Contact
  • Login
  • Facebook
  • Google+
  • Instagram
  • RSS
  • Twitter
  • YouTube

Geek Beat

One of the world’s most recognizable technology news brands, delivering daily tech news, tips, and reviews.

  • News
    • Apple
    • CES
    • Editor’s Choice
    • Google
    • How To’s
    • Microsoft
    • Music
    • Mobility
    • NABShow
    • Photography
  • Episodes
  • Reviews
  • Videos
  • Connect With Us
    • Chat Rooms
    • DropCams
    • Geek Beat Live!
    • Product Review Submissions
Home > News > XBOX 360 CPU Glitch Allows Homebrew Apps!
xbox 360 hack

XBOX 360 CPU Glitch Allows Homebrew Apps!

September 1, 2011 by Leland Flynn

Earlier this week, two hackers called Gigli and Tiros managed to perform a hardware attack on the Xbox 360’s CPU/GPU and managed to trick it into ignoring its usual boot-time verifications! This is is big news! Pretty soon we’ll start seeing tutorials and modded firmwares. I really hope I can end up with similar functionality on my 360 as I had with my OG XBOX back in the day.

Essentially what they have done is sent a command via i2c to the CPU to underclock it slightly (there is a freely accessible header for i2c @ J2C3 on the MoBo). Then they send a POST_DA message which begins a counter before it boots again. At 20 nanoseconds they send a pulse on CPU_RESET that apparently (when the CPU is underclocked) allows for unsigned code to be run or possibly injected here. I’m not clear on the specifics yet. From there they restore the CPU speed via i2c and the XBOX continues its boot process. It begins loading whatever firware it has been given, here’s where the real fun happens. Since the DRAM isn’t initialized yet it can be patched before being run, from here one could turn off disc hash check error handling and many other things. Since this firmware is RC4 encrypted they simply use a known keystream to simply encrypt their own code.

I’ve embedded a video here that the group released earlier demoing the hack. BTW, the soundtrack to their demo video is… bad. I would mute it if I were you and maybe reach for a nice dubstep track.

This is all really hacky at the moment but what these guys have done is awesome! They’ve put in some serious work. Pretty soon we’ll be seeing daughter boards with pogo pins to do most of this for us I am sure. But I have a few XBOXen just lying around. After just a bit of digging I’ve got a tutorial PDF, pictures depicting the wiring for both fat and slim 360’s, and schematics for a cpld programmer, the cpld code, and even a Python script to build a NAND Flash image! These guys really do rock!

Download the files from my blog, This 8-Bit Life.

 

Happy Hacking!

Filed Under: News Tagged With: gaming, hacks, Xbox 360

About Leland Flynn

Leland is an Associate Editor for GeekBeat, a tech enthusiast, board member of the Dallas Makerspace , gamer, maker/DIYer, and writes a blog called this 8-bit life . He currently works as a Data Center technician and freelance IT consultant. Follow him on twitter: @thetanktheory or on Google Plus

Popular Posts

  • How To Keep A Constant In Excel And Other Spreadsheets by Scott Ellis | posted on April 19, 2012 | under News, Tutorial
  • How to Use Your Own Router with AT&T U-verse by Chris Bramble | posted on February 17, 2014 | under News, Tutorial
  • Complete Sci-Fi Spaceship Size Comparison Chart by giovanni | posted on September 19, 2014 | under News
  • How Much Money Will Fit in a Briefcase? by John P. | posted on September 26, 2013 | under Episodes
  • How To Add Sound and Voice to Your Photos by giovanni | posted on July 22, 2013 | under Episodes
  • How to Access Advanced Boot Options in Windows XP, Windows Vista, Windows 7, and Windows 8 by Robert Albury | posted on September 10, 2014 | under Tutorial
  • How to Build a Dust Collector (with Photos and Video!) by John P. | posted on May 30, 2016 | under Tutorial
  • A Tour of QNAP’s Available Utility Apps by Benjamin J. Roethig | posted on April 4, 2014 | under Tutorial
  • Tutorial: Adding a Networked Printer with QNAP by Benjamin J. Roethig | posted on July 7, 2014 | under Tutorial
  • How to Set Up a Plex Server on a QNAP NAS by Dexter | posted on April 18, 2014 | under Tutorial

Recent Posts

  • Go Mic Mobile Wireless System for Mobile Filmmakers
  • A RAY OF LIGHT
  • Keep Devices Charged Anywhere in the World with the Twist Plus World Charging Station
  • Final Leaked iPhone 7 Details Before The Big Event
  • Should Snapchat Be A Part of Your Digital Strategy?

Recent Comments

  • Ricardo Garza on Streambox Announces 360 Live Video Streaming to YouTube
  • Sunbya on Review: Blue Lola Headphones bring unparalleled quality
  • Jay Anderson on CES2016 – Autel Robotics X-Star Quadcopters
  • Scott Ellis on CES2016 – The Parrot DISCO – The Worlds First Fixed Wing Consumer Drone
  • Ricardo Garza on CES2016 – The Parrot DISCO – The Worlds First Fixed Wing Consumer Drone

Tags

3D Amazon Apple apps audio bluetooth business CE Line Shows 2013 CES computers fitness gadgets games gaming geek geek beat GeekBeat geek house Google health how-to ios john p. kickstarter Microsoft mobile Mobility Music nabshow new building Other photography Reviews robots Samsung social media speakers storage tech technology travel Tutorial vehicles video vlog

Copyright © 2021 · Geek Media on Genesis Framework · WordPress · Log in