xboxscene.org forums

Author Topic: The Signing Process  (Read 191 times)

aarong11

  • Archived User
  • Newbie
  • *
  • Posts: 1
The Signing Process
« on: August 07, 2006, 03:42:00 PM »

Hello, I was wondering if anyone could explain exactly what happens to an 360 executable when it gets signed? Does the whole file change completely or do only certain parts change?

I'm not entirely sure (and please don't flame me if i'm wrong), but wouldn't it be possible for us to re-construct their MS's private key by comparing a signed executable with it's unsigned counterpart?
We could figure out exactly what happens to the file and try to reconstruct it!

Also, I was wondering if it would be possible to modify the 360 to use a different key? I understand the whole private / public keypair system and going by this the 360 needs to know the public key. Obviously it needs to store it somewhere. Doesn't that mean that we could create our own keypair and "re-program" the 360 to use it? It really would depend on where the console stored the key and how strongly it was encrypted.
Logged

bonevichio

  • Archived User
  • Full Member
  • *
  • Posts: 206
The Signing Process
« Reply #1 on: August 08, 2006, 05:35:00 AM »

QUOTE(aarong11 @ Aug 7 2006, 10:13 PM) View Post

Also, I was wondering if it would be possible to modify the 360 to use a different key? I understand the whole private / public keypair system and going by this the 360 needs to know the public key. Obviously it needs to store it somewhere. Doesn't that mean that we could create our own keypair and "re-program" the 360 to use it? It really would depend on where the console stored the key and how strongly it was encrypted.


It is rumored the key in kept deep inside the processor.

Forget it - you may as well break into M$ and steal the key; it may be easier.
Logged

PedrosPad

  • Archived User
  • Hero Member
  • *
  • Posts: 1277
The Signing Process
« Reply #2 on: August 08, 2006, 06:00:00 AM »

QUOTE(aarong11 @ Aug 7 2006, 10:13 PM) View Post

I'm not entirely sure (and please don't flame me if i'm wrong), but wouldn't it be possible for us to re-construct their MS's private key by comparing a signed executable with it's unsigned counterpart?
We could figure out exactly what happens to the file and try to reconstruct it!

I suspect the only difference between a signed and unsigned executable would be the population of the signature.  Comparing such binaries would only highlight the exact location of the signature.

Signing is distinct from compression and encryption.
Logged

ChipMIK

  • Archived User
  • Newbie
  • *
  • Posts: 10
The Signing Process
« Reply #3 on: August 09, 2006, 07:39:00 AM »

RTFM = Read The Fucking Manual in the n00b´s section before spending our time on a stupid "idea" like this..
Logged

Mrcon

  • Archived User
  • Jr. Member
  • *
  • Posts: 54
The Signing Process
« Reply #4 on: September 05, 2006, 09:33:00 AM »

bit rich coming from a noob
Logged

Reaper527

  • Archived User
  • Hero Member
  • *
  • Posts: 2066
The Signing Process
« Reply #5 on: September 05, 2006, 09:06:00 AM »

QUOTE(Mrcon @ Sep 5 2006, 11:04 AM) View Post

bit rich coming from a noob


post count != experience, don't forget that. you of all people shouldn't be running around calling people noobs wink.gif
Logged

ViperXL2

  • Archived User
  • Newbie
  • *
  • Posts: 21
The Signing Process
« Reply #6 on: September 21, 2006, 06:56:00 PM »

I have a friend who works at M$ and claims to have been in an area where they seem to keep the original xbox key.
Logged

Chancer

  • Archived User
  • Hero Member
  • *
  • Posts: 5751
The Signing Process
« Reply #7 on: September 24, 2006, 12:27:00 PM »

QUOTE(ViperXL2 @ Sep 22 2006, 01:27 AM) View Post

I have a friend who works at M$ and claims to have been in an area where they seem to keep the original xbox key.

I have friend that works at Tesco claims he manufactured the moon
Logged

mrjkwik

  • Archived User
  • Hero Member
  • *
  • Posts: 769
The Signing Process
« Reply #8 on: September 24, 2006, 12:58:00 PM »

QUOTE(ViperXL2 @ Sep 21 2006, 08:27 PM) View Post

I have a friend who works at M$ and claims to have been in an area where they seem to keep the original xbox key.



QUOTE(Chancer @ Sep 24 2006, 02:34 PM) View Post

I have friend that works at Tesco claims he manufactured the moon


thats ok.  i got a cousin that works at a sony plant.  he operates their hype machine wink.gif
Logged

ramtop

  • Archived User
  • Newbie
  • *
  • Posts: 1
The Signing Process
« Reply #9 on: September 25, 2006, 01:36:00 PM »

QUOTE(ViperXL2 @ Sep 22 2006, 01:27 AM) *

I have a friend who works at M$ and claims to have been in an area where they seem to keep the original xbox key.


original xbox key is no use to us though, plus the key is kept in a secure area, and only
certain people "as in 2 or three people" can use it to sign off software.
Logged

loosechangeracing

  • Archived User
  • Newbie
  • *
  • Posts: 5
The Signing Process
« Reply #10 on: September 26, 2006, 02:46:00 PM »

Yeah and I work at Comcast and let me tell you that liquid high speed is very useful when you want to get somewhere and do things very fast....you see we convert it to regular cable high speed before it leaves the plant, us workers get to use the liquid stuff for free!
Logged

clintec

  • Archived User
  • Newbie
  • *
  • Posts: 6
The Signing Process
« Reply #11 on: September 26, 2006, 09:20:00 PM »

I don't know how much "MORE" secure the signing process is for the Xbox versus some of their ActiveX web stuff, but I use to work in a Software development company and we had to sign our ActiveX code with M$ so that our stuff would be usable by IE.  The process we had to follow in order to SIGN our stuff was actually fairly SIMPLE.  Basically we compiled up our endstates and then we executed called "signcode.exe" to actually sign our endstates and (.CAB) files.

Like I said, this may be a completely different process for Xbox development however.
Logged

Wolves

  • Archived User
  • Sr. Member
  • *
  • Posts: 327
The Signing Process
« Reply #12 on: September 29, 2006, 01:56:00 AM »

QUOTE(Chancer @ Sep 24 2006, 12:34 PM) View Post

I have friend that works at Tesco claims he manufactured the moon


I have a friend who works at Subway who claims he makes the secret sauce.

Logged

Taco Supreme

  • Archived User
  • Jr. Member
  • *
  • Posts: 73
The Signing Process
« Reply #13 on: October 04, 2006, 07:12:00 AM »

QUOTE(Wolves @ Sep 29 2006, 04:03 AM) View Post

I have a friend who works at Subway who claims he makes the secret sauce.




ROFL HAHAHAHA THATS NASTY biggrin.gif  biggrin.gif  biggrin.gif  laugh.gif  laugh.gif  laugh.gif
Logged

Methadon

  • Archived User
  • Full Member
  • *
  • Posts: 149
The Signing Process
« Reply #14 on: October 10, 2006, 08:52:00 PM »

QUOTE(ChipMIK @ Aug 9 2006, 02:10 PM) View Post

RTFM = Read The Fucking Manual in the n00b´s section before spending our time on a stupid "idea" like this..


 Relax. The guy probably didn't see it explicitly stated anywhere, so he used the forums for what they're for: asking and answering. Nothing's stupid about someone wanting to learn. It's taking that same attitude and telling someone they're an idot for sharing their thoughts that scare people from the scene.

 People wonder why there's so many pirates; because they're the only ones we don't get someone yelling at when they're at the beginning of the learning stage. Have some patience, and if it's been posted somewhere before, kindly tell someone that.

Logged