Guide to Compile PSN NPDRM Games for PS3 Custom Firmware


132w ago - Following up on the previous PSN game decryption news, today mallory has made available the PS3Tools NPDRM source code for reactivating PSN content followed by a brief guide from the included ReadMe file below for PS3 Custom Firmware users.

Download: PS3Tools NPDRM / PS3Tools NPDRM v2 / PS3Tools NPDRM v3 / PS3Tools NPDRM PKG Tools V2 and PS3Tools NPDRM PKG Tools V3 (Compiled by nathanr3269) / PS3Tools NPDRM PKG Tools Fix V2 by granberro

From the included PS3Tools NPDRM ReadMe file:

Based off of gitbrew's 215d8903bc86539ca1da53519e2ac10eeafc4c27 ps3tools. .git folder not included to protect senstive info about the author. Sorry about the messed up tabs, TAB = 4 SPACES 4 LYFE!!!

  • Add the files in the npdrm_keystuff folder to your ps3 keys folder.
  • Create a file with your console's 16 byte IDPS in the 'idps' file in your ps3 keys folder (e.g. ~/.ps3/idps).
  • Copy your PS3's exdata folder containing your act.dat and rif files to your ps3 keys dir (e.g. ~/.ps3/exdata/act.dat). Compile and have fun with your LEGALLY purchased NPDRM games!
  • Also works on free games without exdata/idps.

Apologies for any existing bugs in unself. Adding these changes to unself2 is left as an exercise for the reader.

Thanks:

  • fail0verflow for the orginal tools
  • JuanNadie for figuring out NPDRM
  • euss for his endless hours of work on the wiki

Why didn't you beat me to the punch, Team PS360? I didn't need to reverse a single instruction! It isn't that hard...

v2 info:

  • Added npdrm magic to unself2 and readself2
  • unself2 doesn't like the metadata section with type 3 in my game.
  • This section looks to be some kind of linking information. Here is a snippet: crt0190002crt1190002libaudio_stub190002libaudio_stub190002

I haven't yet looked around to see if this is type of section is documented anywhere.

v3 info:

Unself2 now ignores metadata sections of type 3 instead of aborting. Additional help with any remaining bugs would be greatly appreciated.

I'm sorry if everyone got the impression that these unself/readself modifications can, by themselves, "reactivate" your NPDRM content. These are just the first steps in the process. To those who say this is useless because you need act.dat and rif files: unless you can get unencrypted (debug) or easily decrypted (free, demos) PSN content, the only way to get the unencrypted files is by decrypting it with act.dat and the content's rif file.

There are no "crypto fails" here, proper decryption with the true keys is the only way forward. Using the NPDRM algo with the right keys is the only way to decrypt unless you let GameOS do it for you and hook into GameOS to either grab intermediate keys or dump decrypted content. Using hacks to restore the NPDRM decryption info to jailbroken PS3s is only a partial fix.

For instance, unless you patch vsh or set the SRTC to some time in the past, some content (even non-demos and non-trials!) expires until you log into PSN and reauthenticate. Sorry about your "technical difficulties", Team PS360. You should L2IRC.

Finally, from granberro comes PS3Tools NPDRM PKG Tools Fix V2 (npdrm-fix_v2) which includes changes, as follows:

I'd like to share with you my fork of failoverfl0w and geohot tools. I have fixed some bugs on fl0w tools and added all NPDRM stuff as well as mallory did.

What's different then?

  • unself (unself2 should not skip type 3 section IMHO) is able to save the key/iv used to encrypt the NPDRM and patch the eboot.elf for 3.41 consoles.
  • make_self_npdrm2 is able to encrypt elfs with the key/iv extracted by unself and, theoretically being accepted by OFW>3.55

With those tools, I've been able to "downgrade" LBP2 updates 1-4 and install them on a CFW 3.41.










Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 8739 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles. Thanks!

kanketsu's Avatar
#1549 - kanketsu - 115w ago
Thanks propJOE! BTW, any good news on the extra levels DLCs of Castlevania HoD?

RazielSasy's Avatar
#1548 - RazielSasy - 115w ago
Just_Dance_Kids_2_PS3-CLANDESTiNE

TurboBit
http://turbobit.net/6bptmm31mucb.html
http://turbobit.net/j68l7dg8tnqj.html

