Просмотров: 224673-04-2016, 14:15
Как и "завещали" fail0verflow - "мы вам для взлома PS4 не понадобимся - это и так слишком просто". Собственно так оно и произошло - сегодня в сети появилась подробная инструкция по запуску ядра Linux со всеми необходимыми для этого файлами. Требования:
Загрузки: Charles Proxy - Скачать Initramfs.cpio.gz и bzImage - Скачать Теория: Поясню в общих чертах что мы будем делать. Если ваша PS4 с прошивкой 1.76 ни разу не выходила в интернет то вы не сможете запустить браузер не войдя в PSN, а в PSN нельзя войти не обновив прошивку. Замкнутый круг. Но есть способ запустить браузер не заходя в PSN - если из меню настроек вызвать справочник, то откроется браузер по определённому адресу. При помощи прокси Charles мы перехватываем этот адрес и подставляем вместо него наш PS4 Playground использующий уязвимость браузера который и запускает ядро Linux-а с USB флэшки Готовим ПК: 1. Ставим Charles proxy. 2. На предварительно отформатированную в FAT32 USB флэшку копируем из архива 2 файла - Initramfs.cpio.gz и bzImage. Файлы должны быть в корне флэшки. Готовим PS4: 1. Запускаем Charles на ПК 2. На PS4 идём в настройки сети и выбираем "Использовать proxy сервер" 3. В графе "адрес" прописываем IP адрес вашего компьютера где установлен Charles, в графе "порт" - 8888 Настраиваем PS4 Playground: 1. На PS4 в меню Настройки выбираем самый первый пункт - "Руководство" 2. Консоль откроет страницу по адресу http://manuals.playstation.net/document/ru/ps4/ 3. На ПК в Charles ищем этот запрос в окне "Structure", на пункте PS4 нажимаем правой кнопкой и выбираем "Map Local" 4. В открывшемся окне выбираем папку "PS4-playground-gh-pages" распакованную из архива. В папке должны быть файлы index.html, browser.html и другие Запускаем Linux: 1. Закрываем и снова открываем "Руководство" - вместо него должен открыться наш PS4 Playground: 2. Предварительно вставив в PS4 подготовленную ранее флэшку нажимаем кнопку "Load!" в боксе "Linux Loader" и вуаля: Примечания: 1. Пока что это всего-навсего практически голое ядро Linux, но я уверен что в ближайшее время в сети появятся дистрибутивы со всеми необходимыми драйверами, графическим интерфейсом и прочими плюшками. 2. В качестве прокси не обязательно использовать Charles - подойдёт любая программа которая умеет перехватывать и подменять запросы - например SKFU proxy. 3. За основу взята инструкция от Senaxx с сайта playstationscenefiles.com P.S. Да, это не фэйк. Проверено на моей личной PS4 - всё работает Update:Запускаем Ubuntu Что понадобится: PS4 с прошивкой 1.76. Usb флешь накопитель или USB Hdd, с достаточным объёмом для установки Ubuntu. Прежде всего вам нужно установить Ubuntu на ваш USB HDD: Скачать Ubuntu Iso releases.ubuntu.com Скопируйте образ ISO в USB с помощью таких инструментов как unetbootin (Win/mac/linux) https://unetbootin.github.io/, так же вы можете записать образ на DVD болванку. Теперь вам нужно запустить ядро Linux на PS4 После чего выньте флешку с файлами bZimage & initramfs.cpio.gz, она больше не понадобится, все находится в оперативной памяти, подключите свой подготовленный USB Hdd с Ubuntu ( /dev/sdXX). Ваш загрузочный раздел Ubuntu находится в каталоге /dev/sdc1 Монтируйте /dev/sdc1 newroot/ exec switch_root /newroot/ /newroot/sbin/init Если не получится с первого раза, снова введите команду. Подождите несколько секунд, и вы должны увидеть ход загрузки Ubuntu, и наконец рабочий стол.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. Информация Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации. |