PS5-UMTX-Jailbreak 项目使用教程
1. 项目目录结构及介绍
PS5-UMTX-Jailbreak 项目目录结构如下:
PS5-UMTX-Jailbreak/
├── document/
│ └── en/
│ └── ps5/
├── LICENSE
├── README.md
├── appcache_manifest_generator.py
├── dns.conf
├── dumpserver.py
├── fakedns.py
├── host.py
├── localhost.pem
└── ...
document/
:包含项目文档的文件夹,目前只有英文版本的文档,位于en/ps5/
目录下。LICENSE
:项目许可证文件,采用 Unlicense 许可。README.md
:项目说明文件,包含项目的基本信息和使用说明。appcache_manifest_generator.py
:用于生成应用程序缓存的 Python 脚本。dns.conf
:DNS 配置文件,用于设置伪 DNS 服务器。dumpserver.py
:用于转储数据的 Python 服务器脚本。fakedns.py
:伪 DNS 服务器 Python 脚本。host.py
:用于启动 HTTPS 服务器的主 Python 脚本。localhost.pem
:本地 HTTPS 服务器证书文件。
2. 项目的启动文件介绍
项目的启动主要是通过 host.py
文件来完成的。该文件负责启动一个 HTTPS 服务器,以便在 PlayStation 5 上运行利用代码。
启动步骤如下:
- 确保
localhost.pem
证书文件存在。 - 运行
python host.py
命令启动服务器。
3. 项目的配置文件介绍
项目的主要配置文件是 dns.conf
,该文件用于配置伪 DNS 服务器,将 manuals.playstation.net
解析到你的 PC 的 IP 地址。
配置步骤如下:
- 打开
dns.conf
文件。 - 将
manuals.playstation.net
的 IP 地址设置为你的 PC 的 IP 地址。 - 保存并关闭文件。
之后,运行 python fakedns.py -c dns.conf
命令来启动伪 DNS 服务器。
确保正确配置 DNS 设置,以便在 PlayStation 5 上访问时能够正确解析到你的 PC。