HitFile
http://hitfile.net/ZFzX
http://hitfile.net/DpNL

NTA's Avatar
#1547 - NTA - 116w ago
Whoa thanks man. Looking forward to trying out the Sonic

pr0p0sitionJOE's Avatar
#1546 - pr0p0sitionJOE - 116w ago
propJOE bring gifts once again. Since I have toooo many new games, I will post links only for some:

ANARCHY RACING: RUSH HOUR (NPUB30106) release by BlackDeath/propJOE
Full game:
http://zeus.dl.playstation.net/cdn/UP4054/NPUB30106_00/C2crrnrb9hp38pGar3fQOwpbK70MRC1I4tW7a9E44kkbcKLDHmhWgqfP48VXbAhrJ0hn9tcSl2x1Ke1smeMoo4hwmpUbsRjQtfYVI.pkg
FIX:
http://www.sendspace.com/file/9hrdgh

CELLFACTOR: PSYCHOKINETIC WARS (NPUB30042) release by BlackDeath/propJOE
Full game:
http://zeus.dl.playstation.net/cdn/UP0001/NPUB30042_00/m2FMGc7kE5ajDIAWCVQK83O5DApMFOk1gHU5Qcg5rpfcQD633hubxDDlg2HJb4nOEY2SBlSqyvYqjmf2BeU60qmh39eiJ5d0IyH2n.pkg
FIX: (edat file)
http://www.sendspace.com/file/vghk99

CRASH COMMANDO (NPUA80216) 3.55 release by BlackDeath/propJOE
Game:
http://zeus.dl.playstation.net/cdn/UP9000/NPUA80216_00/vHLCXDW5uAjFfbh8QgRSD9WREFNS1GLIsFxqtf4cEJ54CxFrum1ySevIrmCpLls90LQHRND4Kv5TxbtJrp8itRFpGU5dELo2j6GG2.pkg
Patch Updates 2.00-2.02:
http://b0.ww.np.dl.playstation.net/tppkg/np/NPUA80216/NPUA80216_T4/c56f749fc4f537c8/UP9000-NPUA80216_00-CRASHCOMFULL0001-A0200-V0100-PE.pkg
http://b0.ww.np.dl.playstation.net/tppkg/np/NPUA80216/NPUA80216_T4/c56f749fc4f537c8/UP9000-NPUA80216_00-CRASHCOMUPDAT201-A0201-V0100-PE.pkg
http://b0.ww.np.dl.playstation.net/tppkg/np/NPUA80216/NPUA80216_T4/c56f749fc4f537c8/UP9000-NPUA80216_00-CRASHCOMUPDAT202-A0202-V0100-PE.pkg
FULL FIX 3.41/3.55:
http://www.sendspace.com/file/ip2wtr

CUBOID + BOOSTER PACK DLC (NPUB30054) release by BlackDeath
FIXED FULL GAME:
http://www.sendspace.com/file/74f59r
DLC FIXED:
http://www.sendspace.com/file/fm9big

FRET NICE (NPUB30147) release by BlackDeath/propJOE
Full game:
http://zeus.dl.playstation.net/cdn/UP0325/NPUB30147_00/TNp3GonGw2jVpEeQ4MT4ThYfs3cl6nY6daOLY44S6TP18pgwCUn8UNvBJMtVt2XFKmPvYfs3ep2PqGgUGVKim8x95cb4bTuQEV8PI.pkg
FIX: (edat file)
http://www.sendspace.com/file/xs1rvf

MICROBOT (NPEB30333) release by BlackDeath & propJOE
Full game + FIX (edat):
http://www.sendspace.com/file/vhv860

MILITARY MADNESS: NECTARIS (NPUB30067) release by BlackDeath/propJOE
Full game:
http://zeus.dl.playstation.net/cdn/UP0555/NPUB30067_00/lYpwcghm0u7wvInQrITUihOR0GwQdQ5setRIv9IYAfG3Ea13jNkqMbBktfk3Yng1BXl98p6HOGTg02tmnj9cpK0ACEBAu1Gcn1kAm.pkg
FIX: (edat file)
http://www.sendspace.com/file/ksv9yp

