PS3原版redump 个人折腾记录

二级用户 QQ1649536801 2023-4-9 5178

前言:仅给自己留个参考,并不代表里面内容一定正确。


原盘资源,我指的是从原版光碟,零售正版蓝光,小容量的可能是DVD,但我没见过,没买过碟。比较抽象。大厂在开发游戏过程中,需要测试,有些时候也会刻碟放在开发机上读取。这类碟数字化出来,原版一比一。

redump 大概理念是一样的,一比一复制光碟的所有信息,当然也就包含了其加密信息

而老男人这边,虽然打开也是ISO镜像,但都是解密后,有些还作了修改,比如什么水印之类的。这类与原版关系可能就是只有游戏主程序相关的内容才是原版解密版吧,与原版稍有差距。

我是这样认为,类似于电影蓝光原盘。直接从机器抓取的数据叫原版,但是这个是有加密的,再使用DVDfab,copy之类的软件解密,这样的数据叫未加密(解密),然后一些组在这基础上加入自己的内容如字幕音轨,弄出来的叫DIY原盘。


咱们这些资源弄出来,绝大部分的游戏文件都是原版解密的(毕竟修改了可能无法运行),仅仅只是一些说明文件做了修改,如上提到的ps3封面图加水印,eboot.bin启动程序加跳转之类的。有些时候这些很烦恼,我就想要原版未作任何修改的,能运行的,要怎么办呢?我虽然没有原版,但是能够通过现有文件,重建一个“原版”出来,这也是这个帖子的一部分主要内容。https://www.reddit.com/r/ps3homebrew/comments/6th15r/rebuilding_a_backup_with_ps3isorebuilder/

若你就想用JB文件夹格式,不喜欢用单个镜像文件。则也可以用ird对文件夹进行校验,检测出哪些文件做了修改

[常见文件被修改如何找回原版:英文为原教程的方法,我作了我遇见的情况的补充

LIC.DAT can be generated based on TITLE_ID (LIC.DAT Generator) 生成器生成

PS3_UPDAT.PUP OFW updates can be found on the internet,老固件,Wiki上有,资源链接可能不稳定。

PS3_DISC.SFB set to the right TITLE_ID (BLES-01971 in this case)

PARAM.SFO set to the right value(s) - PS3 System & Parental lock level are the usual suspects,老男人一般有备份。

ICON0.PNG, ICON0_01.PNG is sometimes a renamed duplicate

PIC0.PNG, PIC0_01.PNG is sometimes a renamed duplicate 这几个图片文件可能能在更新补丁中找到原版

EBOOT.BIN is sometimes found in game updates,我觉得不可能在更新补丁里找到原版主程序,更新一般会更新主程序,不带主程序的更新,打包补丁就不打包了。]


原版镜像应该都是加密了,在rpcs3的quickstart提到 ,加密的原版是无法运行的,需要解密。

解密只需要dkey即可(即disc key 在redump.org网站上能够找到),ird为镜像蓝图,包含轨道标头等等关键信息,可校验里面的文件是否正确,由蓝图重建原版,校验里面的文件只是一个作用,其中包含的其他信息用来重建,但这部分信息可能因dumper或者什么其他原因,导致不完整或者错误,这样从不完整蓝图生成的未加密镜像,里面的文件虽然可以校验过,但将这个镜像用原key加密后与redump网站记录的数据很有可能不一样,关键就在于ird这个蓝图是否正确完整。从 无聊来教大家自己做redump的PS3镜像-灌水聊天-老男人游戏网配套论坛 (oldmanemu.net) 这个大佬的帖子中认识到。


[PS3 redump镜像重建流程

老男人或者其他地方的资源JB文件夹--->找到修改前文件,补齐缺少文件--->使用PS3-ISO-Rebuilder载入IRD进行验证--->全绿说明里面的文件内容正确,使用Plain Header选项生成生成解密版ISO--->使用ps3dec.exe输入对应dkey,将解密版ISO生成加密ISO--->校验redump的hash与自己生成的ISO应该是一致]


这样生成的镜像是原版加密,与redump网站上校验一致,可认为是原版一比一重建而来的,内容与原版一模一样,虽然没有原版光碟,某种程度上说这样生成的文件就是光碟的一比一数字化。加密镜像很有可能不能在CFW上运行,解密镜像才能在CFW运行,也应该可以使用mmcm webman mod之类的软件挂载;在模拟器上是绝对不行的,所以redump用来做数字收藏?是我能想到的唯一用途了,我自己并未使用。我仅仅生成未加密ISO就可以了,既可以模拟器又可以实机。

