xboxscene.org forums

Xbox360 Forums => Xbox 360 Hacking Forums => Software Exploits Development / Research => Topic started by: No_Name on July 23, 2011, 09:57:00 AM

Title: Exactly How Is A Jtag Banned?
Post by: No_Name on July 23, 2011, 09:57:00 AM
I am not sure what is detected, but as the system is running a modified system which they can read through a live command it is easy to get a hash of the running code and see it does not match a signed and retail setup.

They ban the console ID which can not be changed preventing the console connecting to live again.
Title: Exactly How Is A Jtag Banned?
Post by: ruciz on July 26, 2011, 10:59:00 AM
QUOTE(Triple C @ Jul 22 2011, 07:57 AM) View Post

Can someone please explain the exact process of how a JTAG is detected and banned.  I mean when does M$ check to see if you are running a retail dash?  Thanks


Whats detected is that the system isn't running SIGNED CODE.
The dash is UNSIGNED, the games are UNSIGNED, the SMC is modified, the NAND has additional XeLL sectors, the HDD/USB storage has additional files, hypervisor is bypassed... These are a few of the basics.

When they ban - they ban the consoles keyvault. This contains the 'console specific' info like MAC, CPU key, serials, etc.

If you have another unbanned xbox you know the CPU key to - you can dump THAT keyvault and write it to your jtag. This will get you back online as that unbanned xbox for 20 sec to infinity, until MS sees again that console is doing things its not supposed to be able to do, and again blocks that keyvault from the live service.

Considering its a 2-way live service thats monitored for this EXACT scenario (MS can download freeboot and flash xboxes with them to see how they act) it'll be hard to sneak through unless you write your own exploit, or know the signing keys so you don't have to jtag but can just run signed software similar to the ps3 hack.