PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PSP хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=195)
-   -   PRXdecrypter - декриптер файлов PRX (https://www.pspx.ru/forum/showthread.php?t=84326)

frostegater 27.06.2011 04:52

Цитата:

Сообщение от alex-stroev (Сообщение 968901)
не хочет дикрептировать prx от 6.39 me

Возможно они не закриптованы подписью или нет ключа к данному тегу. Если они закриптованы в обычный gz, то метод вручную никто не отменял. А вообще. Зачем тебе это надо? Уж случаем не фейк? Прошлый раз ты появлялся с именно похожей просьбой и тогда это был намёк на заделку фейка...

Yoti 27.06.2011 09:58

Цитата:

Сообщение от Frostegater (Сообщение 969048)
Возможно они не закриптованы подписью или нет ключа к данному тегу.

Никогда в жизни кастомные модули не были криптоваными. Единственное исключение появилось недавно и называется fakesign (используется в permapatch-ах для 6.20).

frostegater 27.06.2011 13:29

Yoti, они закриптованы. 63xreboot.prx точно

ErikPshat 27.06.2011 15:53

Ну надо указывать про какой именно файл идёт речь.
Ко многим официальным файлам просто нету ключей в PRXDecrypter-е. Прога-то не обновлялась давным-давно.

Проще оффпрошивку 6.39 EBOOT.PBP декриптнуть последним PSARDumper-ом и забрать декриптованные файлы. Этот способ никто не отменял.

ErikPshat 05.10.2012 16:26

UPDATE

PRXDecrypter 2.7a


2.6b --> 2.7a
  • - Now you can decrypt 6.3X and up EBOOT.BIN
  • - You can extract hidden modules from any DATA.PSP including 6.xx
  • - decrypt/decompress 6.XX modules.
  • - Keys for 6.XX - 6.60 added.
  • - Log file can be enabled or disabled on app startup (with LTRIGGER)
  • - Small fixes and other changes.
Источник

ErikPshat 02.05.2016 19:08

Добавил PSPCipher для декриптовки файлов с 32-байтным ключём, как 0x2E5E10F0

Полный список 32-байтных тегов
Код:

{
    /* 0x70 - Unknown scrambler */
    { 0x80B60DB2, key_80B60DB2, xor_80B60DB2, 0x70, 5}, //[32]6.00

    /* 0x70 - Unknown scrambler */
    { 0xEB6984AC, key_EB6984AC, xor_EB6984AC, 0x70, 5}, //[32]6.00

    /* 0x70 - Unknown scrambler */
    { 0xE1ED28F0, key_E1ED28F0, xor_E1ED28F0, 0x70, 5}, //[32]5.70 PSPgo
    { 0xE1ED1EF0, key_E1ED1EF0, xor_E1ED1EF0, 0x70, 5}, //[32]5.00 PSP-3000
    { 0xE1ED10F0, key_E1ED10F0, xor_E1ED10F0, 0x70, 5}, //[32]3.60 PSP-2000
    { 0xE1ED06F0, key_E1ED06F0, xor_E1ED06F0, 0x70, 5}, //[32]3.00

    /* PSX-PSN Games ?0x5D? */
    { 0x0DAA28F0, key_0DAA28F0, xor_0DAA28F0, 0x5D, 5}, //[32]5.70 PSPgo
    { 0x0DAA1EF0, key_0DAA1EF0, xor_0DAA1EF0, 0x5D, 5}, //[32]5.00 PSP-3000
    { 0x0DAA10F0, key_0DAA10F0, xor_0DAA10F0, 0x5D, 5}, //[32]3.60 PSP-2000
    { 0x0DAA06F0, key_0DAA06F0, xor_0DAA06F0, 0x5D, 5}, //[32]3.00 Super Mario Bros 2,3

    /* 0x70 - Unknown scrambler */
    { 0x692828F0, key_692828F0, xor_692828F0, 0x70, 5}, //[32]5.70 PSPgo
    { 0x69281EF0, key_69281EF0, xor_69281EF0, 0x70, 5}, //[32]5.00 PSP-3000
    { 0x692810F0, key_692810F0, xor_692810F0, 0x70, 5}, //[32]3.60 PSP-2000
    { 0x692808F0, key_692808F0, xor_692808F0, 0x70, 5}, //[32]3.10
    { 0x692806F0, key_692806F0, xor_692806F0, 0x70, 5}, //[32]3.00
    { 0x692805F0, key_692805F0, xor_692805F0, 0x70, 5}, //[32]2.80

    /* Known TAGs - Unknown scrambler) */
    { 0xF5F12304, key_F5F12304, xor_F5F12304, 0x70, 5}, //[32]2.70

    /* 0x40 DRM keys */
    { 0xE92428F0, key_E92428F0, xor_E92428F0, 0x40, 5}, //[32]5.70 PSPgo
    { 0xE9241EF0, key_E9241EF0, xor_E9241EF0, 0x40, 5}, //[32]5.00 PSP-3000
    { 0xE92410F0, key_E92410F0, xor_E92410F0, 0x40, 5}, //[32]3.60 PSP-2000
    { 0xE92408F0, key_E92408F0, xor_E92408F0, 0x40, 5}, //[32]3.10
    { 0xE92406F0, key_E92406F0, xor_E92406F0, 0x40, 5}, //[32]3.00
    { 0xE92405F0, key_E92405F0, xor_E92405F0, 0x40, 5}, //[32]2.80

    /* 0x70 - Unknown scrambler */
    { 0x89742B04, key_89742B04, xor_89742B04, 0x70, 5}, //[32]2.70

    /* 0x47 Unknown keys */
    { 0x2FD313F0, key_2FD313F0, xor_2FD313F0, 0x47, 5}, //[32]6.36
    { 0x2FD312F0, key_2FD312F0, xor_2FD312F0, 0x47, 5}, //[32]5.70 PSPgo
    { 0x2FD311F0, key_2FD311F0, xor_2FD311F0, 0x47, 5}, //[32]5.05
    { 0x2FD310F0, key_2FD310F0, xor_2FD310F0, 0x47, 5}, //[32]5.00
    { 0x2FD30BF0, key_2FD30BF0, xor_2FD30BF0, 0x47, 5}, //[32]6.20

    /* 0x48 UMD EBOOT.BIN (OPNSSMP.BIN) */
    { 0x2E5E90F0, key_2E5E90F0, 0x48 }, //[32]
    { 0x2E5E80F0, key_2E5E80F0, 0x48 }, //[32]6.30
    { 0x2E5E13F0, key_2E5E13F0, 0x48 }, //[32]
    { 0x2E5E12F0, key_2E5E12F0, xor_2E5E12F0, 0x48, 5}, //[32]
    { 0x2E5E11F0, key_2E5E11F0, xor_2E5E11F0, 0x48, 5}, //[32]6.00
    { 0x2E5E10F0, key_2E5E10F0, xor_2E5E10F0, 0x48, 5}, //[32]5.00 PSP-2000 (Game PSN Update 2 LBP)
    { 0x2E5E0AF0, key_2E5E0AF0, xor_2E5E0AF0, 0x48, 5}, //[32]6.20

    /* 0x6A Unknown keys */
    { 0x407810F0, key_407810F0, xor_407810F0, 0x6A, 5}, //[32]3.80
    { 0x40780AF0, key_40780AF0, xor_40780AF0, 0x6A, 5}, //[32]5.02 Jig Stick //6.20
};


Yoti 14.01.2020 23:41

Мешок ключиков https://github.com/hrydgard/ppsspp/p...93d9343c5858d9

ErikPshat 15.01.2020 02:13

Yoti, на первый взгляд сомневаюсь, что там что-то новое появилось. Все кирки узнаваемы и они есть у нас в таблице.

Yoti 19.01.2020 16:46

Вложений: 1
ErikPshat,
насколько мне известно, теперь известны абсолютно все ключи. Что привело к появлению вот такой штуки: https://github.com/ProximaV/kirk-engine-full

temon02 19.01.2020 21:02

Yoti, а что это может дать в будущем?

Yoti 19.01.2020 22:20

temon02,
новая Инфинити с поддержкой кастратки вышла.


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

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