Sponsored Links

Sponsored Links

Page 1 of 3 123 LastLast
Results 1 to 10 of 24



  1. #1
    Registered User maxdb1984's Avatar
    Join Date
    Oct 2010
    Posts
    19
    Sponsored Links

    Graf Chokolo Decrypts PS3 NPDRM SELF Data from Sonic 4 Game

    Sponsored Links
    Update: PS3 hacker Graf_Chokolo has now shared news of a PlayStation 3 GameOS Hypervisor exploit (quoted below) and released a NPDRM Decryption Payload ([Register or Login to view links]) for developers while JU57FL1P has decrypted an [Register or Login to view links].

    PlayStation 3 developers were previously unable to decrypt NPDRM EBOOT.BIN's (like those in PKG files) as the PS3's NPDRM encryption differed, but today Graf_Chokolo has figured out how to use appldr to decrypt NPDRM encrypted data from Sonic 4.

    For those who haven't been following, prior to this PS3 hacking update Graf_Chokolo was working on porting the LV1 Exploit to GameOS mode.

    Graf_Chokolo said the following, to quote: "Dumped appldr arguments for NPDRM decryption on 3.41. Iím able now to decrypt NPDRMs with appldr on 3.41. Thanks to Jack for his support.

    Here is a snippet from Sonic 4 NPDRM decrypted on 3.41: [Register or Login to view links]

    [Register or Login to view code]

    Guys, if someone has NPDRMs to test please upload it. Thanks.

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

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

    I Ďm already able to decrypt dev_flash by using HV calls only.

    HV uses ENCDEC device to do storage device encryption/decryption. Iím currently working on reversing of this peripheral. I have full HV access now and can control it So expect more nice stuff in the future

    And thanks for all NPDRMs, guys. I will test them and will let you know which one decrypted.

    Guys and be careful with store_file_on_flash.c and replace_lv2.c payloads. With store_file_on_flash.c iím able to store a new file on FLASH memory where CORE OS files are stored from PUP. If you do not know what that means then donít play with this, it could brick your PS3, but itís safe to use when you know what you do.

    With both of those payloads iím able to boot a patched lv2_kernel.self from FLASH without flashing PUP, i just store a second lv2_lernel.self on FLASH, then patch System Manager in HV which is reponsible for booting GameOS and boot custom LV2 kernel from 3.41. You donít need NOR flasher if something goes wrong, just reboot HV and your original lv2_kernel.self will be booted again

    The same way you could boot lv2_kernel.self from dev_flash. Just patch path to lv2_kernel.self in System Manager and point it to lv2_kernel.self stored on dev_flash

    Theoretically, yeah, you could run what ever OS you want It has just to support Cell arch Today i will try to boot PS2 soft EMU instead of LV2 kernel. Linux would be nice of course and it would have all the rights of GameOS.

    Iím reversing currently HDD, BD and FLASH encryption/decryption, trying to understand how HV does it. The key to understanding of it is the ENCDEC peripheral device which iím currently working with. As soon as i have some good results which can be used by other developers i will make it public and let you know. Are you also reversing this part of HV currently ?

    Booting PS2 EMU didnít work, i could boot ps2_emu.self but the screen was black. PS2 Soft EMU ps2_softemu.self didnít boot at all, HV shuts down. You have to patch also LAID in System Manager and not only file path or else lv2ldr wontít decrypt the PS2 kernel.

    otheros.self is not a kernel like LV2 or Linux, itís gameOS application, you cannot boot it like a OS kernel on PS3. But i see no problems to boot Linux kernel instead of LV2. To boot Linux kernel image instead of LV2 kernel, you have to store Linux image on CORE OS flash, patch GameOD System Manager and point kernel path to Linux image, then patch System Manager so it wonít use lv2ldr to load the Linux image, just memcpy Linux image to memory of GameOS.

    HV procs cannot read USB devices because there is no USB device driver in HV. USB device driver is implemnted only in gameOS kernel and without some kind of USB device driver in HV there is no way to boot a LV2 kernel from USB. I can only boot LV2 kernel from CORE OS flash or dev_flash."

    Graf Chokolo Decrypts PS3 NPDRM SELF Data from Sonic 4 Game

    More PlayStation 3 News...
    Attached Files Attached Files

  2. #2
    Senior Member Pcsx2006's Avatar
    Join Date
    Feb 2009
    Posts
    326
    Sponsored Links
    Sponsored Links
    Awesome work graf you're the man!

  3. #3
    Senior Member IndyColtsFan84's Avatar
    Join Date
    Apr 2010
    Posts
    471
    Sponsored Links
    Sponsored Links
    Indeed Pcsx2006, this is awesome news. I have 50+ PSN games i have been dying to share with everyone. Hopefully this is the key that will unlock that door & allow me to share them.

  4. #4
    Registered User Kiriller's Avatar
    Join Date
    Sep 2008
    Posts
    108
    Sweeet gotta love the scene and what it came to be thanks for the contribution graf!

  5. #5
    Forum Moderator PS3 News's Avatar
    Join Date
    Apr 2005
    Posts
    27,829
    Moved to the main page now, and +Rep maxdb1984 for the news!

  6. #6
    Registered User serial2305's Avatar
    Join Date
    Sep 2010
    Posts
    10
    good news, great work!

  7. #7
    Registered User jokr2k10's Avatar
    Join Date
    Sep 2010
    Posts
    55
    I *LOVE* Sonic 4. it's really the only thing I have missed on my Wii other than New Super Mario Bros. and the Guitar Hero games (yea, i know i can get the Guitar Hero games on PS3, but i already had the guitar for Wii ) LOL

  8. #8
    Senior Member Brian10122's Avatar
    Join Date
    Sep 2010
    Posts
    56
    So, what does this help? I'm truly confused.

  9. #9
    Toucan Sam CJPC's Avatar
    Join Date
    Apr 2005
    Posts
    2,174
    Well, simply put - up until now the way to decrypt NPDRM selfs (like, EBOOT.BIN's inside PKG files) has not been known. So, any DLC only games that are for newer FW's (among other reasons) will eventually be able to be decrypted using this method, then perhaps resigned and played on a lower firmware - and that is just to start!

  10. #10
    Senior Member clouduzz's Avatar
    Join Date
    Dec 2009
    Posts
    141
    this is awesome! Hopefully it'll be just as easy to sign as it is now, I have two ps3's but only one has my psn games, now hopefully soon I'll be able to copy them to my other one

 

Sponsored Links
Page 1 of 3 123 LastLast

Tags for this Thread

Advertising - Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News