MORTAL KOMBAT II (NPEB00002) release by BlackDeath
Full game:
http://zeus.dl.playstation.net/cdn/EP0017/NPEB00002_00/2gyMxJpJ0kpfTTeovRq8VUySJfgbrcxOKucfEKIUa5YvySG7AMkMNWXXNmkVJ2hQB4jNmF4KS9jyWTWMKIhJR9Rymn62qbIiSyOFd.pkg
FIX 3.41/3.55:
http://www.sendspace.com/file/as51mk
NOTE: 3.41 Dongle users run game without dongle inserted.

RAMPAGE WORLD TOUR (NPUB30003) release by BlackDeath
Full game:
http://zeus.dl.playstation.net/cdn/UP0017/NPUB30003_00/JnAaAksWBk9Lryk2yldr1kXFlTSE3o4rBOgKX93bE3C4icEcNfWX5Ok0S9xXleMHFDbYJJyH8SkbJ2JUvg5G9Buk5d7GiTUx3v7NB.pkg
FIX 3.41/3.55:
http://www.sendspace.com/file/r1p3wd
NOTE: 3.41 Dongle users run game without dongle inserted.

ROCKET KNIGHT (NPUB30123) Release by BlackDeath/propJOE
Full game:
http://zeus.dl.playstation.net/cdn/UP0101/NPUB30123_00/S4No0pFa8NHETU2TD8lsBVMMDKbr1AKmSONTe59l7W1UcxWHOvJaWURpJdUl5Rc3r2CyYMiRLjiKA2jq61QdpMMc11kkbQoKxxVug.pkg
FIX 3.41/3.55: (edat file)
http://www.sendspace.com/file/66k2n2

SONIC ADVENTURE + DX DIRECTOR CUT (NPUB30249) release by BlackDeath
Full game:
http://zeus.dl.playstation.net/cdn/UP0177/NPUB30249_00/3iv1aHbMFk8X3Yba1NYwlmQi7yaROrPVeKq5bP3bnHMyO6Ot2dcDKaxDvvEtO4i72LtMvQCJNEyWXBpBsp10NAO7gHYxQn2FMAqre.pkg
DX Add-on:
http://zeus.dl.playstation.net/cdn/UP0177/NPUB30249_00/Bxitc2sgMbSOGDakmDm4KfQ63WC6BEXaFKimAlmu5AldwFtbbL6XKf8bV1yJulW0p2ULEAwWEwka1Xgrouec9rvI7a7884Aml2Pi5.pkg
Fix 3.41/3.55:
http://www.sendspace.com/file/fb8i0a

TECMO BOWL: THROWBACK (NPUB30243) release by BlackDeath/propJOE
Full game:
http://zeus.dl.playstation.net/cdn/UP4108/NPUB30243_00/wyUVHN6CGWDYoa5f83SAAroSTrbCrvL3cQowgJOQlO6SnJoKLvG9FHlvr43DQFbNsty146ktv9BdHqbUWvHjdWfnlbiLEPs4jmyHj.pkg?product=0084&country=us
FIX: (pkg + edat)
http://www.sendspace.com/file/5i9gul

THE UNDERGARDEN (NPUB30297) release by BlackDeath/propJOE
Full game:
http://ares.dl.playstation.net/cdn/UP0182/NPUB30297_00/rfaaupHRkosXQuEETBbTdQHuJGZdpqCiHZSClFoQGzGdpDhBOBOtiCjDXoPQalpNFzVuLZdNwGitIWzlkGEFJXGXmHnmFYAlWRxrk.pkg
FIX 3.55: (edat file)
http://www.sendspace.com/file/1tb7fs

DRACULA UNDEAD AWAKENING - (PS Mini) release by BlackDeath
FULL GAME FIXED:
http://www.sendspace.com/file/flukzt

Theme megapack 60 release by BlackDeath
Theme pack 1 and 2:
http://www.sendspace.com/file/23eyau
http://www.sendspace.com/file/55sezn

Plus some more games and plenty of PS1 PSN games.

Enjoy!

PS3 News's Avatar
#1545 - PS3 News - 116w ago
I'm working on a new list of working links.
I have been adding the links to your post here: http://www.ps3news.com/forums/ps3-cfw-mfw/psn-games-decrypted-ps3-custom-firmware-3-55-duplex-121017-155.html#post407831 Thanks TwistedJay!













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