xboxscene.org forums

Author Topic: Xbox Copy Protection  (Read 56 times)

pholly

  • Archived User
  • Sr. Member
  • *
  • Posts: 373
Xbox Copy Protection
« on: December 08, 2003, 11:33:00 AM »

I hope this is the right place for this, i couldn't decide where to post this.

I would like to try some ideas i have to make bootable discs that don't need a modchip to run on the xbox and i was wondering if there are any places to find info on the protection scheme that the xbox uses.
Logged

LepPpeR

  • Archived User
  • Hero Member
  • *
  • Posts: 1681
Xbox Copy Protection
« Reply #1 on: December 08, 2003, 11:39:00 AM »

The xbox uses a 2048 bit RSA encrypted key that MS personally takes care of.  There are two keys, A public key and a private key.  The private key would most likely take about 2 million years to decipher.

there is a lot more, I will try to find a link.  This is just going on what I remember.

here is something funny too:  According to RSA company, it would take a million Pentium 500MHz computers 100 billion (1011) years to run through all the possible solutions of a 1640-bit key. A 2048 bit key would be exponentially harder to crack.
Logged

pholly

  • Archived User
  • Sr. Member
  • *
  • Posts: 373
Xbox Copy Protection
« Reply #2 on: December 08, 2003, 12:52:00 PM »

biggrin.gif
Logged

Xeero

  • Archived User
  • Hero Member
  • *
  • Posts: 2508
Xbox Copy Protection
« Reply #3 on: December 08, 2003, 04:15:00 PM »

QUOTE (pholly @ Dec 8 2003, 05:52 PM)
Any ideas where the key is on the disc? The reason i ask is it seems since you are copying the files from the disc and it doesn't work, that means it must be in a seperate file somewhere or in the boot sector. Am i correct in assuming this? I know it's a long shot but it doesn't hurt to mess with it in my free time biggrin.gif

The backup doesn't work because there are also media checks in the XBE files.  The signature in the XBE remains valid, but the media check prevents it from booting.  Altering the media check is possible, but it obviously voids the signature.

I'm curious, what are your ideas??
Logged

pholly

  • Archived User
  • Sr. Member
  • *
  • Posts: 373
Xbox Copy Protection
« Reply #4 on: December 08, 2003, 06:20:00 PM »

biggrin.gif

One other question, how big would the key be? Size and length. And does anyone know where it is? I'm currently reading up on the subject so i will probably find most or some of my answers in my reading.


Edit: Oh yeah, thanx for the link Nailed biggrin.gif
Logged

heinrich

  • Archived User
  • Hero Member
  • *
  • Posts: 2274
Xbox Copy Protection
« Reply #5 on: December 09, 2003, 07:24:00 AM »

CODE
#define XBOX_PUB_KEY    "20740119327258723760276023509063017138455993606274883"\
                       "52673195511324110900735436237412899609629104635357230"\
                       "67421103054569468248622038671150423698787297034757651"\
                       "12280167498189046437794602966168812419423365196979669"\
                       "43192958895112680464874302938783366603176573433716594"\
                       "96347313755924716702942461808778151048126746269674500"\
                       "97045005117546657068700545263064105024888769118032059"\
                       "91784586765304041940400368455988250919539863092282405"\
                       "04053796205135896999939802056942669732360957721534763"\
                       "88267418476533663512746243310317853861946430053072890"\
                       "50294931970376502379216114494261132362944440960017389"\
                       "4963797156859916567288947565058003"

Good luck  beerchug.gif
Logged

pholly

  • Archived User
  • Sr. Member
  • *
  • Posts: 373
Xbox Copy Protection
« Reply #6 on: December 09, 2003, 07:45:00 AM »

Thanx to all of you for your input, it seems like the xbox-linux site has all the documentation i need.
Logged