完整使用上面的步骤生产加密的原版镜像,hash校验与网站一致,就够了

但此原版镜像不能通过ps3官方软件的校验,一些数据缺失,官方校验软件是用来校验母盘生产用的,通过校验也不能说明什么,甚至可以用它的生产工具,将游戏文件导进去自己制作一个母版,就能拥有那些信息,但是意义不大,通过这个流程出来的镜像是用测试的通用disc key加密的,而原版零售盘的disc key是每个游戏都不同的。暂时从手册中了解的信息就这些。一个游戏经过开发迭代,每一个大版本都有打包成光碟在开发机上测试,直到一个版本通过测试认为开发完成了,这个版本再进入ps3disc制作一个母版。游戏公司(开发者)再将这个母版发给碟厂进行压制。我的理解可能与客观事实可能不正确,可测试用的key与零售key是不一样的,这怎么解释呢?上面的开发制作流程仅仅是我的猜测,完全没有根据。

redump标准流程提出来的盘 hash绝对是一致的,没有任何问题,但这样提取出来的数据,意义我暂时只知道使用它必须解密,配合自制系统,并不能用于盗版复制等,因为蓝光碟的复制,技术来说比较复杂,盗版好像只能写入BD-R,而不是压盘,话说好像有那种压出来的盗版蓝光电影,能否用这种技术写入redump数据,这样应该可以在自治系统上读盘,因为自治系统一般不会有碟正版盗版的验证。我理解的是:ps3正版读取是先读校验,检查这张碟的生产厂家、区码等等,通过,然后再是读取盘内的游戏数据,期间ps3使用disc key对游戏数据的加密进行解除。盗版碟没有正版的特殊信息,无法在正版机上通过验证,直接拒绝读取这张碟,所以后面解密的流程也就不存在了,所以就无法运行了


可测试:一个零售游戏,JB文件夹格式,补齐文件,用ird蓝图重建镜像,用key加密完成,在redump网站上检验通过

然后再用key解密。用ird重建的镜像和由redump资源解密而来的镜像,两者理论上是一致的

流程: [A]---用key加密----->[A加密], [A加密]---用key解密---->[A] 。但我测试神秘海域3的redump,我重建完成后的未加密镜像与redumo解密的镜像校验一致。资源网下载的校验与redump网站一致。未加密镜像再用key加密,这个时候出来的镜像就与redump不一致了。难道是key错误了?有强迫症的玩家,非要hash校验一致,请仔细检查key是否对应正确。


回到redump用途方面,加密的镜像使用上有困难,用途尚不明朗。这样的加密解密测试,用处可以说是没啥用,纯折腾自己。

因为我上面遇到的情况,我认为redump用来收藏即可,作为一种光盘数字化的保存方式,但不适合用来玩游戏。因为还需要解密,解密完的镜像里面包含较多无用数据,能比可玩版本多出2-3G,资源组为了节约流量,玩家为了能多装两个游戏,文件大小很有必要。一个简单的计算:每一个这样的redump里面都包含了一个256M的固件,对玩游戏来说毫无意义,20个游戏就浪费了5G,大概省出来又能装一个小游戏了。实际上平均一个redump比可玩版多出了就大概2-3G,你自己玩各个游戏都用redump,会浪费一些空间


[PS3 redump镜像解密流程

原版加密ISO--->使用ps3dec.exe输入dkey解密--->得到解密版(未加密)ISO,此ISO已可运行--->解压得到JB文件夹格式]


使用 ps3-disc-dumper_win64_v3.3.5或者PS3 Generator Tools 3.30 能够直接将 原版加密光盘解密成为JB文件夹

dkey在redump的下载链接 http://redump.org/dkeys/ps3/

dkey也可在redump上搜索 http://redump.org/discs/system/ps3/

其中点开一个游戏,记得检查相同版本的游戏ID,点开底部就有Disc Key ,Disc ID,以及Permanent Information & Control (PIC),使用此对应的Disc Key在ps3Dec加密 解密。Disc ID即中间的那个,一堆0开头的,后面8位可能是X,根据版本不同,如下所示。

