akela1979
03.04.2016, 20:04
http://www.pspx.ru/forum/attachment.php?attachmentid=11260
Инструкция по запуску ядра Linux
Спустя две недели после публикации прототипа метода взлома игровой приставки PlayStation 4, продемонстрирован успешный запуск на PlayStation 4 обычного дистрибутива Linux вместо штатной операционной системы Orbis OS, построенной на базе FreeBSD 9. Для обхода ограничений и выхода из изолированного окружения была использована эксплуатируемая через открытие специально оформленной web-страницы уязвимость в движке WebKit в сочетании с уязвимостью в работающем на уровне ядра драйвере GPU. В загруженном окружении Linux был запущен рабочий стол Xfce.
Необходимо:
Playstation 4 с прошивкой 1.76
Charles Proxy - Скачать (https://www.charlesproxy.com/)
USB флэшка с FAT 32
Initramfs.cpio.gz и bzImage - Скачать (http://www.pspx.ru/forum/attachment.php?attachmentid=11239)
Подготовка:
На отформатированную в FAT32 USB флэшку копируем из архива 2 файла - Initramfs.cpio.gz и bzImage.
Устанавливаем и запускаем Charles proxy на ПК
На PS4 в настройках сети выбираем "Использовать proxy сервер" и прописываем IP адрес вашего компьютера где установлен Charles, "порт" - 8888
PS4 Playground:
На приставке в настройках выбираем пункт - "Руководство"
Приставка откроет страницу manuals.playstation.net (http://manuals.playstation.net/document/ru/ps4/)
На ПК в Charles ищем запрос в окне "Structure", на пункте PS4 нажимаем правой кнопкой и выбираем "Map Remote"
В открывшемся окне прописываем PSPx.Ru Портал -> "http://akela.esy.es/ps4_portal/" -> "порт" - 80
Установка Ubuntu на Ваш USB HDD:
Скачать Ubuntu Iso ubuntu-14.04.4-desktop-amd64.ISO (http://releases.ubuntu.com/14.04/ubuntu-14.04.4-desktop-amd64.iso)
Скопируйте образ ISO в USB с помощью таких инструментов как unetbootin (https://unetbootin.github.io/)
Теперь вам нужно запустить ядро Linux на PS4 с помощью PS4 Playground
После чего выньте флешку с файлами bZimage & initramfs.cpio.gz, она больше не понадобится
Подключите свой подготовленный USB Hdd с Ubuntu, Ваш загрузочный раздел Ubuntu находится в каталоге /dev/sdc1
Чтобы смонтировать правильно нужный раздел его надо посмотреть командой >
fdisk -|
Монтируйте загрузочный раздел >
/dev/sdc1 newroot/
exec switch_root /newroot/ /newroot/sbin/init
Подождите несколько секунд, и вы должны увидеть ход загрузки Ubuntu, и наконец рабочий стол.
http://www.pspx.ru/forum/attachment.php?attachmentid=11264 http://www.pspx.ru/forum/attachment.php?attachmentid=11252 http://www.pspx.ru/forum/attachment.php?attachmentid=11244 http://www.pspx.ru/forum/attachment.php?attachmentid=11262
Источник opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=43616) & wololo.net (http://wololo.net/talk/viewtopic.php?f=66&t=45710)
Инструкция по запуску ядра Linux
Спустя две недели после публикации прототипа метода взлома игровой приставки PlayStation 4, продемонстрирован успешный запуск на PlayStation 4 обычного дистрибутива Linux вместо штатной операционной системы Orbis OS, построенной на базе FreeBSD 9. Для обхода ограничений и выхода из изолированного окружения была использована эксплуатируемая через открытие специально оформленной web-страницы уязвимость в движке WebKit в сочетании с уязвимостью в работающем на уровне ядра драйвере GPU. В загруженном окружении Linux был запущен рабочий стол Xfce.
Необходимо:
Playstation 4 с прошивкой 1.76
Charles Proxy - Скачать (https://www.charlesproxy.com/)
USB флэшка с FAT 32
Initramfs.cpio.gz и bzImage - Скачать (http://www.pspx.ru/forum/attachment.php?attachmentid=11239)
Подготовка:
На отформатированную в FAT32 USB флэшку копируем из архива 2 файла - Initramfs.cpio.gz и bzImage.
Устанавливаем и запускаем Charles proxy на ПК
На PS4 в настройках сети выбираем "Использовать proxy сервер" и прописываем IP адрес вашего компьютера где установлен Charles, "порт" - 8888
PS4 Playground:
На приставке в настройках выбираем пункт - "Руководство"
Приставка откроет страницу manuals.playstation.net (http://manuals.playstation.net/document/ru/ps4/)
На ПК в Charles ищем запрос в окне "Structure", на пункте PS4 нажимаем правой кнопкой и выбираем "Map Remote"
В открывшемся окне прописываем PSPx.Ru Портал -> "http://akela.esy.es/ps4_portal/" -> "порт" - 80
Установка Ubuntu на Ваш USB HDD:
Скачать Ubuntu Iso ubuntu-14.04.4-desktop-amd64.ISO (http://releases.ubuntu.com/14.04/ubuntu-14.04.4-desktop-amd64.iso)
Скопируйте образ ISO в USB с помощью таких инструментов как unetbootin (https://unetbootin.github.io/)
Теперь вам нужно запустить ядро Linux на PS4 с помощью PS4 Playground
После чего выньте флешку с файлами bZimage & initramfs.cpio.gz, она больше не понадобится
Подключите свой подготовленный USB Hdd с Ubuntu, Ваш загрузочный раздел Ubuntu находится в каталоге /dev/sdc1
Чтобы смонтировать правильно нужный раздел его надо посмотреть командой >
fdisk -|
Монтируйте загрузочный раздел >
/dev/sdc1 newroot/
exec switch_root /newroot/ /newroot/sbin/init
Подождите несколько секунд, и вы должны увидеть ход загрузки Ubuntu, и наконец рабочий стол.
http://www.pspx.ru/forum/attachment.php?attachmentid=11264 http://www.pspx.ru/forum/attachment.php?attachmentid=11252 http://www.pspx.ru/forum/attachment.php?attachmentid=11244 http://www.pspx.ru/forum/attachment.php?attachmentid=11262
Источник opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=43616) & wololo.net (http://wololo.net/talk/viewtopic.php?f=66&t=45710)