Y2JB设置教程:从DNS配置到假账号激活的详细步骤

📅 2026/7/27 11:58:31 👁️ 阅读次数 📝 编程学习
Y2JB设置教程:从DNS配置到假账号激活的详细步骤

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连接和系统更新干扰漏洞利用。

  1. 进入设置 > 网络 > 设置 > 设置互联网连接
  2. 滚动到底部选择手动设置
  3. 选择连接类型:
    • 使用WiFi:手动输入网络名称和密码,安全类型设为"WPA-Personal..."
    • 使用LAN电缆:直接进入下一步
  4. DNS设置中,将"自动"改为手动
  5. 设置主DNS127.0.0.2(保留次DNS为空)
  6. 完成等待连接建立

⚠️ 注意:可能会出现网络/PSN连接错误,这是正常现象可以忽略。主机仍能正常接收YouTube payload。

为什么需要设置DNS为127.0.0.2?

  1. 阻止PSN连接:将DNS设为本地地址(127.0.0.2)可防止PS5连接PlayStation Network服务器,避免YouTube应用和系统固件更新提示干扰漏洞利用
  2. 替代方案:也可使用自定义DNS服务器阻止PSN服务器连接

假账号激活

Y2JB需要伪造激活的账号才能正常运行。如果你使用发布页提供的备份文件,可以跳过此部分。

⚠️ 重要提示:如果已有通过PlayStation Network正式注册的账号,不能直接用于Y2JB,必须创建并使用单独的伪造激活账号。

伪造激活账号步骤:

  1. 在PS5上创建新的离线账号
  2. 登录新账号时打开etaHEN工具箱
  3. 导航到**"Remote Play"**菜单
  4. 账号将被自动伪造激活

后续操作指南

完成DNS配置和账号激活后,根据你的PS5状态选择相应操作:

已破解PS5:

  1. 安装YouTube应用PKG
  2. 通过FTP访问以下路径(如不存在则创建):
    /user/download/PPSA01650
  3. 从发布页下载download0.dat并通过FTP发送到上述路径

未破解PS5:

  1. 从发布页下载对应固件的备份文件:
    • 4.03 – 12.40固件Y2JB_backup_1.6(4.03)
    • 12.60及以上固件Y2JB_backup_1.6(12.20)
  2. 按照索尼官方指南从USB恢复备份数据

⚠️ 警告:恢复备份数据将格式化你的PS5,所有数据将被清除,请提前做好备份。

阻止YouTube更新(appinfo_editor.py)

为防止YouTube应用意外更新导致无法启动,可使用appinfo_editor.py脚本修改数据库:

  1. 通过FTP从PS5获取/system_data/priv/mms/appinfo.db
  2. appinfo.dbappinfo_editor.py放在同一目录
  3. 运行脚本修改数据库:
    python appinfo_editor.py
  4. 替换PS5上的appinfo.db文件前需:
    • 完全关闭YouTube应用
    • 进入设置页面
    • 确保没有正在安装或更新的软件包
  5. 通过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软锁。解决步骤:

  1. 软锁后使用正常网络连接(不使用自定义DNS)
  2. 启动YouTube并拒绝系统软件更新弹窗
  3. 成功启动YouTube后运行越狱并加载HEN
  4. 重新设置DNS为127.0.0.2,卸载YouTube
  5. 重新按照"已破解PS5"和"阻止YouTube更新"部分操作
  6. 重启PS5完成恢复

总结

通过本教程,你已掌握Y2JB的关键设置步骤,包括DNS配置和假账号激活。请根据你的PS5状态选择合适的操作流程,并注意备份重要数据。如需获取最新版本和更多详细信息,请查看项目仓库中的相关文件。

使用Y2JB时请遵守当地法律法规,本工具仅用于研究和开发目的。

【免费下载链接】Y2JBY2JB is userland code execution using PS5 Youtube app项目地址: https://gitcode.com/gh_mirrors/y2/Y2JB

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考