Прикиньте, какую фигню я вычислил =)
Короче, смотрите какие ключи были для 5.00 в последнем PSARDumper500_3000 от Dark_Alex:
{ 0x4C941FF0, keys500_2, 0x43 },
{ 0x4C9417F0, keys500_1, 0x43 },
{ 0x4C9416F0, keys500_0, 0x43 },
Когда вышла 5.50, то PSARDumper не мог, не то, что декриптовать файл обновления, а даже просто не мог извлечь файлы.
Потом команда RedBull типа обнаружила новые ключи к прошивке 5.50 и выпустила обновлённый дампер.
Даже в дампере своё имя поместили "
5.50 part decryption by Red Bull PSP team."
В общем все в курсе, что они добавили всего два тега, ссылаясь на то, что старые ключи от 5.00 подходят к новым тегам. Вот они всего 2 строчки с новыми тегами от 5.50 добавили:
{ 0x4C9419F0, keys500_1, 0x43 },
{ 0x4C9418F0, keys500_0, 0x43 },
{ 0x4C941FF0, keys500_2, 0x43 },
{ 0x4C9417F0, keys500_1, 0x43 },
{ 0x4C9416F0, keys500_0, 0x43 },
То есть, добавили вот эти два тега от файлов прошивки 5.50:
- 0x4C9419F0 - SLIM
- 0x4C9418F0 - PHAT
А ключи к этим тегам указали те-же самые от 5.00:
- keys500_1
- keys500_0
Поэтому, когда я считал теги и ключи, то удивлялся сначала, почему тегов на 2 больше, а ключей не хватает (например у Джейсона). Но конечно потом понял, в чём дело и тоже так и считал, что раз дампер дампит прошивку 5.50, значит действительно ключи остались старые, просто под новые теги =).
На самом деле, ключи фиктивные, они подходят только к файлам 5.00, но файлы 5.50 они конечно не берут. К этим новым тегам нужно искать настоящие ключи.
Хитрость как раз в том и заключается, что старый PSARDumper, обнаружив неизвестные теги, на этом спотыкался и отказывался что-либо делать. Но если новые теги занести в него и указать на любые ложные ключи, то он перестаёт спотыкаться и продолжает потрошить прошивку. Конечно, те файлы, у которых новые теги с ложными ключами - он декриптовать не сможет.
Вот на всякий все теги к файлам прошивки 5.50/6.00/6.10/6.20:
И кстати, вот эта надпись мне не нравится -
unknown tag.
На самом деле тег-то как раз известен, но вот ключ к этому тегу не известен, поэтому правильно было бы написать - "
unknown key to tag".
Короче, ситуация прояснилась и мы теперь имеем уже 9 известных тега без ключей. Похоже это все и больше нет неизвестных.
Неизвестные ключи к следующим известным тегам:
- F0 18 94 4C { 0x4C9418F0, keys550_0, 0x43 } //Red Bull added 5.50 Phat (FAKE KEY)
- F0 19 94 4C { 0x4C9419F0, keys550_1, 0x43 } //Red Bull added 5.50 Slim (FAKE KEY)
- F0 20 94 4C { 0x4C9420F0, keys550_2, 0x43 } //5.50 Brite
- F0 1A 94 4C { 0x4C941AF0, keys555_0, 0x43 } //5.55 Phat
- F0 1B 94 4C { 0x4C941BF0, keys555_1, 0x43 } //5.55 Slim
- F0 21 94 4C { 0x4C9421F0, keys555_2, 0x43 } //5.55 Brite
- F0 1C 94 4C { 0x4C941CF0, keys600_0, 0x43 } //6.00-6.20 Phat
- F0 1D 94 4C { 0x4C941DF0, keys600_1, 0x43 } //6.00-6.20 Slim
- F0 22 94 4C { 0x4C9422F0, keys600_2, 0x43 } //6.00-6.20 Brite
Информацию занёс в нашу таблицу тегов:
https://www.pspx.ru/forum/showthread.php?t=85431
Ребятки, нам нужны ключики, где их нарыть я написал здесь:
https://www.pspx.ru/forum/showthread.php?t=85557
Так что давайте, напрягитесь и найдите их, а я тем временем займусь более серьёзными вещами
