Перейти к содержанию
Авторизация  
Admin

Основные инструкции

Рекомендуемые сообщения

Требования к системе, покупка PS4. Информация по нахождению PS4 с прошивкой 4.05 или ниже

На данный момент единственной подходящей для взлома версией прошивки является 4.05. Всё, что выше чем 4.05 - нам не подходит. На данный момент возможностей даунгрейда (понижения) прошивки с 4.06 (и/или выше) до 4.05 не существует! 

Таким образом, к покупке подходит любая PS4 (как "толстая", так и "слимка" и "прошка") с версией прошивки 4.05 или ниже. PS4 с версией прошивки 4.01 и ниже можно легко обновить с USB-накопителя до 4.05. 

Узнать версию прошивки PS4 перед покупкой можно так: в главном меню зайти в "Настройки" -> "Система" -> "Информация о системе". 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обновление PS4 до прошивки 4.05, блокировка серверов обновлений

Если на Вашей PS4 уже установлена прошивка 4.05, то переходите к следующему спойлеру. А для тех, у кого стоит 4.01 и ниже, приступаем:Отключаем PS4 от интернета любым подходящим способом (физически вынимаем сетевой шнур / отключаем Wi-Fi / блокируем доступ в интернет с помощью файрволла / и т.п.). Если в приводе есть диск с игрой то извлекаем его.Заходим в настройки PS4, переходим в "Система" -> "Автоматические загрузки" -> снимаем галки с “Файлы обновлений системного программного обеспечения” и “Автоматическая установка”. Затем переходим в "Настройки энергосбережения" -> "Выбрать функции, доступные в режиме покоя" и снимаем галку с "Сохранить подключение к Интернету". 

Так же рекомендуется заблокировать следующие адреса серверов обновлений в маршрутизаторе/фаерволле:

post.net.playstation.net
get.net.playstation.net
fus01.ps4.update.playstation.net
feu01.ps4.update.playstation.net
deu01.ps4.update.playstation.net
ps4updptl.eu.np.community.playstation.net
tmdb.np.dl.playstation.net
themis.dl.playstation.net
sf.api.np.km.playstation.net
asm.np.community.playstation.net
artcdnsecure.ribob01.net
api-p014.ribob01.net
apicdn-p014.ribob01.net
t-prof.np.community.playstation.net
ps4.updptl.sp-int.community.playstation.net
ps4updptl.jp.sp-int.community.playstation.net
ps4-eb.ww.np.dl.playstation.net

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Запуск Kernel Exploit, использование Payload

Kernel Exploit - использование уязвимости в ядре системы PS4 для получения полных прав доступа.
Payload - небольшие программы различного толка (на пример FTP сервер).

Базовый функционал

Для начала нам потребуется программа Exploit Host: архив "ps4-exploit-host-win-v0.3.18.1.zip" Из раздачи в папке "_PS4_hackpack\PC Apps & Tools\Exploit Host" распаковываем в надежное место. Запускаем файл ps4-exploit-host.exe, откроется окошко программы где будет написано состоянии серверов и IP-адрес компьютера. 

На PS4 заходим в Настройки -> "Сеть" -> "Установить соединение с Интернетом" -> выбираем тип используемого подключения -> и выбираем "Специальный". Доходим до "Настроек DNS", выбираем "Вручную". В "Основной DNS" пишем IP-адрес компьютера, указанный в окне программы в предыдущем пункте, "Дополнительный DNS" оставляем пустым (если система не позволяет оставить его пустым, пишем тоже самое что и в основной).Возвращаемся в главное меню Настроек и запускаем "Руководство пользователя" должен будет открыться Web-браузер на странице с выбором Kernel Exploit'a. На данном этапе выбираем Specter т.к. он более стабильный. Если эксплоит сработал успешно, то на странице будет отображена техническая информация и в конце будет надпись "Waiting for payload".Если всё прошло успешно, то мы научились запускать Kernel Exploit, на данном этапе закрываем браузер долгим удержанием кнопки "О", однако помните: для передачи пэйлоадов браузер должен оставаться открытым.Об отличиях в разных Kernel Exploit'ах можно почитать под спойлером "Информация по различным Kernel Exploit'ам" 