ird在ps3tool工具网站有 PS3 ird database (aldostools.org)

使用ps3-disc-dumper_win64_v3.3.5加载ISO之后能够读出来信息,并能展示当前使用ird名称,根据名称找到对应的dkey

ps3-disc-dumper_win64_v3.3.5会自动抓取Disc Keys到ird文件夹中,打开里面全是key文件,此key文件不同于dkey以及ird,不知道怎么用,应该只能是ps3-disc-dumper_win64_v3.3.5解密,但这个解密会直接生成JB文件夹。

此key文件为HEX格式,而TXT就是将HEX的值展示成文本一整行,两者没差别。dkey一串,等于 key文件hex值。

PS3 Generator Tools 3.30使用手册还没细看

PS3上有提供了一个较为标准的光盘dump的流程:http://wiki.redump.org/index.php?title=PlayStation_3_Dumping_Guide 其中提到,dump解密版的为不正确提取,应dump加密原版以及pic元数据


ps3dec 下载https://github.com/creative-username-ggn/PS3Dec 可根据电脑cpu线程数量选择自己最快的处理

更新,我找到的俩开发测试镜像,确实是一比一复制的,但是这种碟一般在数据库找不到ird。(解密这种碟直接用dkey解密即可.\PS3Dec.exe d key 67C0758CF4996FEF7E88F90CC6959D66 "D:\Download\Until Dawn September 27 2012 TEST70001 Alpha [Until Dawn - Prototype].iso" "1.iso")Preproduction builds can be BD-R or DVD-R, and all have a common disc key of 67C0758CF4996FEF7E88F90CC6959D66,预生产(内部测试版)版本使用统一disc key

于是呢我找到 https://github.com/SabreTools/MPF/issues/323

使用Various PS3 Tools (Page 1) — General discussion — Redump Forum 创建ps3的ird文件

ird创建需要Encrypted Disc key (D1),Decrypted Disc ID (D2),PIC data,三个数据,以及直接从蓝光读取机器读出来的镜像(直接读出,非解密版)[Request] IRD file creation for PS3 discs · Issue #323 · SabreTools/MPF (github.com)

Describe alternatives you've considered

I'm not an expert but in trying to understand the PS3 Disc ID (D2) I unpacked 2758 IRD files (downloaded from the now down jonnysp.bplaced.net) and all of them have the Data2 be one of the following:

Encrypted Disc ID = Decrypted Disc ID (with Redump2IRD) = Regions of games

04F9E7546E1035B2BDC9A7547553D332 = 00000000000000FF0002000000000000 = BD50(??)

508EA396776D0928E58D57469F30D059 = 00000000000000FF0002000100000001 = Asia / Japan mostly

2D1B1AAE18366BD5CE988BF81D6012FB = 00000000000000FF0002000300000001 = US mostly

19795F9BFBD8E3B8B317EDBF6071E728 = 00000000000000FF0002000400000001 = Europe mostly

6539A28E2D4311BCD16A7A675559305E = 00000000000000FF0002000600000001 = Europe only

5EBD7719383C4A0ACE8331FA74D7263E = 00000000000000FF0002000900000001 = US only

2647567752CA7A71243A1EEAA61F50C1 = 00000000000000FF0002000A00000001 = Europe only

It seems there is a limited number of PS3 Decrypted Disc ID (D2) that might relate to regions.

使用Redump2IRD生成ird文件,这个生成后的与ird数据库里面的不一致,请小心使用,可能无法通过这个ird恢复满足redump要求的镜像

验证如下:使用Redump2IRD,3个数据来自org网站,中间的id使用第三个,然后选择的是网站校验一致的重建版的镜像。成功生成ird,但新生成的ird相比原来的,在结尾处少了一点内容,有点不一样



模拟器rpcs3必须使用未加密的镜像,而实机不知道是否可以使用原版。我就留了一份原版解密版,都可以运行。原版则就只能作为收藏使用了。



