A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: vakey

[求助] make_fself_npdrm跟make_self的区别,

[复制链接]

精华
0
帖子
1603
威望
0 点
积分
1652 点
种子
0 点
注册时间
2008-5-12
最后登录
2019-8-12
发表于 2012-10-13 13:35  ·  台湾 | 显示全部楼层
雨鱼 发表于 2012-10-11 16:00
可以是可以,不过打包要用特殊方法,你直接ftp覆盖是没问题

后一个问题的答案是补丁的eboot是官方签名 ...

原来用make_self_npdrm或是scetool重新签名的ELF并非官方签名啊?
一直误解了能解密官方签名就等于能重新签名成官方签名的文件!

精华
0
帖子
400
威望
0 点
积分
466 点
种子
5 点
注册时间
2007-12-15
最后登录
2020-12-5
 楼主| 发表于 2012-10-13 15:26  ·  浙江 | 显示全部楼层
rockzero18 发表于 2012-10-13 13:33
如果无误的话,ELF指的是未加密(签名前/解密后)的文件,
用16进制编辑器开启的话,可以在Header看到ELF三 ...

  我每次用这个指令都会出错,使用的是BASARA3宴的破解EBOOT,这个游戏已经有人4.20僞PSN运行了,
我转好ELF文件改好地址使用make_fslef_npdrm的指令的时候要么出现错误 read eboot.elf,要么run out of memory,哭死了,

精华
0
帖子
1603
威望
0 点
积分
1652 点
种子
0 点
注册时间
2008-5-12
最后登录
2019-8-12
发表于 2012-10-13 17:07  ·  台湾 | 显示全部楼层
vakey 发表于 2012-10-13 15:26
我每次用这个指令都会出错,使用的是BASARA3宴的破解EBOOT,这个游戏已经有人4.20僞PSN ...

我是没有遇过问题,我的操作如下:



另外,给你参考下我用的make_fself_npdrm.exe
  1. Size: 106496 bytes
  2. MD5: E9BDB3DEF8408AFA3E9588F9960A9476
  3. SHA1: 6FF39DFA3046480A34161077B32344AEB56E5451
  4. CRC32: 045882C2
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

精华
0
帖子
400
威望
0 点
积分
466 点
种子
5 点
注册时间
2007-12-15
最后登录
2020-12-5
 楼主| 发表于 2012-10-13 19:48  ·  浙江 | 显示全部楼层
本帖最后由 vakey 于 2012-10-13 20:12 编辑



是同一个文件,请问一下,这个伪装PSN是需要用原版的EBOOT文件还是用破解版的,宴的原版只有6.57M,破解版是16.5M,之前的操作都是在破解的EBOOT上操作的,

原版的解包不能,


附上代码及UNSELF的MD5,运行后没反应,还是我的EBOOT有损坏,PS3GTB解包提示ERROR,




资源:
115网盘附件下载:
破解版EBOOT.rar (16.56MB)
原版EBOOT.rar (6.58MB)


我使用的两个EBOOT文件,文件应该没有问题,原版是刚下的,破解的MM加载可正常游戏,



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

精华
0
帖子
1603
威望
0 点
积分
1652 点
种子
0 点
注册时间
2008-5-12
最后登录
2019-8-12
发表于 2012-10-14 12:06  ·  台湾 | 显示全部楼层
vakey 发表于 2012-10-13 19:48
是同一个文件,请问一下,这个伪装PSN是需要用原版的EBOOT文件还是用破解版的,宴的原版只有6.57M,破解 ...

EBOOT要使用可重新解加密的版本,原版的目前還不行(沒有key)。
大小會有不同應該是因為有無壓縮,以make_fself_npdrm來說,
缺省是不會壓縮EBOOT.ELF只重新簽名而已,要加參數才會壓縮。

加上壓縮的命令:make_fself_npdrm -c EBOOT.ELF EBOOT.BIN

精华
0
帖子
400
威望
0 点
积分
466 点
种子
5 点
注册时间
2007-12-15
最后登录
2020-12-5
 楼主| 发表于 2012-10-14 20:26  ·  浙江 | 显示全部楼层
rockzero18 发表于 2012-10-14 12:06
EBOOT要使用可重新解加密的版本,原版的目前還不行(沒有key)。
大小會有不同應該是因為有無壓縮,以make ...

加上压缩指令也是一样的,错误read eboot.bin,
该用户已被禁言

精华
0
帖子
122
威望
0 点
积分
133 点
种子
2 点
注册时间
2011-5-28
最后登录
2021-5-4
发表于 2012-10-15 00:51  ·  江苏 | 显示全部楼层
本帖最后由 badzbb 于 2012-10-15 00:54 编辑
vakey 发表于 2012-10-14 20:26
加上压缩指令也是一样的,错误read eboot.bin,


你们理解的太复杂了吧?

make_fself_npdrm就是SDK里面的一个工具,意思是“制作一个Fake的NP加密(NPDRM)的self文件”。

make_self是developer制作的一个把ELF签名成不带NP加密(NPDRM)的普通self文件的工具,衍生出来的还有make_self_npdrm。
  1. make_fself_npdrm EBOOT.ELF EBOOT.BIN
复制代码
做出来的EBOOT.BIN文件其实就是一个带SCE头和NP info,内容还是ELF内容,没加密的文件。
用HEX软件看看就明白了。你会看见在NPD下面全是0,根本没有真实的NPD信息,这种EBOOT.BIN和经过NPDRM的EBOOT.BIN是不一样的,所以是Fake NP Self文件。
  1. make_self EBOOT.ELF EBOOT.BIN
复制代码
这个做出来的是不带NPDRM的EBOOT.BIN,用HEX打开是看不到NPD这段信息的,也就是我们平常的光盘备份游戏里面的EBOOT.BIN文件。

要完全了解self文件和NPDRM self文件建议去http://www.ps3devwiki.com/看看,你会学到很多东西。

精华
0
帖子
400
威望
0 点
积分
466 点
种子
5 点
注册时间
2007-12-15
最后登录
2020-12-5
 楼主| 发表于 2012-10-15 08:12  ·  浙江 | 显示全部楼层
badzbb 发表于 2012-10-15 00:51
你们理解的太复杂了吧?

make_fself_npdrm就是SDK里面的一个工具,意思是“制作一个Fake的NP加密(N ...

感谢,我把网页收了,不过应该要先学习下英语,全英文太勉强了,


我现在就是那个EBOOT不能生成,其他没什么问题,不知道哪个大大能下我那个附件测试一下是不是一样的问题,

精华
3
帖子
8813
威望
13 点
积分
11418 点
种子
1357 点
注册时间
2003-6-12
最后登录
2025-1-11
发表于 2012-10-15 11:09  ·  上海 | 显示全部楼层
vakey 发表于 2012-10-15 08:12
感谢,我把网页收了,不过应该要先学习下英语,全英文太勉强了,


用你上传的那个宴的破解eboot做的npdrm fself,没问题
可以拿去做pkg

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

精华
2
帖子
1439
威望
2 点
积分
1755 点
种子
0 点
注册时间
2008-7-24
最后登录
2019-8-12
发表于 2012-10-15 21:26  ·  台湾 | 显示全部楼层
unself.exe  跟 scetool.exe  兩個有差別...
vakey 是解成elf都不行??
用scetool.exe -d eboot.bin eboot.elf 試試
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-1-12 15:48 , Processed in 0.383138 second(s), 16 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部