etaHEN — универсальный активатор Homebrew

🚀 Поддержите проект
Если вы находите этот проект полезным и хотите поддержать его дальнейшее развитие, подумайте о том, чтобы угостить меня кофе!

Сборка из исходников
Исходный код предоставлен в папке Source code под лицензией GPLv3 со всеми необходимыми файлами для его сборки, как того требует GPLv3. Однако я не буду давать инструкции по сборке, поскольку любой разработчик должен уметь пользоваться cmake.
Официальный сайт эксплойта PS5
Рекомендуемые самостоятельно размещаемые эксплойты
Использование PowerShell-скрипта для отправки пейлоада в Windows (send_payload.ps1)
Если вы ещё этого не сделали, вам нужно либо включить выполнение скриптов глобально через
Set-ExecutionPolicy Bypass
в окне PowerShell с правами администратора, либо запустить скрипт следующей командой, заменив путь к скрипту
powershell.exe -ExecutionPolicy Bypass -File C:\Path\To\send_payload.ps1
Использование скрипта
.\send_payload.ps1 -Payload "C:\path\to\example.elf" -IP "192.168.xxx.xxx" -Port XXXX
ИЛИ
.\send_payload.ps1
cmdlet send_payload.ps1 at command pipeline position 1
Supply values for the following parameters:
(Type !? for Help.)
Payload: C:\path\to\example.elf
IP: 192.168.xxx.xxx
Port: XXXX
- Стандартные порты: SB elfldr 9021, exploit elfldr 9020
Возможности
- ★ панель инструментов etaHEN (замена настроек отладки)
- Пользовательские плагины etaHEN
- [Toolbox] Установка Homebrew Store на консоль
- [Toolbox] ★Параметры режима ожидания
- [Toolbox] Меню Remote Play
- [Toolbox] Меню плагинов / ELF-пейлоадов с опциями автозапуска
- [Toolbox] Меню внешнего жёсткого диска
- [Toolbox] Меню TestKit
- [Toolbox] Меню kstuff
- [Toolbox] Меню игрового оверлея
- [Toolbox] Меню читов (WIP)
- [Toolbox] Сочетания кнопок на геймпаде
- [Toolbox] Меню игр PS5 webMAN
- [Toolbox] Меню пользовательских опций игр
- [Toolbox] Отображение Title ID в главном меню
- [Toolbox] Отключение автозапуска Toolbox
- [Toolbox] Активация лицензии Blu-Ray
- [Toolbox] Автоматическое извлечение диска для эксплойтов на основе BD-J и LUA
- [Toolbox] Благодарности etaHEN и поддержавшие проект
- [Toolbox] Пользовательский текст и значок настроек отладки
- [Toolbox] Автоматическое открытие меню после загрузки etaHEN
- [Toolbox] множество различных настроек Toolbox
- Поддержка дешифрования FTP для React bundle (все прошивки) и Self (только на 2.xx)
- 2 отдельных демона для повышения стабильности и надёжности
- Демон Util будет автоматически перезапускаться основным демоном etaHEN
- Пользовательская версия системного ПО (пользовательская информация о системе)
- kstuff для поддержки fself и fpkg
- Журнал etaHEN в /data/etaHEN
- (необязательно) Общесистемное сочетание кнопок на геймпаде для открытия itemzflow
- Настройки отладки
- Game Dumper (интегрирован с Itemzflow)
- Конфигурационный файл HEN для настроек
- IPC-вызов джейлбрейка (джейлбрейк homebrew-приложений)
- Блокировка обновлений (отмонтирует раздел обновления)
- Необязательно читы/патчи Illusion Плагин
- Необязательно FTP-сервер на порту 1337
- Необязательно разрешить /data внутри песочниц приложений
- Сервер Klog на порту 9081
- Загрузчик ELF на порту 9021 (используйте Johns elfldr)
- Необязательно PS5Debug
- Интеграция с Itemzflow
- Необязательно Discord RPC-сервер на порту 8000, нажмите здесь для инструкций по настройке
- Необязательно сервис Direct PKG installer V2 с WebUI на http://PS5_IP:12800
- Необязательно сервис Direct PKG installer на порту 9090
etaHEN SDK
Создавайте собственные плагины с помощью etaHEN SDK
Подробнее здесь
Планируемые возможности
- [Toolbox] Счётчик FPS
- Больше патчей userland
- Улучшенная поддержка игр PS5 (itemzflow)
- И многое другое (подумайте о пожертвовании)
Конфигурационный файл etaHEN INI
Файл настроек etaHEN INI можно найти в /data/etaHEN/config.ini; доступ к нему возможен через встроенный FTP. Он автоматически создаётся при первом запуске etaHEN.