Guide to Compile PSN NPDRM Games for PS3 Custom Firmware


131w 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 8722 Comments - Go to Forum Thread »

Quick Reply Quick Reply

PS3 News's Avatar
#8687 - PS3 News - 8w ago
Below are some more PS3 Fixes for 3.41/3.55 by opoisso893 (Password: opoisso893.fr)

NASCAR '14 - BLUS31378 - Retail Fix & update 1.01 - 3.41/3.55/4.21+

BLUS31378 - Retail fix
3.41/3.55: https://safelinking.net/p/07d33759c6
4.21+: https://safelinking.net/p/feff5cedd4

BLUS31378 - Update 1.01
3.41/3.55: https://safelinking.net/p/cb3c858a4f
4.21+: https://safelinking.net/p/a9cfea4c40

Need For Speed Rivals - BLES01894 / BLUS31201 / NPEB01412 - update 1.03 - 3.41/3.55/4.21+

BLES01894 - Retail Fix - 3.41/3.55/4.21+
3.41/3.55: https://safelinking.net/p/21cb368f61
4.21+ : https://safelinking.net/p/6b04bab0da

BLES01894 - Update 1.03 - Need Official 1.03
3.41/3.55: https://safelinking.net/p/96616112c0
4.21+: https://safelinking.net/p/64b73c40f7

1.03: http://b0.ww.np.dl.playstation.net/tppkg/np/BLES01894/BLES01894_T2/57956f7e91f015af/EP0006-BLES01894_00-NFS14000PS3000EU-A0103-V0100-PE.pkg

BLUS31201 - Retail Fix - 3.41/3.55/4.21+
3.41/3.55: https://safelinking.net/p/535907318b
4.21+: https://safelinking.net/p/7b13fddf3d

BLUS31201 - Update 1.03 - Need Official 1.03
3.41/3.55: https://safelinking.net/p/8b2f23987d
4.21+: https://safelinking.net/p/fd46226247

1.03: http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS31201/BLUS31201_T2/3b2c5065d5e310f8/UP0006-BLUS31201_00-NFS14000PS3000NA-A0103-V0100-PE.pkg

NPEB01412 - Game
http://zeus.dl.playstation.net/cdn/EP0006/NPEB01412_00/tgCwHRTLfhRzeRhuKsvXxPZyAVhpPVkfalLDzsOGArOFGkfecdejIkmVKtyMWQxRNqQvdyldItuwHXthkqPkVvdjMNcRdleKhKoJr.pkg

NPEB01412 - PSN Fix 1.03 - Need official update 1.03
3.41/3.55: https://safelinking.net/p/48e51ebb95
4.21+: https://safelinking.net/p/9feaffea5c

1.03: http://b0.ww.np.dl.playstation.net/tppkg/np/NPEB01412/NPEB01412_T2/d0a2c7de15516a19/EP0006-NPEB01412_00-NFS14000PS3000EU-A0103-V0100-PE.pkg

Puyopuyo Tetris - BLJM61097 - Retail Fix - 3.41/3.55/4.21+

BLJM61097 - Retail Fix
3.41/3.55/4.21+: https://safelinking.net/p/25b0c006ee

Yakuza Ishin Demo - NPJB90690 - 4.21+ only

NPJB90690 - Retail Fix
4.21+: https://safelinking.net/p/26324c7457

THIEF - BLES01982 - Retail Fix - 3.41/3.55/4.21+

BLES01982 - Retail Fix - Need BD-Mirror
3.41/3.55: https://safelinking.net/p/5a777b52f5
4.21+: https://safelinking.net/p/b3223eae84

BATTLEFIELD 4 - BLAS50588 / BLES01832 / BLUS31162 - update 1.08 - 3.41/3.55/4.21+

BLAS50588 - Update 1.08 - Need official update 1.08
3.41/3.55: https://safelinking.net/p/9901a98a63
4.21+: https://safelinking.net/p/c6cc7c4e1a

1.08: http://b0.ww.np.dl.playstation.net/tppkg/np/BLAS50588/BLAS50588_T7/82cd28f2bb869026/HP0006-BLAS50588_00-MPUPDATE00000007-A0108-V0100-PE.pkg

BLES01832 - Retail Fix
https://safelinking.net/p/a8fcd858cd

BLES01832 - Update 1.08 - Need official update 1.08
3.41/3.55: https://safelinking.net/p/a4b4d382ee
4.21+: https://safelinking.net/p/82a65193a2

1.08: http://b0.ww.np.dl.playstation.net/tppkg/np/BLES01832/BLES01832_T7/f793d554b247f5d6/EP0006-BLES01832_00-MPUPDATE00000007-A0108-V0100-PE.pkg

BLUS31162 - Retail Fix
Credits to Fugazi
https://safelinking.net/p/406cb4e8bf

BLUS31162 - Update 1.08 - Need official update 1.08
3.41/3.55: https://safelinking.net/p/195d9b3019
4.21+: https://safelinking.net/p/b797052872

1.08: http://b0.ww.np.dl.playstation.net/tppkg/np/BLUS31162/BLUS31162_T7/6ee1f726c5704682/UP0006-BLUS31162_00-MPUPDATE00000007-A0108-V0100-PE.pkg

CASTLEVANIA: LORDS OF SHADOW 2 - BLUS30999 - Retail Fix - 3.41/3.55/4.21+

BLUS30999 - Retail Fix - Fugoisso Release
3.41/3.55/4.21+: https://safelinking.net/p/8a5a22beba

Castlevania: Lords of Shadow 2 - BLES01644 - Retail Fix - 3.41/3.55/4.21+

BLES01644 - Retail Fix
3.41/3.55/4.21+: https://safelinking.net/p/36f15db4bd

BLUS30999 - Retail Fix - Fugoisso Release
3.41/3.55/4.21+: https://safelinking.net/p/8a5a22beba

Rambo - BLES01963 - Retail Fix - 4.21+ only

BLES01963 - Retail Fix
4.21+: https://safelinking.net/p/8bdbb78e9d

Tales Of Symphonia Chronicles - BLUS31172 - Retail Fix - 4.21+ only

BLUS31172 - Retail Fix
3.41/3.55: work in progress
4.21+: https://safelinking.net/p/0766f58b36

THIEF - BLES01982 - Update 1.01 - 3.41/3.55/4.21+ Read NFO file!

BLES01982 - Retail Fix - Need BD-Mirror
3.41/3.55: https://safelinking.net/p/5a777b52f5
4.21+: https://safelinking.net/p/b3223eae84

BLES01982 - Update 1.01 - Need BD-Mirror
3.41/3.55: https://safelinking.net/p/190076bcd2
4.21+: https://safelinking.net/p/2ce6c1c3b6

STRIDER Hiryu - BLJM61153 - Retail Fix - 3.41/3.55/4.21+

BLJM61153 - Retail fix
3.41/3.55/4.21+: https://safelinking.net/p/bd4f6e9106 (Includes Fixed Files)

READ NFO: Important steps to install this game. It's same game as STRIDER PSN and it's Multi languages. IMPORTANT: Read my NFO file to find steps to install this game.

SOUTH PARK: THE STICK OF TRUTH - BLUS31191 - Retail Fix and update 1.01 - 3.41/3.55/4.21+

BLUS31191 - Retail Fix - Need Bd-mirror
3.41/3.55/4.21+: https://safelinking.net/p/f25e27651d

BLUS31191 - Update 1.01 - Need Bd-mirror
3.41/3.55/4.21+: https://safelinking.net/p/fe85a6a5b3

BBoy Chrif's Avatar
#8686 - BBoy Chrif - 8w ago
Castlevania Lords of Shadow 2 PS3-DUPLEX

D U P L E X

P R O U D L Y P R E S E N T S: Castlevania Lords of Shadow 2
Date: 02/2014 Languages: English
Platform: PS3 Genre: Action

Release Info:

Castlevania: Lords of Shadow 2 returns in an epic adventure set in an
open, modern day world. Fans of the series will play as Dracula for
the very first time and uncover the shocking secrets behind the
"Lords of Shadow" saga!

Notes:

Enjoy This Fine DUPLEX Release

BBoy Chrif's Avatar
#8685 - BBoy Chrif - 8w ago
Thief PS3-DUPLEX

D U P L E X

P R O U D L Y P R E S E N T S: Thief
Date: 02/2014 Languages: English
Platform: PS3 Genre: Action

Release Info:

Garrett, the Master Thief, steps out of the shadows into the City. In
this treacherous place, where the Baron's Watch spreads a rising tide
of fear and oppression, his skills are the only things he can trust
Even the most cautious citizens and their best- guarded possessions
are not safe from his reach

Notes:

Enjoy This Fine DUPLEX Release

BBoy Chrif's Avatar
#8684 - BBoy Chrif - 8w ago
Following up on their previous release, today PlayStation 3 scene release group DUPLEX is back with Forest Legends The Call of Love PSN PS3 DUPLEX and Strider PSN PS3 DUPLEX for Custom Firmware users!

Forest.Legends.The.Call.of.Love.PSN.PS3-DUPLEX / Forest Legends The Call of Love PSN PS3 DUPLEX

Download: http://fileom.com/xwvi7dz4hh2d/BPSN_1216.part1.rar.html / http://fileom.com/2t3o0p9m6ccf/BPSN_1216.part2.rar.html / http://www.kookfile.com/rt2nrsmsulad/BPSN_1216.part1.rar / http://www.kookfile.com/dpe1mo089a3h/BPSN_1216.part2.rar

WORKS ON: 3.41/3.55/4.21+

Region: [EU] NPEB01924
Release by: Fugazi
Size: 2.2 GB
Language: English, French, German, Russian
Install Guide: Copy edat file to your user-profile on ps3 /dev_hdd0/home/0000000x/exdata/. Install game. Install pkg fix for your cfw.

HOW TO PLAY:
1-Install FULL GAME PKG.
2-Install FIX PKG.
3-Play!

Strider.PSN.PS3-DUPLEX / Strider PSN PS3 DUPLEX

Download: http://u27311.letitbit.net/download/57868.5d5be5d5ba63b46515fcb519a19d/Strider.PSN.PS3-DUPLEX.rar.html

More PlayStation 3 News...

buddha1's Avatar
#8683 - buddha1 - 8w ago
Hi,

I'm looking for a fix for Kula World for 3.55.... I found a link here, but it was offline.. hope somebody can help me with that.. Thanks a lot! It's NPEE00030

Far_Cry_Classic_Psn_3.55_FIX-SCOFIELD
http://www.multiup.org/en/download/15b90868ff8e590ef66d520199744456/Far_Cry_Classic_Psn_3.55_FIX-SCOFIELD.rar

EDAT
http://www.multiup.org/en/download/0553331f0313168ff1fd7338841b43f1/Far_Cry_Classic_Psn_EDAT_Dosyas__.rar













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