Comments 5
Да, даунгрейдил используя teensy и 40+ проводов к тест поинтам, до того как появился вариант без пайки...
CECH-25xxx
Часть из них, к слову, прошивается.
Имея в наличии модель CECH-4208C (непрошиваемая superslim) когда-то с удивлением узнал, что и там можно запускать хоумбрю (HFW и PS3Xploit). В какой-то момент перекидывать файлы с помощью внешнего диска надоело, решил изучить возможности установки по сети, благо WebMAN и IrisMAN такое позволяли. Не без проблем и патчинга удалось собрать ps3netsrv. И тут мне стало интересно, как же там устроен обмен. В качестве транспорта там TCP, поверх которого сделан простенький бинарный протокол типа "запрос-ответ" с фиксированными размерами заголовков запроса и ответа. Но нашлась там и очень интересная деталь: сервер позвалял устанавливать дисковые игры в распакованном виде (эта функция в исходниках называется netiso). Сам сервер был написан так, что умел "эмулировать" iso-образ без его непосредственного сохранения в памяти или на диске. Попробовал написать собственную реализацию сервера на go для упрощения сборки и кроссплатформенности, вышло вот такое https://github.com/xakep666/ps3netsrv-go
спасибо за переводы, очень было интересно почитать.
я всё к ней присматривался в своё время, но "шитая" пс3 тогда стоила как чугунный мост, а не шитую брать религия не позволяла =) в итоге я прошёл интересующие меня игры на эмуляторе(ну да, подождать пришлось), зато с гораздо лучшей картинкой, за счёт возможностей самого эмулятора. ну и 60fps в persona 5 - то, что доктор прописал.
В 2011 году Джордж Хотц вместе с командой fail0verflow опубликовали ещё одно открытие - закрытые ключи шифрования, которые Sony использует для подписи двоичных файлов, выполняемых
metldr
.
И вот сегодня эта же группа сообщила, что получила симметричные ключи шифрования для пятого поколения консолей
https://twitter.com/fail0verflow/status/1457526453105569793
Архитектура PlayStation 3, часть 4: Борьба с пиратством