Прошивка: 5.03 HEN + CFWEn3.60
Регистрация: 10.09.2009
Адрес: Russia
Сообщений: 119
Вы сказали Спасибо: 25
Поблагодарили 263 раз(а) в 67 сообщениях
Сила репутации: 1Репутация: 263 
(как роза среди колючек)
|
Мало кто знает как получить сырцы PSARDumper 6.20. Не знаю, может раскрою какую-то секретную инфу, но нашел это в открытом доступе. Опишу план действий, кому надо - разберется.
код
В файле main/main.c прописать в нужном месте
else if (memcmp(version, "6.0", 3) == 0 || (memcmp(version, "6.1", 3) == 0) || (memcmp(version, "6.2", 3) == 0))
{
table_mode = 4;
}
В файле pspdecrypt/main.c дописать
1. Добавить в структуру TABLE_KEYS 4-ый режим декрипта
{ 0xFD9D4498, 0xA664C8F8, key_S5 }
2. Добавить ключ для 4-ого режима
u8 key_S5[8] =
{
0xDB, 0x4E, 0x79, 0x41, 0xF5, 0x97, 0x30, 0xAD
};
3. Добавить ключи
/* 6.00 yoshihiro No.0 */
u8 keys600_0[16] =
{
0x10, 0xA9, 0xAC, 0x16, 0xAE, 0x19, 0xC0, 0x7E,
0x3B, 0x60, 0x77, 0x86, 0x01, 0x6F, 0xF2, 0x63
};
/* 6.00 yoshihiro No.1 */
u8 keys600_1[16] =
{
0x83, 0x83, 0xF1, 0x37, 0x53, 0xD0, 0xBE, 0xFC,
0x8D, 0xA7, 0x32, 0x52, 0x46, 0x0A, 0xC2, 0xC2
};
/* 6.00 yoshihiro No.2 */
u8 keys600_2[16] =
{
0x61, 0xB0, 0xC0, 0x58, 0x71, 0x57, 0xD9, 0xFA,
0x74, 0x67, 0x0E, 0x5C, 0x7E, 0x6E, 0x95, 0xB9
};
/* 6.00 yoshihiro No.3 */
u8 keys600_3[16] =
{
0x5C, 0x77, 0x0C, 0xBB, 0xB4, 0xC2, 0x4F, 0xA2,
0x7E, 0x3B, 0x4E, 0xB4, 0xB4, 0xC8, 0x70, 0xAF
};
/* 6.00 yoshihiro No.4 */
u8 keys600_4[16] =
{
0xED, 0x10, 0xE0, 0x36, 0xC4, 0xFE, 0x83, 0xF3,
0x75, 0x70, 0x5E, 0xF6, 0xA4, 0x40, 0x05, 0xF7
};
/* 6.00 yoshihiro No.2 */
u8 keys600_5[16] =
{
0xB8, 0x8C, 0x45, 0x8B, 0xB6, 0xE7, 0x6E, 0xB8,
0x51, 0x59, 0xA6, 0x53, 0x7C, 0x5E, 0x86, 0x31
};
/* 6.00 yoshihiro No.2 */
u8 keys600_6[16] =
{
0xF4, 0xAE, 0xF4, 0xE1, 0x86, 0xDD, 0xD2, 0x9C,
0x7C, 0xC5, 0x42, 0xA6, 0x95, 0xA0, 0x83, 0x88
};
4. И соответствие ключей и тэгов:
{ 0x8004FD03, keys600_6, 0x5D },//34F0
{ 0xD91605F0, keys600_5, 0x5D },//3500
{ 0xD91606F0, keys600_4, 0x5D },//3510
{ 0xD91608F0, keys600_3, 0x5D },//3520
{ 0xD91611F0, keys600_2, 0x5D },//3530
{ 0xD9160BF0, keys600_1, 0x5D },//32E0
{ 0xD9160AF0, keys600_0, 0x5D },//34E0
Переделав этот псардампер, сделал из него декриптор, ничем не отличающийся от декриптора йошихиро (без патча). Подправив размер буфера успешно декриптовал с помощью него игру Brainpipe (с которой не могли справиться ни gamedecryptor, ни prxdecryptor).
|