Решение потенциальных проблем:П.: При запуске User's Guide ничего не происходит/долгая загрузка с ошибкой/схожая проблема. Р.: На компьютере закрываем все программы, которые используют интернет, в особенности Skype. Убеждаемся что в настройках DNS на PS4 выставлен IP-адрес компьютера указанный в окне программы. Перезапускаем "Exploit Host".П.: При запуске User's Guide Web-страничка с выбором эксплоита открывается, но при его запуске ничего не происходит. Р.: Если такое происходит при запуске эксплоита от Specter, то попробуйте закрыть Web- браузер долгим удержанием кнопки "О" и/или перезагрузить консоль. При запуске эксплоита от IDC это нормальное поведение, на самом деле эксплоит отрабатывает.Так же если у вас есть проблемы с ps4-exploit-host.exe то попробуйте использовать версию основанную на Python. Находится она в архиве "ps4-exploit-host-v0.3.18.1.zip", запускается файлом start.py. Для запуска требуется установленный в системе Python, данная программа есть в раздаче по пути "_PS4_hackpack\PC Apps & Tools\Python". 

Обратите внимание, что Kernel Exploit "слетает" при каждой перезагрузке консоли, соответственно после каждой перезагрузки его надо запускать заново. 


Теперь, когда мы разобрались с запуском эксплоита приступим к передаче и запуску Payload'ов (небольших полезных программ, на пример PS4HEN, FTP и другие).Я уже включил необходимые Payload'ы в состав Exploit Host, так же их можно найти отдельно в раздаче в папке "_PS4_hackpack\PS4 Apps & Tools\Payloads".Так же обратите внимание, что в Kernel Exploit'е от XVortex имеется встроенный пэйлоад PS4HEN, применяющийся автоматически при запуске эксплоита. 

Запускаем Exploit Host после чего повторяем запуск эксплоита от Specter на PS4 через "Руководство пользователя" (после успешного запуска эксплоита не закрывайте браузер, для передачи пэйлоадов он должен оставаться открытым). В окне программы "Exploit Host" появится предложение какой пэйлоад отправить на консоль, выбираем "PS4HEN" с помощью соответствующей цифры, и нажимаем Enter.На PS4 возвращаемся на домашний экран нажатием кнопки PS, после чего заходим в Настройки и проматываем в самый низ, теперь там появились заветные "★Debug Settings"!В "Debug Settings" в разделе "Game" находится "Package Installer" который позволяет устанавливать .PKG файлы находящие в корне подключенного USB-накопителя отформатированного в exFAT (NTFS не подходит!).Внимание: не изменяйте никакие другие параметры в "Debug Settings" если вы не уверены на 100% что именно вы делаете, иначе возможны последствия вплоть до полного брика консоли! 

Вот таким не хитрым способом осуществляется передача и запуск любых пэйлоадов. Однако, лично я считаю что вышеописанный способ является не очень удобным в определенных случаях, и ниже я опишу другие возможные варианты запуска как эксплоитов, так и передачи пэйлоадов. 


Так же в интернете доступны сайты позволяющие запуск Kernel Exploit'а и Payload'а без ПК. На сегодня данный способ является не стабильным, по этому стоит ли этим пользоваться или нет решать вам.

Список адресов:

https://sce.party/ps4/hen/

https://darksoftware.xyz/ps4hen/index.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Установка и запуск игр а так же homebrew приложений

Для установки и последующего запуска игр и homebrew нам потребуется применение специального пэйлоада позволяющего установку и запуск не официальных .PKG файлов. 

Запускаем Kernel Exploit от XVortex который содержит в себе встроенный пэйлоад "PS4HEN" применяющийся автоматически (в браузере появится всплывающее окно с уведомлением о процессе запуска).Либо запускаем любой Kernel Exploit и передаем на PS4 пэйлоад "PS4HEN". 

Теперь проверим что все работает корректно: файл "testapp.pkg" из раздачи в папке "_PS4_hackpack\PS4 Apps & Tools\PKGs\testapp" копируем в корень USB-накопителя отформатированного в exFAT (NTFS не подходит!) и подключаем его к PS4. На PS4 заходим в Настройки -> ★Debug Settings -> Game -> Package Installer и устанавливаем "testapp.pkg". После завершения установки в главном меню появится "TestApp", запускаем её, должна будет открыться надпись "Test Application Hello world, PS4!" на темном фоне.Если при установке "testapp.pkg" появляется ошибка, то значит что пэйлоад отработал некорректно, попробуйте повторить весь процесс заново.Если при запуске "TestApp" появляется надпись на синем фоне и больше ничего не происходит, то значит что пэйлоад отработал некорректно. 


Установка любых игр и прочих приложений на PS4 происходит вышеописанным способом: передать .PKG на USB-накопитель >> на PS4 зайти в ★Debug Settings >> установить .PKG файл. 


После перезагрузки PS4 установленные ранее игры и др. приложения не будут запускаться. Для того чтобы они начали запускаться требуется запустить Kernel Exploit и передать на PS4 пэйлоад "PS4HEN". 

Важно: Не делайте ребилд Базы данных на приставке - иначе удалятся все установленные игры. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

×