PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PSP хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=195)
-   -   Что да как (история взлома IPL) (https://www.pspx.ru/forum/showthread.php?t=115827)

Yoti 13.02.2025 01:38

Что да как (история взлома IPL)
 
Источники информации:
Описание процесса:
Написано на скорую руку, требует уточнений
  • Первым в цепочке загрузки выступает SysCon
    • SysCon общается с аккумулятором (или иным схожим устройством)
      • Серийный номер 00000000 для АВТОзагрузки из NAND
        Блок информации временно опущен из описания
      • Серийный номер FFFFFFFF для загрузки с КП
        • Старый набор ключей для Tachyon с 00140000 по 00600000 (Baryon 00263100) [1000/2000]
          Ключи присутствуют в официальных аккумуляторах PSP-110 (1000)
          Ключи присутствуют в официальных аккумуляторах PSP-S110 (2000/3000) [уточнить!]
        • Новый набор ключей для Tachyon 00600000 (Baryon версии новее 00263100) [ранние 3000]
        • Самый новый набор ключей для Tachyon версии 00720000+ [свежие 3000, N1000 и E1000]
      • Другой серийный номер для загрузки из NAND
        Тут тоже присутствует обмен ключами, но это уже не так интересно
    • В случае успеха обмена данными отправляет указ Pre-IPL
      • Пропустить часть проверок (XOR) и загрузиться с КП
      • Выполнить все проверки и загрузиться из NAND
  • Далее передаётся управление в Pre-IPL (существует три версии Pre-IPL)
    • Первая для Tachyon с 00140000 по 00300000 от 20040420
      Платы с 079 (1000) по 081 (1000) - минимум проверок, включая игнор даунгрейда
    • Вторая для Tachyon с 00400000 по 00500000 от 20050104
      Платы с 082 (1000) по 088v2 (2000) - чуть больше проверок, включая даунгрейд
    • Третья для Tachyon с 00600000 по 00900000 от 20070910
      Платы с 088v3 (2000) по 097 (E1000) - максимум проверок
      Дамп получен Davee при помощи глитч атаки
  • Непосредственно IPL выполняет загрузку
    • С карты памяти
    • Из NAND памяти
    • Для Tachyon 0x140000-0x500000 проверка обходится при помощи крафтового Пандора блока
    • Для Tachyon 0x600000-0x900000 проверка обходится при помощи load addr или xor hash


Текущее время: 04:28. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.