Y2JB设置教程:从DNS配置到假账号激活的详细步骤
【免费下载链接】Y2JBY2JB is userland code execution using PS5 Youtube app项目地址: https://gitcode.com/gh_mirrors/y2/Y2JB
Y2JB是一款利用PS5 YouTube应用实现用户态代码执行的工具,支持4.03及以上固件版本的PS5主机。本教程将详细介绍从网络DNS配置到假账号激活的完整流程,帮助你快速上手Y2JB的使用。
准备工作
在开始设置前,请确保你的PS5满足以下条件:
- 固件版本至少为4.03
- 根据主机状态准备相应工具:
- 已破解PS5(Webkit、Lua、BD-JB):需要激活的账号(真实或伪造)、对应固件版本的YouTube应用(PPSA01650)及FTP访问权限
- 未破解PS5:需要USB闪存盘和预制作的备份文件
配置网络DNS设置(推荐)
DNS配置是Y2JB正常工作的关键步骤,它能阻止PSN连接和系统更新干扰漏洞利用。
- 进入设置 > 网络 > 设置 > 设置互联网连接
- 滚动到底部选择手动设置
- 选择连接类型:
- 使用WiFi:手动输入网络名称和密码,安全类型设为"WPA-Personal..."
- 使用LAN电缆:直接进入下一步
- 在DNS设置中,将"自动"改为手动
- 设置主DNS为
127.0.0.2(保留次DNS为空) - 按完成等待连接建立
⚠️ 注意:可能会出现网络/PSN连接错误,这是正常现象可以忽略。主机仍能正常接收YouTube payload。
为什么需要设置DNS为127.0.0.2?
- 阻止PSN连接:将DNS设为本地地址(127.0.0.2)可防止PS5连接PlayStation Network服务器,避免YouTube应用和系统固件更新提示干扰漏洞利用
- 替代方案:也可使用自定义DNS服务器阻止PSN服务器连接
假账号激活
Y2JB需要伪造激活的账号才能正常运行。如果你使用发布页提供的备份文件,可以跳过此部分。
⚠️ 重要提示:如果已有通过PlayStation Network正式注册的账号,不能直接用于Y2JB,必须创建并使用单独的伪造激活账号。
伪造激活账号步骤:
- 在PS5上创建新的离线账号
- 登录新账号时打开etaHEN工具箱
- 导航到**"Remote Play"**菜单
- 账号将被自动伪造激活
后续操作指南
完成DNS配置和账号激活后,根据你的PS5状态选择相应操作:
已破解PS5:
- 安装YouTube应用PKG
- 通过FTP访问以下路径(如不存在则创建):
/user/download/PPSA01650 - 从发布页下载
download0.dat并通过FTP发送到上述路径
未破解PS5:
- 从发布页下载对应固件的备份文件:
- 4.03 – 12.40固件→
Y2JB_backup_1.6(4.03) - 12.60及以上固件→
Y2JB_backup_1.6(12.20)
- 4.03 – 12.40固件→
- 按照索尼官方指南从USB恢复备份数据
⚠️ 警告:恢复备份数据将格式化你的PS5,所有数据将被清除,请提前做好备份。
阻止YouTube更新(appinfo_editor.py)
为防止YouTube应用意外更新导致无法启动,可使用appinfo_editor.py脚本修改数据库:
- 通过FTP从PS5获取
/system_data/priv/mms/appinfo.db - 将
appinfo.db与appinfo_editor.py放在同一目录 - 运行脚本修改数据库:
python appinfo_editor.py - 替换PS5上的
appinfo.db文件前需:- 完全关闭YouTube应用
- 进入设置页面
- 确保没有正在安装或更新的软件包
- 通过FTP替换文件后重启PS5
⚠️ 严重警告:数据库损坏可能导致所有已安装的FPKG和保存数据丢失。操作前请使用PS5内置备份功能备份数据。
发送Payload
使用payload_sender.py(需要Python环境)发送payload:
基本用法:
python payload_sender.py <主机> <文件> python payload_sender.py <主机> <端口> <文件>示例:
python payload_sender.py 192.168.1.100 helloworld.js python payload_sender.py 192.168.1.100 50000 helloworld.js注意:远程JS服务器不一定使用50000端口,偶尔会使用其他端口,这是正常现象。
常见问题解决
YouTube软锁问题
当在设置127.0.0.2 DNS前连接互联网时,可能会导致YouTube软锁。解决步骤:
- 软锁后使用正常网络连接(不使用自定义DNS)
- 启动YouTube并拒绝系统软件更新弹窗
- 成功启动YouTube后运行越狱并加载HEN
- 重新设置DNS为127.0.0.2,卸载YouTube
- 重新按照"已破解PS5"和"阻止YouTube更新"部分操作
- 重启PS5完成恢复
总结
通过本教程,你已掌握Y2JB的关键设置步骤,包括DNS配置和假账号激活。请根据你的PS5状态选择合适的操作流程,并注意备份重要数据。如需获取最新版本和更多详细信息,请查看项目仓库中的相关文件。
使用Y2JB时请遵守当地法律法规,本工具仅用于研究和开发目的。
【免费下载链接】Y2JBY2JB is userland code execution using PS5 Youtube app项目地址: https://gitcode.com/gh_mirrors/y2/Y2JB
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考