安装 boot9strap(通过 SSLoth-浏览器破解)


如果有疑问并且懂英语的话,可以到 Nintendo Homebrew Discord 服务器上使用英文寻求帮助。(请注意,如果你身处中国大陆,你可能需要通过科学上网来访问 Discord) 你也可以到译者的 QQ 群寻求帮助,群号为 942052497。
如果你喜欢我们的教程,可以通过捐赠支持我们。

技术细节(选看)

为了通过浏览器进行破解,我们需要通过一些手段来绕过系统版本检查,因为它会阻止版本非为最新的系统使用浏览器。

这里有一个公共的代理服务器可供使用,它将会利用 SSLoth 漏洞来绕过版本检查。

一旦更新检查被成功绕过,我们就可以通过一个漏洞页面来完成接下来的任务。

关于本页所使用漏洞的技术细节,请见这里(SSLoth)这里(universal-otherapp)

兼容性注意

SSLoth 允许目前系统版本在 11.13.0 及其以下的主机绕过浏览器版本检查,然后就可以使用到利用 universal-otherapp 的方法了,如 new-browserhax 或 old-browserhax(兼容 11.4.0 至 11.13.0 的所有区域主机)

如果你使用过卡带更新,则你的浏览器将无法打开。 如果是这样,则你需要通过系统更新将你的主机更新到最新版本,并按照最新版本的操作进行破解。

你需要准备点啥?

第一步 – 准备工作

本节中,你将会复制一些触发 browserhax 和 universal-otherapp 所需要的文件。

  1. 将主机关机
  2. 将你的 SD 卡插入到电脑
  3. 复制 otherapp.bin 到你 SD 卡的根目录下,然后重命名为 arm11code.bin
    • 根目录指的是你点进 SD 卡看到的目录,你可以在这个目录下看到 Nintendo 3DS 文件夹,但请不要点进去
    • 如果你没看到 .bin 后缀,则请不要手动加上 .bin 后缀
  4. 解压 Luma3DS .zip 里的 boot.firmboot.3dsx 到你 SD 卡的根目录
  5. 在 SD 卡根目录创建一个名为 boot9strap 的文件夹
  6. 从boot9strap .zip 文件中复制 boot9strap.firmboot9strap.firm.sha 到你SD卡的 /boot9strap/ 文件夹中
  7. 从 SafeB9SInstaller .zip 压缩包中复制 SafeB9SInstaller.bin 到 SD 卡根目录下
  8. 将SD卡重新插入你的主机
  9. 启动你的主机

第二步 – SSLoth

本节中,你将更改主机的网络连接设置,设置一个代理服务器来绕过浏览器的版本检查,允许浏览器在系统没有更新至最新的情况下运行。 这将让你能够在下一步中访问浏览器漏洞页面。

  1. 打开系统设置(本体設定 / System Settings)
  2. 进入到 互联网设置(インターネット設定 / Internet Settings) -> 连接设置(インターネット接続設定 / Connection Settings)
  3. 点击你目前在用的连接点槽位,然后进入到 设置变更(設定変更 / Change Settings) -> 下一页(右箭头) -> 代理设置(Proxy)
  4. 设置“代理服务器 (Proxy)”为“是(する / Yes)”,然后点击详细设置(詳細設定 / Detailed Setup)
  5. 设置代理服务器为 192.9.234.11,端口为 8080
  6. 点击 OK,然后点击保存(保存する / Save)
  7. 当提示时,点击“测试(テスト / Test)”进行连接测试
    • 测试应该会成功
  8. 点击 “OK” 继续
  9. 点两次 “返回”,然后点“关闭”来返回主菜单。

第三步 – 启动 SafeB9SInstaller

本节中,你将启动浏览器破解漏洞,它将使用 universal-otherapp 启动 boot9strap(自制固件)安装程序。

  1. 在主菜单中,同时按下 L 和 R 键来打开摄像头
    • 如果你无法打开摄像头,请直接进入 3DS 自带的浏览器然后输入链接访问(https://zoogie.github.io/web/nbhax/
  2. 扫描这个二维码(点击这里查看)
    • 如果出现错误,参见故障排查
    • 如果你收到了安全证书警告,请按 A 允许连接
  3. 点击“PROCEED TO HAXX”
  4. 如果一切成功的话,你将自动进入 SafeB9SInstaller

第四步 – 安装 boot9strap

本节中,你将会把自制固件安装到你的主机中。

  1. 出现提示时,按照上屏的提示输入按键组合来安装 boot9strap
  2. 安装完成后,按下 “A” 键重启主机
  3. 你的主机将会在重启后进入至 Luma3DS 配置菜单中
    • 如果你的主机在你尝试开机后自动关机了,请确认你已经从 Luma3DS .zip 中复制了 boot.firm 文件到你的 SD 卡根目录中
  4. 按下 “Start” 键保存设置并重启
    • 如果出现错误,继续至下一个页面即可解决

这时,你的主机默认将会自动启动 Luma3DS。

  • Luma3DS 不会给正常的主菜单增添任何看上去十分特别的东西。 如果你的主机现在已经启动到主菜单了,说明自制固件已经在运行了。
  • 在下一页中,我们将会教你安装一些有用的自制程序来完成安装步骤。

第五步 – 还原默认的 DNS

本节中,你将会还原你主机的网络设置到原先的状态。

  1. 打开系统设置(本体設定 / System Settings)
  2. 进入到 互联网设置(インターネット設定 / Internet Settings) -> 连接设置(インターネット接続設定 / Connection Settings)
  3. 点击你目前在用的连接点槽位,然后进入到 设置变更(設定変更 / Change Settings) -> 下一页(右箭头) -> 代理设置(Proxy)
  4. 将 “代理设置(Proxy)”设置为 “否(No/しない)”
  5. 点击 OK,然后点击保存(保存する / Save)
  6. 当提示时,点击“测试(テスト / Test)”进行连接测试
    • 测试应该会成功
  7. 将主机关机

继续至完成安装