Некоторые называют этот день датой смерти PSP, как бы то ни было, в этот день в сети появилось первое homebrew-приложение, не требующее наличие кастомной прошивки или homebrew enabler'а. Просто приложение, которое запустится под любой прошивкой.
Все сгубило демо
Уже достаточно долгое время на форумах появлялись, бурлили и затихали споры: единственные приложения, переносимые с одной psp с оф.прошивкой на другую без всяких изменений, были демо-игры. На некоторое время поиск дырок в демо-играх стал главной (и небезуспешной) забавой psp-хакеров.
Многим приходила на ум идея: а что, если взять демку, вынуть из неё всё, кроме подписи и запустить? Сначала ни у кого не получалось, но вот теперь товарищ kgsws, сделал это. Далее вольный перевод его слов.
Всё просто, приложение содержит ~PSP заголовок из демо-игры (UCES00206), один в один. Всего лишь надо подобрать последние 16 байт зашифрованного блока данных, чтобы соответствовать заголовочному CMAC – да, в этом весь трюк.
Есть несколько странных вещей, невозможно запустить хоумбрю с большим исполняемым блоком (а вот от блока с данными такой зависимости нет), и из-за ~PSP заголовка, необходимо, чтобы хоумбрю была такого же размера, что и демо.
Видео работающей homebrew вы можете посмотреть вот
здесь.
Также добавлен архив с этим самым приложением, опробовать можно на любой официальной прошивке.
Установка:
1) создать на карте памяти новую папку внутри /PSP/GAME/;
2) распаковать в нее файл EBOOT.PBP из скачанного архива;
3) запустить программу из меню Игра - Карта памяти.
Кто еще не понял, о чем речь: в скором времени можно будет запускать любое приложение без модифицированной\виртуальной прошивки.
Скачать с ifolder
Сообщение отредактировано 17 января 2011 17:25. Редактировалось 8 раз(а)