December 4, 2010 at 1:34 pmI’ve found the Masterkey from bruteforcing dumps from my system.
Took 27 minutes, over 8,100,000 possible keys. Lol – could’ve waited but ah well.
If anyone is interested in doing the same, you can find it on 3.41.
for(int i = 0; i < list.length; i++)
if(HMAC-SHA-1(key[i]).ComputeHash(encryptChallengeBody) == matchResponseBody)
{
Success;
}
Challenge and response I took from the dumps reported on
PSX-Scene.
If graf doesn't find it by tomorrow – I'll release the key.
Only reason I'm holding it back – is because no one helped me when I asked for it. (;
It’s just psuedo code. Actual code has a few more lines than this.
Inclusive of byte conversion, list generating from binary dumps and other trivial functions.
I have no way to dump the data between my at90usb192 and PS3 so I can’t post any challenge/response logs.
And it’s not a magic key – it is the master key.
I have tried it so far from 3.41 and 3.50 on my slim and fat.
That’s the actual loop there:
http://www.pastie.org/1346409Prior to this is generation of the list etcetera.