Forum: PS3 Technical Development - Topics relating to Playstation 3 Technical development ONLY! Read and discuss the latest Cobra USB updates, tutorials and explanations or find out about bluray drive bypass firmwares plus much more.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: NPDRM key; Howto use for latest EBOOTS
  

Page 3 of 3 FirstFirst 1 2 3
Results 21 to 25 of 25
  1. #21  
    Dots is offline Banned
    Join Date
    Jan 2011
    Posts
    81
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    this fking NPDRM key needs to get out fast, if only for backup up PS store games.
    Reply With Quote  

  2. #22  
    NTAuthority is offline Member
    Join Date
    Jan 2011
    Posts
    15
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    I've been trying a hybrid between a dictionary attack and a bruteforce attack on the NPDRM keys today -- sadly no result has been turned up in the first few files I expected.

    As geohot released both a plain text key (for the AES implementation to use) and an encrypted key (for the PS3 to decrypt), and as it's known Sony has the key used for decrypting this in some of the data, I used an application (messy C# code) to interpret every 48-byte pair in various files as a 32-byte key/16-byte IV, encrypt the plain text, and compare the encrypted data to geohot's key.

    Sadly, this has resulted in nothing when ran on (decrypted, obviously) SELFs in a) CORE_OS_PACKAGE.pkg and b) /sys/internal/ in dev_flash, which might be for one of the following reasons:

    1) the IV doesn't immediately follow the key, like with the normal key/IV pairs (in appldr, for instance) -- this could increase processing time anywhere from *2 to ^2.
    2) the key isn't in any of the locations I checked -- for instance, Waninkoko mentioned (regarding the PSP keys) a file named 'spu_handler.isoself', which I can't find in any of those 2 locations.
    3) there's an implementation bug in my code, though I tested it by encrypting a random set of plaintext data with the appldr 3.15 key/IV (using the openssl command line, with similar parameters to geohot's commented out code) and running appldr through my code -- it found the key/IV. it could be geohot's commented code is intentionally wrong to hamper people going from it for finding out the key... which would be annoying.
    Reply With Quote  

  3. #23  
    Join Date
    Aug 2010
    Posts
    153
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    hey with a bit of luck sony will make it public as "evidence" and say they found it on geo's machine. lol!
    Reply With Quote  

  4. #24  
    laptopfreek0 is offline Registered User
    Join Date
    Jan 2011
    Posts
    2
    Downloads
    1
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by NTAuthority View Post
    Sadly, this has resulted in nothing when ran on (decrypted, obviously) SELFs in a) CORE_OS_PACKAGE.pkg and b) /sys/internal/ in dev_flash, which might be for one of the following reasons:
    ...
    2) the key isn't in any of the locations I checked -- for instance, Waninkoko mentioned (regarding the PSP keys) a file named 'spu_handler.isoself', which I can't find in any of those 2 locations.
    Not 100% sure if this is the right file, but I did manage to find a SacModule.spu.isoself in the /dev_flash/vsh/module folder
    Reply With Quote  

  5. #25  
    Join Date
    Aug 2010
    Posts
    153
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    graf_chokolo says:
    January 18, 2011 at 5:47 am

    Uploaded my new stuff: NPDRM, SYSCON, HV exploit from GameOS and other things.

    With NPDRM payload you won’t be able to decrypt all NPDRMs.

    this should help right..?
    Reply With Quote  

Page 3 of 3 FirstFirst 1 2 3
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •