作者cassine (Savannah)
看板Modchip
标题[PS3 ] 重编译合法持有的NP-DRM游戏
时间Thu Oct 13 00:13:34 2011
http://goo.gl/fPjaK
This will really help those that purchased a bunch of 'content' before
in the days of Jailbreaking, or during when Jailbreak'ers could go
'online', and now thanks to Sony's NPDRM system, can no longer use the
'content', because their PS3 has not see an 'recent' online packet from
PSN, so instead of going 'legit' and updating your CFW console to the
latest v3.72 so you can activate your old 'content', you can now use
this tools by 'mallory' that will help you recover your previously
purchased PSN 'content'. -- Here is his readme on what he changed and
how it works:
这对於曾经合法购买游戏但却因为不愿升级韧体等种种原因而无法连线启动游戏
的玩家而言,无疑是一大福音。托NP-DRM版权管理机制的福,以前买过的游戏要
是没办法启动,会比股票变成壁纸还惨。这篇教学旨在协助不愿意升级到最新版
韧体的玩家,去启动在旧版韧体上就可以玩的游戏,透过 mallory提供的工具,
就能够重新在不连线 PSN的状态下,启动之前透过合法管道购买而来的游戏,以
下是操作说明:
Based off of gitbrew's 215d8903bc86539ca1da53519e2ac10eeafc4c27
ps3tools. .git folder not included to protect senstive info about
the author.
usage:
Add the files in the npdrm_keystuff folder to your ps3 keys folder.
将npdrm_keystuff目录下的东西放到ps3 金钥目录中(预设是~/.ps3)
Create a file with your console's 16 byte IDPS in the 'idps' file
in your ps3 keys folder (e.g. ~/.ps3/idps).
将主机的IDPS(16 bytes)写入金钥目录中的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).
将 PS3主机内部exdata目录中的act.dat与rif 档案复制到~/.ps3/exdata/act.dat
Compile and have fun with your LEGALLY purchased NPDRM games!
把程式编,就能够合法启动之前买过的NP-DRM游戏了!
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.
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.
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...
These tools are not for the PS3 'noobie', you still need to have some
knowledge & files, plus it is just the 'code', you need to compile it
into a working program!
本工具不适合新手操作,因为会需要一些在Linux/cygwin环境之下使用gcc 编译
器编译程式的知识。材料都给了,就看你有没有本事把钓竿生出来。
******
应该不会太难的样子,有机会再来试试看。
--
○ ____ _ _ _ _ ____ _ _ ____ _____ ____
。 ★(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
o _)(_ ) ( \ / )__) ) ( )( )(_)( ) / ● ‧
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) ★
o
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.54.160