上一篇:这短信没完没了了
下一篇:PS VR2这是暴死了吗
最新回复 (21)
  • 四级用户 higsun 2023-4-9
    0 2

    恢复了加密数据光盘镜像会大好多,没什么用。以前ode的时候弄过tlou的加密镜像,后来换了cfw就删了。另外即使恢复了加密,刻盘也无效,正版机照样用不了。

  • 二级用户 QQ1649536801 2023-4-9
    0 3
    higsun 恢复了加密数据光盘镜像会大好多,没什么用。以前ode的时候弄过tlou的加密镜像,后来换了cfw就删了。另外即使恢复了加密,刻盘也无效,正版机照样用不了。
    感谢提醒!我发现我也基本上用不上这个,只需要解密即可。只是顺着这继续查找去了
  • 四级用户 higsun 2023-4-9
    1 4
    折腾的过程比玩游戏有意思,呵呵呵
  • 三级用户 lkz 2023-4-10
    0 5
    请问您上面提到的:''经过以下步骤获得了加密的原版镜像,hash校验与网站一致,但此原版镜像不能通过ps3官方软件的校验,一些数据缺失。''是什么意思?
  • 二级用户 QQ1649536801 2023-4-10
    0 6

    hash校验与redump上的数据吻合,但是这个文件不能通过ps3官方PS3 Generator Tools 3.30的检验,有一些数据读不出来。我不知道这些数据缺失是不是本来就这样的,缺少的数据如图

    官方检验器用来制作母版镜像,检验通过就可以发给压碟厂让他们生产了,生成出来的碟就是我们这种零售碟。

    但我不知道这种零售碟,放进官方检验器检测,读出来是什么效果。

    微信图片_20230410121243.jpg


    而另一个游戏,预构建版本。原版从网络上下载而来,据说明是原版加密碟,redump校验一致。用这个镜像能够读出完整内容。而我见了好几个预构建的游戏,都能识别这些内容。


    微信截图_20230410122611.png

  • 管理员 Oldman 2023-4-10
    0 7
    反正很厉害就是了,我大为震撼
  • 六级用户 大内高高手 2023-4-10
    0 8
    QQ1649536801 hash校验与redump上的数据吻合,但是这个文件不能通过ps3官方PS3 Generator Tools 3.30的检验,有一些数据读不出来。我不知道这些数据缺失是不是本来就这样的,缺少的数据如图 ...
    这个只是游戏数据层与原版一模一样吧,但是压出光盘机器也过不了正版验证。正版光盘最内还有一圈单独的验证数据层,这个没法破 解翻刻。
  • 六级用户 qqllo 2023-4-10
    0 9
    以前ps3的硬破机的镜像也是解密了的吧?
  • 二级用户 QQ1649536801 2023-4-10
    0 10
    没有了解过蓝光压盘流程。我暂时没找到有关资料,我猜测应该和黑胶之类的差不多。
    sony官方的校验软件,我查看手册发现他是用来校验母盘的,用来校验零售盘可能有点不妥。redump一般都是提取零售盘的,母盘恐怕是搞不到。
    第二个游戏能够检查出这些信息,有可能是原版光盘就是母版(此游戏为预构建版,仅用来测试,大胆猜测这类测试用的打包方式都是按母版来的),通过redump的标准dump流程,提取出来的应该是包含完整信息的,从资源文件来源的说明中,提取者说是一比一复制,可以刻盘在开发机devkit上运行。(毕竟能通过官方母盘校验工具,似乎说明它可能就是某一个母版)。
    经过rebuild流程,制作出来的文件和redump上的一致,但就像老哥说的,只是数据层与原版零售盘一致,蓝光的验证加密数据层无法复制,这样重新压出来的盘严格来说就不是一比一的,也就是达不到完全完整复制这张碟,复制这张碟的所有功能。
    所以这样做出来的镜像ISO能做什么呢?我好像想不出它能有什么用途了。我认为大家伙有收藏需要的话,恢复完文件,用蓝图重建一下就行了,不再用disc key加密。这样的使用方便,万一有需要加密的时候,再用ps3dec载入key加密即可。
  • 二级用户 QQ1649536801 2023-4-10
    0 11
    没了解过硬破。但我认为游戏最终能运行,都是解密了的。disc key加密是将这些游戏里面的资源文件加密了,使得直接读不出来,得解密后才能读取。我发现,disc key加密后,PS3_GAME\USRDIR 里面的文件全部都无法打开了,里面的hex值全乱了,需要解密才能使用。
  • 二级用户 QQ1649536801 2023-4-11
    0 12
    更新:ps3gen工具,可以制作母版镜像。既然零售版数据都有了,那将零售版的数据解密后导入软件,重新制作一个母版,然后用这个母版进行刻碟,应该就能在开发机上运行了。(正版系统可能也无法运行,CFW自制系统,有可能能运行)
    等会试试零售数据重新导入看看,能不能制作出来。开发版的倒是可以生成。因为这个软件还会校验eboot是否满足生产要求
  • 二级用户 QQ1649536801 2023-4-11
    0 13
    CD,DVD,BD光盘靠近中心有一块区域叫burst cutting area (BCA) 或者narrow burst cutting area (NBCA) ,肉眼外观像条形码。


    这块区域可以写入一些数据以外的附加信息,例如ID code,制造商信息,序列号等。这块区域是通过特殊的YGA激光在光盘生产过程中写入的。 BCA信息并不是必须的,有些廉价的垃圾刻录空盘可能什么信息都没有.....

    BCA信息可以用普通光驱读出来,但是需要特殊的电路去做decode才能知道具体内容是什么。这部分内容也不能被刻录机刻录,必须用特殊的设备才能做到。

    游戏主机读取光盘的第一步就是读取内圈BCA信息,并解码其内容,是否有正版制造商信息,游戏区域是否和主机相同等,只有验证信息通过才能继续读取游戏数据。否则直接无视....

    所以在早期型号的PS1,土星SS时代,有用“飞盘”来玩盗版盘的方法。先放入一张正版碟引导读取到出现主机LOGO画面,然后赶紧换刻录D盘游戏进去。当然这种方法是要看时机的,比较难掌握,后期型号采用多次验证的机制,此方法失效。PS2时代有SWAP MAGIC可以用来引导玩盗版盘。甚至到了PS3初版机(CECHA,CECHB,CECHC,CECHE)运行PS2盗版盘依然可以用这个方法,只不过需要拆开整个光驱,而且DVD飞盘时机更难掌握......

    PS2时代曾经也有过一些所谓的无直读机器上可用的盗版盘,而盘片的来源是PS2光盘压制厂流出的带有BCA信息的空盘.....

    编辑于 2016-11-17 11:07

    蓝光碟的复制,应该来说比较难以搞定吧。以上只是一个猜想,大概率是不行的。正版机器读不到认证区块,直接不读这个碟,所以是根本没机会的。即使这张盗版碟在数据层和正版碟做到了一模一样,但正版的加密区没有,ps3不读这个碟,所以根本没有用,
    倒是CFW自制系统或者开发机Devkit,可能就没有这个限制了,直接读,数据层的加密也能解开,所以就运行了
  • 六级用户 大内高高手 2023-4-11
    0 14
    QQ1649536801 CD,DVD,BD光盘靠近中心有一块区域叫burst cutting area (BCA) 或者narrow burst cutting area (NBCA) ,肉眼外观像条形码。 这块区 ...

    cfw自制系统也不能读复制光盘,因为黑客从一开始就没打算走绕过光盘正版验证的思路(光驱硬件层验证)。攻的方向就是硬盘运行安装版以及游戏镜像的思路。开发机肯定不需要验证,因为本身就不是贩售机型。

  • 五级用户 雨紛飛 2023-4-11
    0 15
    cfw自制系统可以读复制的游戏盘的,我做过测试
  • 六级用户 大内高高手 2023-4-11
    0 16
    雨紛飛 cfw自制系统可以读复制的游戏盘的,我做过测试
    兄弟用的什么系统?我曾用rebug4.84系统试过跳不过验证。
  • 五级用户 雨紛飛 2023-4-12
    0 17

    就是用的rebug,现在换成 Evilnat 4.90 了 不过应该也能读取,晚上我试试


    【PS3 4.90 运行刻录盘测试】 https://www.bilibili.com/video/BV1Ao4y1H7d3/?share_source=copy_web&vd_source=1f2e44b2866d03fc787fe06b7cdff417

  • 二级用户 QQ1649536801 2023-4-12
    0 18
    我一开始只是想做一比一光盘数字备份的,没想到接着往下走就了解到这些了,了解到蓝光的特殊流程,复制一张碟,并拥有它原版正版的所有功能,没我想的那么简单。
    感谢各位老哥的发言,扩充一些了解到的经验挺不错的
  • 三级用户 760194962 2023-4-12
    0 19
    原版镜像我webmod ps3读不了 从redump下的镜像 也没搞懂怎么解密
  • 五级用户 sh7820xx 2023-4-12
    0 20
    感谢分享~
    • 老男人游戏网配套论坛
      23
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。