A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 3598|回复: 27

[求助] make_fself_npdrm跟make_self的区别,

[复制链接]

精华
0
帖子
400
威望
0 点
积分
466 点
种子
5 点
注册时间
2007-12-15
最后登录
2020-12-5
 楼主| 发表于 2012-10-10 19:56  ·  浙江 | 显示全部楼层 |阅读模式
make_fself_npdrm跟make_self的区别,

两个是不是一样的,还是前一个是NPDRM解密的,后一个不是,

精华
3
帖子
8813
威望
13 点
积分
11418 点
种子
1357 点
注册时间
2003-6-12
最后登录
2025-1-11
发表于 2012-10-11 08:46  ·  上海 | 显示全部楼层
前一个生成的是经过npdrm加密的fself,可以放在补丁里打包用
后一个不带npdrm加密,可以替换游戏备份里的eboot烧镜像,做出来的bdemu不需要补丁就可以直接运行。

精华
0
帖子
1603
威望
0 点
积分
1652 点
种子
0 点
注册时间
2008-5-12
最后登录
2019-8-12
发表于 2012-10-11 15:13  ·  未知 | 显示全部楼层
本帖最后由 rockzero18 于 2012-10-11 15:22 编辑
雨鱼 发表于 2012-10-11 08:46
前一个生成的是经过npdrm加密的fself,可以放在补丁里打包用
后一个不带npdrm加密,可以替换游戏备份里的e ...


不過不帶npdrm的fself
同樣能放在補丁包裡使用!
反之我就沒測試了……

但我有個疑問,官方補丁包
並非npdrm的fself
而是npdrm的retail self
為何也能使用呢?

精华
3
帖子
8813
威望
13 点
积分
11418 点
种子
1357 点
注册时间
2003-6-12
最后登录
2025-1-11
发表于 2012-10-11 16:00  ·  上海 | 显示全部楼层
rockzero18 发表于 2012-10-11 15:13
不過不帶npdrm的fself
同樣能放在補丁包裡使用!
反之我就沒測試了……

可以是可以,不过打包要用特殊方法,你直接ftp覆盖是没问题

后一个问题的答案是补丁的eboot是官方签名,所以能认

精华
0
帖子
400
威望
0 点
积分
466 点
种子
5 点
注册时间
2007-12-15
最后登录
2020-12-5
 楼主| 发表于 2012-10-11 16:37  ·  浙江 | 显示全部楼层
rockzero18 发表于 2012-10-11 15:13
不過不帶npdrm的fself
同樣能放在補丁包裡使用!
反之我就沒測試了……

你第一句里的fself跟elf是不是不一样的,如何获得,我只能从EBOOT.BIN里得到elf文件,不知道怎么转fself,

之前我用鱼大的工具生成EBOOT出错,显示error:read eboot.elf 鱼大说是应为elf文件有在使用,所以不能生成NPDRM的EBOOT,不过我重启之后运行还是不能生成EBOOT,一样的错误,

但是make_self的话一直都可以用,不过打包出来的EBOOT好像不能拿来伪装PSN游戏用,加载就会弹出,

精华
0
帖子
400
威望
0 点
积分
466 点
种子
5 点
注册时间
2007-12-15
最后登录
2020-12-5
 楼主| 发表于 2012-10-11 16:39  ·  浙江 | 显示全部楼层
雨鱼 发表于 2012-10-11 08:46
前一个生成的是经过npdrm加密的fself,可以放在补丁里打包用
后一个不带npdrm加密,可以替换游戏备份里的e ...

那用make_self生成的EBOOT不需要在中间的ELF修改读取地址,替换原EBOOT就可以烧录BD读取了吗,

精华
3
帖子
8813
威望
13 点
积分
11418 点
种子
1357 点
注册时间
2003-6-12
最后登录
2025-1-11
发表于 2012-10-12 08:40  ·  上海 | 显示全部楼层
vakey 发表于 2012-10-11 16:39
那用make_self生成的EBOOT不需要在中间的ELF修改读取地址,替换原EBOOT就可以烧录BD读取了吗,

你先说你想干啥?听你说了半天是想在官方dex不加载bdemu,用伪psn方式启动游戏吗?

精华
0
帖子
400
威望
0 点
积分
466 点
种子
5 点
注册时间
2007-12-15
最后登录
2020-12-5
 楼主| 发表于 2012-10-12 12:24  ·  浙江 来自手机 | 显示全部楼层
雨鱼 发表于 2012-10-12 08:40
你先说你想干啥?听你说了半天是想在官方dex不加载bdemu,用伪psn方式启动游戏吗?

对啊,我一直就是想做这个的,

精华
0
帖子
400
威望
0 点
积分
466 点
种子
5 点
注册时间
2007-12-15
最后登录
2020-12-5
 楼主| 发表于 2012-10-13 09:42  ·  浙江 来自手机 | 显示全部楼层
顶一下,字数补丁,

精华
0
帖子
1603
威望
0 点
积分
1652 点
种子
0 点
注册时间
2008-5-12
最后登录
2019-8-12
发表于 2012-10-13 13:33  ·  台湾 | 显示全部楼层
vakey 发表于 2012-10-11 16:37
你第一句里的fself跟elf是不是不一样的,如何获得,我只能从EBOOT.BIN里得到elf文件,不知道怎么转fself, ...

如果无误的话,ELF指的是未加密(签名前/解密后)的文件,
用16进制编辑器开启的话,可以在Header看到ELF三个字,
而FSELF是可在DEX系统上使用的解密后重新签名的ELF。

透过make_fself_npdrm这个程序就能将ELF签名成FSELF了。
  1. make_fself_npdrm EBOOT.ELF EBOOT.BIN
复制代码
附注:
上面的命令没有添加压缩参数,所以生成的文件不会变小,
我是觉得没差啦,毕竟只相差个10几MB左右。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部