PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PS5 хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=494)
-   -   [PS5HEN] Запуск пираток на PS5 OFW [4.03 и 4.50] (https://www.pspx.ru/forum/showthread.php?t=114411)

in1975 16.11.2023 09:46

[PS5HEN] Запуск пираток на PS5 OFW [4.03 и 4.50]
 
Вложений: 2

Запуск пираток на PS5 OFW
4.03 и 4.50




  • Поскольку активация HEN занимает несколько попыток, то рекомендуется после активации HEN и завершении игры не выключать PS5, а перевести консоль в режим покоя. После выхода из режима покоя Debug Settings на месте, ребутов нет.
  • Внимание: не изменяйте никакие параметры в "Debug Settings" если вы не уверены на 100% что именно вы делаете, иначе возможны плохие последствия, вплоть до полного брика консоли!
  • Ни в коем случае не заходить в IDU MODE
  • Реконструкцию базы данных не делайте после установки игр, иначе потеряете их.
  • Установите корректную дату и время, иначе будут ошибки при установке некоторых игр.
  • После перезагрузки PS5 установленные ранее homebrew приложения не будут запускаться. Для того, чтобы они начали запускаться, требуется запустить kernel exploit и передать на PS5 нужный пэйлоад.
  • При использовании программ для пк, не используйте киррилицу в пути и в имени компьютера.
  • Внешние диски NTFS не поддерживаются (только MBR, exFat)
  • Отключайте программы, которые используют 80 порт. Например: если установлен Skype, то открываем его настройки > Дополнительно > Соединение > снимаем галку "Для доп. входящих соединений исп. порты 80 и 443" и перезагружаем его. Чтобы узнать какая программа занимает этот порт можете прочитать тут
  • Если в приводе есть диск - извлеките.
  • Рекомендуется все снести от предыдущего владельца и начать с чистого листа. Меньше будет проблем в дальнейшем. Для этого в рекавери меню выбираем 6 пункт – сбросить PS5.
  • Зайдите в Настройки-Система-Обновления и настройки системного программного обеспечения и снимите галки с автоматической загрузки и установки файлов обновления.
  • Заблокируйте в роутере следующие адреса, чтобы не качать обновления, либо настройте днс (следующая закладка). Настройка роутера: Пример 1, Пример 2, Пример 3. Если скачали обновление, установите из REC версию вашей актуальной прошивки (третий пункт рекавери)
    block
    Код:

    a01.cdn.update.playstation.org.edgesuite.net
    a192.d.akamai.net
    al02.cdn.update.playstation.net
    api-p014.ribob01.net
    apicdn-p014.ribob01.net
    artcdnsecure.ribob01.net
    artcdnsecure.ribob01.netapi-p014.ribob01.net
    asm.np.community.playstation.net
    get.net.playstation.net
    playstation.sony.akadns.net
    post.net.playstation.net
    sf.api.np.km.playstation.net
    t-prof.np.community.playstation.net
    themis.dl.playstation.net
    tmdb.np.dl.playstation.net
    us.np.stun.playstation.net
    dru01.ps5.update.playstation.net
    fru01.ps5.update.playstation.net
    duk01.ps5.update.playstation.net
    fuk01.ps5.update.playstation.net
    dus01.ps5.update.playstation.net
    fus01.ps5.update.playstation.net
    feu01.ps5.update.playstation.net
    dau01.ps5.update.playstation.net
    fau01.ps5.update.playstation.net
    djp01.ps5.update.playstation.net
    fjp01.ps5.update.playstation.net
    sgst.prod.dl.playstation.net
    gs2.ww.prod.dl.playstation.net


Способ блокировки обновления прошивки и подготовки к взлому:
  1. Включите PS5
  2. Перейдите в настройки, выберите “Сеть”
  3. Поставьте галочку напротив “Подключить к Интернету”
  4. Перейдите в “Установить соединение с Интернетом”
  5. Выберите “Настроить вручную”
  6. Выбираем тип используемого подключения (проводное или wifi)
  7. Выбираем настройки в зависимости от типа подключения
  8. В меню “Настройки DNS” выберите “Вручную”
    • В поле “Основной DNS” ввести 62.210.38.117
    • В поле “Дополнительный DNS” ничего не вводить, оставить 0.0.0.0
  9. Все остальное оставляем как есть
  10. Нажимаем “Готово”

Слияние пакетов игры и обновления Ps4 для Ps5.
  • Скачиваем оригинальный файл игры и файл обновления с бэкпортом. В пути к игре не должно быть русских названий папок, а также пробелов. Рассчитывайте минимум 3-х кратное свободное место на диске на время работы скрипта. Необходимо место для распаковки пакетов и сборки нового.
  • Скачиваем Вложение 18722, распаковываем
  • Запускаем PlayStation5\PS4Tools\1 - Run.cmd
  • Выделяем игру и патч, нажимаем правой кнопкой мыши, выбираем PS5: Merge Game + Update - Remaster
  • Нажмите для увеличения
  • Ждем. Программа создаст файл с игрой, её версией и окончанием (Remaster). При установке на PS5 версия игры будет отображаться правильно.
  • Для переноса игр на PS5 - флешка, ssd или какой другой накопитель должен быть как “Основной раздел” не “Логическим” иначе PS5 не увидит *.pkg файлы.

При помощи “Руководство пользователя, здоровье и безопасность и прочая информация”
  1. Узнаем ваш IP адрес PS5 в информации о системе
    Нажмите для увеличения
  2. Выбираем руководство пользователя, происходит кэширование страницы в память PS5
  3. Делаем двойное быстрое нажатием кнопки L2 и открывается вот такое окно
    Нажмите для увеличения
  4. Переходим в самую верхнюю строчку “URL Redirector” и нажимаем :cross-ps3:. Выпадает клавиатура, на которой можно написать любой сайт
  5. Вводим es7in1.site/ps5jb и жмём “Submit” – готово
  6. Выбираем хост от “Zecoxao Cex To Dex”, хост “Specter Cex No Dex” так же стабилен. “Sleisgoevy 4.03 Bin JBV2” на данный момент менее стабилен, хоть там и есть прямой проброс payload`а (без компьютера), много ребутов.
  7. Должно появиться окно “Ready?” и надо нажать ОК
  8. Далее появится сообщение такого вида
    Нажмите для увеличения
  9. Итак, у нас включен Debug Settings и включен загрузчик ELF файлов который можно пробросить через порт 9020
  10. На компьютере запускаем программу NetCat GUI v1.2.exe (входит в Вложение 18722) (компьютер должен быть в той же локальной сети).
  11. Вводим ip адрес от пс5, порт указываем 9020, в третьем поле указываем путь до ps5-kstuff.bin (входит в Вложение 18722)
    Должно получиться примерно такое:
    Нажмите для увеличения
  12. Нажимаем “Inject Payload”
    Может вылететь ошибка - это нормально, жмём окей и ждём секунд 10 после чего выходим в меню.
  13. Чтобы появился пункт Debug Settings надо перезайти в настройки через главное меню.
    Нажмите для увеличения
  14. После активации HEN скопируйте игру в корень диска (в exFat), подключите внешний диск, и установите через debug menu/game/package installer.
    Примечание: при входе в каждый пункт сначала выбивает ошибку, и только потом видно сами пункты меню.
  15. Для переноса игр на PS5 - флешка, ssd или какой другой накопитель должен быть как “Основной раздел” не “Логическим” иначе PS5 не увидит *.pkg файлы.

При помощи “InternetBrowserPS5.pkg” (входит в Вложение 18722)
  • Для его активации нужно проделать все те же пункты, что в варианте 1.
    Далее при появлении пункта Debug Settings, через Package Installer установить InternetBrowserPS5.pkg
  • Теперь можно в браузере можно вводить сайт https://es7in1.site и там активировать exploit.

Общее для обоих вариантов:
  1. Хост в архиве - Macedo (проброс пейлоудера - автоматический). Хешируется в память, т.е. для повторной активации, ни ПК ни телефон не нужен.
  2. Хост можете менять в папке "web", на любой другой, путем удаления и копирования файлов.
  3. Выбраны максимально легкие и простые web серверы.
  4. После замены хоста, обязательно чистим куки и кеш!!!
  5. Чтобы появился пункт Debug Settings надо перезайти в настройки через главное меню.
    Нажмите для увеличения
  6. После активации HEN скопируйте игру в корень диска (в exFat), подключите внешний диск, и установите через debug menu/game/package installer.
    Примечание: при входе в каждый пункт сначала выбивает ошибку, и только потом видно сами пункты меню.
  7. Для переноса игр на PS5 - флешка, ssd или какой другой накопитель должен быть как “Основной раздел” не “Логическим” иначе PS5 не увидит *.pkg файлы.
  1. Качаем архив Вложение 18723
  2. Извлекаем папку Windows в любое место. Желательно без длинных путей, кириллицы и пробелов. Саму папку, потом можно переименовать.
  3. В папке "web" находятся файлы хоста Macedo. Можно заменить на любой другой офлайн хост.
  4. Чтобы поменять порт, открываем файл "RebexTinyWebServer.exe.config", любым текстовым редактором и меняем на другой (по умолчанию 8080: значение value="8080").
  5. Открываем порт указанный в файле "RebexTinyWebServer.exe.config, в брандмауэре. Если не меняли, открывайте 8080. Как открыть в брандмауэре смотрите п.6-8 в этом гайде.
  6. Запускаем "RebexTinyWebServer.exe"
  7. Нажимаем "Start"
  8. В браузере пс5 указываем IP вашего ПК и через : порт. Например: 192.168.0.10:8080
  9. После активации эксплойта на консоли, в программе нажимаем "Stop" и закрываем.
  1. Качаем архив Вложение 18723
  2. Извлекаем папку Android в любое место.
  3. Копируем папку "web" в корень памяти телефона. Можно куда угодно, но мне так просто удобней.
  4. Устанавливаем Simple HTTP Server_1.8.0.apk (входит в архив Вложение 18723).
  5. Вся настройка на скрине. Поэтапно:
    Нажмите для увеличения
    • Выбираем порт. Можно оставить 8080.
    • Выбираем папку, которую ранее скопировали на телефон. После выбора даем разрешение на использование этой папки.
    • Оставляем только эти галки, другие не ставим. Они по умолчанию выбраны.
    • Запускаем кнопкой "START".
  6. В браузере ps5 указываем IP вашего телефона и через : порт. Например: 192.168.0.11:8080
  7. После активации эксплойта на консоли, web сервер можно остановить кнопкой "STOP"

Тоже самое что в варианте 2, но вводить сайт: https://snejka1915.ucoz.net/ps5.html
Отличие в том, что пейлоад отправлять не надо. На данный момент менее стабильно.

Через платы ESP8266 и ESP32 S2. Подробнее тут
  1. На PS4 копируем сохранения на флешку через стандартный механизм (Настройки>Управление сохраненными данными приложений)
  2. Смотрим на флешке ID пользователя, который указывается в наименовании папки (PS5\SAVEDATA\<ID>). Создаем данного пользователя на взломанной PS5 с точно с таким же именем и активируем данную новую учётную запись в программе Apollo save tool:
    • Создаем на компьютере файл с именем owners.xml:
      Код:

      <?xml version="1.0" encoding="UTF-8"?>
      <apollo platform="PS4" version="1.0.0">
        <owner name="XXXXX">
          <console idps="" psid="XXXXX"/>
          <user id="XXXXX" account_id="XXXXX"/>
        </owner>
      </apollo>

    • Вместо XXXXX заполняем:
      owner name - имя пользователя
      psid - смотрим в Apollo Save Tool в секции About (судя по всему можно не заполнять, но я заполнил)
      user id - смотрим в Apollo Save Tool в секции About
      account_id - заполняем ID аккаунт из пункта 2 (самое важное)
    • Данный файл по FTP скидываем на консоль в папку /data/apollo/
    • Заходим в Apollo во вкладку User Tools, выбираем Activate PS4 Accounts. Выбираем наш созданный аккаунт (с таким же именем как на лицензионной консоли, с которой мы взяли сейв). Если все сделано правильно, то вместе со строкой автогенерации ID аккаунт будет выбор именно того ID, который мы прописали в файле owners.xml
    • Активируем аккаунт и перезагружаем консоль
    • Таким образом у нас в системе появился аккаунт с точно таким же ID как на лицензионной консоли, с которой мы взяли сейв. Теперь можно с флешки скопировать сохранение на консоль.
  3. Заходим под этим новым аккаунтом на взломанной PS5 и копируем сохранения с флешки на консоль через стандартный механизм (если пользователя не активировать, то система не даст скопировать сейвы - будет требовать подключение к PSN). Если попробовать загрузить игру после этого, то игра напишет что сохранения повреждены (но некоторые могут загрузиться), поэтому нужны дополнительные манипуляции
  4. Заходим под новым аккаунтом в Аполло и копируем все сохранения, размещенные на HDD (которые ранее перенес с флешки) на USB носитель
  5. Перезаходим на PS5 под старым постоянным аккаунтом (под которым я и хочу играть на взломаной консоли)
  6. Нужно под старым аккаунтом по всем играм, по которым мы хотим перенести сейвы с лицензии, создать сохранения в игре. Это нужно чтобы консоль к каждой игре создала сейв с keystone, который привязан к пользователю
  7. Далее заходим в Аполло, в сейвы на HDD, открываем сейв нужной игры и нажимаем Export Keystone. Консоль переписывает Keystone на HDD в папку Аполло.
  8. Далее переходим в сейвы на USB. Выбираем сейв, который хотим перенести на консоль и нажимаем Import Keystone. Тем самым Аполло копирует Keystone, который привязан к пользователю на взломанной консоли в папку с сейвом.
  9. Нажимаем Apply Changes and Resign - Apollo переподписывает сейв на флешке под пользователя взломанной консоли и внедряет в него Keystone, который мы взяли из созданного сохранения к этой игре на взломанной консоли
  10. Нажимаем копировать сейв на HDD
  11. Запускаем игру и все сохранение нормально работает. Повторяем процедуру для остальных сохранений
  12. После переноса небходимых сейвов пользователя аккаунта, с которого мы брали сейвы, со взломаной консоли можно удалить


Powelitel92 17.11.2023 21:54

Привет! Не дождался ответа по-поводу актуальных DNS в теме про взлом PS4. Здесь прописали цитата: “"Основной DNS” ввести 62.210.38.117" это актуально и для PS4 hen?

in1975 17.11.2023 22:07

Powelitel92, да, можно и его

Powelitel92 17.11.2023 23:35

А кроме него, какие ещё можно?

ErikPshat 18.11.2023 11:53

Цитата:

Сообщение от Powelitel92 (Сообщение 1276503)
Здесь прописали цитата: “"Основной DNS” ввести 62.210.38.117" это актуально и для PS4 hen?

Этот вопрос надо задавать в теме по PS4 здесь: [PS4HEN] Запуск пираток на PS4 OFW [9.00]
Нажмите для увеличения


DNS - это просто адрес сервера, на который идёт перенаправление, где вместо адреса типа 62-210-38-117.rev.poneytelecom.eu пишется IP-адрес сервера.

Powelitel92 18.11.2023 12:44

Ну там никто не отвечал в течение недели, эта тема для Вас видно намного актуальнее :blush:

in1975 19.11.2023 07:34

ErikPshat, достаточно 62.210.38.117 в качестве адреса. А определить адрес легко, вводим например ping ya.ru -n 1 и в ответе смотрим адрес. Но не все сайты содержат переадресацию по адресу.

Ang3l42 19.11.2023 18:42

Цитата:

Сообщение от Powelitel92 (Сообщение 1276511)
Ну там никто не отвечал в течение недели, эта тема для Вас видно намного актуальнее

Смысла нет просто отвечать особого. Хосты ты в гугле можешь найти. Если у хоста есть днс сервер, то на нем его и найдешь. Зато можно наказание получить вполне обоснованное за сообщение не имеющее никакого отношения к теме. ;)

pavlik 19.11.2023 19:01

Всем привет.Уважаемые разработчики мне нужен оффлайн взлом.
В наличии:
PS5 - 4.03
PC - win 11
POCO x3 pro - Android 11

Помогите пожалуйста вот с этим :

https://youtu.be/gjkaL1pTOQs?feature=shared

https://github.com/idlesauce/PS5-Exploit-Host

Желательно для Андроид.
Awebserwer для андроид умеет с этим работать?

in1975 20.11.2023 10:42

pavlik, Для андроида и windows добавил способ в шапку простой вариант для оффлайн (вариант 3)




Тему закончил (основное), добавил в важные, закрепил.

pavlik 20.11.2023 13:52

in1975 это КЛАСС.
Нет Слов
После работы проверю и напишу.
СПАСИБО ОГРОМНОЕ.

pavlik 20.11.2023 17:57

62.210.38.117 у нас заблокирован.
Jailbreak не удается.
Будем изучать offline fake dns метод.
https://youtu.be/gjkaL1pTOQs?feature=shared

D777 20.11.2023 22:13

Ну то что можно игры от пс4 запустить на ломанной пс5 это круто:D, пусть даже немного надо будет пошаманить:beach:.

in1975 21.11.2023 11:30

pavlik, учти что оффлайн методы срабатывают далеко не сразу.

Powelitel92 25.11.2023 08:46

Цитата:

Сообщение от Ang3l42 (Сообщение 1276544)
Зато можно наказание получить вполне обоснованное за сообщение не имеющее никакого отношения к теме. ;)

Первоначальное сообщение имело отношение к теме, потому что вопрос был про то, можно ли применить аналогию и как выяснилось, что можно, этот DNS
хоть и не меняет Руководство на взлом то хотя бы блокирует PSN без блокировки интернета. Дальше вызов на флуд был уже с других сторон с тем что "мудрейшие молвят писать про тему исключительно в теме даже если там никто не отвечает неделями";)

Цитата:

Сообщение от Ang3l42 (Сообщение 1276544)
Смысла нет просто отвечать особого

По мне так странная фраза, да можно было найти работающий DNS на другом форуме, но чести этому это не делает:scratch_one-s_head:

AlexLS 18.12.2023 18:36

Китайские ревизии подлежат взлому ?

in1975 19.12.2023 10:43

AlexLS, а почему нет? там такое же ПО

verflught 16.01.2024 21:49

Цитата:

Сообщение от D777 (Сообщение 1276588)
Ну то что можно игры от пс4 запустить на ломанной пс5 это круто:D, пусть даже немного надо будет пошаманить:beach:.

хотелось бы поподробнее почитать про то как поиграть в ломанные игры от пс4 на ломанной пс5
а главное можно ли поиграть на шитой пс5 в игры из этого списка
https://www.pspx.ru/forum/showthread.php?t=107062
и если да, то есть ли инструкции как их правильно устанавливать?

in1975 17.01.2024 09:14

verflught, закладка подготовка.

Wolfzak 01.02.2024 08:48

Присматриваю PS5, но что не понял фразы

Цитата:

Поскольку активация HEN занимает несколько попыток


Текущее время: 16:22. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.