Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,349
Вы сказали Спасибо: 27,064
Поблагодарили 42,643 раз(а) в 12,180 сообщениях
Сила репутации: 10Репутация: 41838 
(репутация неоспорима)
|
PRXdecrypter - декриптер файлов PRX
Итак, накануне jas0nuk, автор этой замечательной программы, выложил исходники версии 2.5 на "максконсоли".
Но тут-же, следом, FreePlay опубликовал обновлённую версию 2.6, куда добавил ключи к PSP Go прошивок 5.70, 6.10, and 6.20 найденные недавно coyotebean-ом.
Что он может декриптовать/распаковать/извлечь:
- Модули прошивки из всех официальных прошивок (1.00-6.60).
- Модули обновления из всех официальных обновлений (1.00-6.60), в том числе скрытые.
- Модули официальных обновлений из DATA.PSP
- reboot.bin и reboot_02g.bin от всех официальных прошивок.
- EBOOT.BIN и модули всех игр (до 6.60)
- Модули кастом прошивок M33.
- Файлы сжатые в RLZ.
- Файлы сжатые в KL4E.
- meimg.img и me_sdimg.img
- DATA.PSP демо игр и Game Sharing.
- index.dat
- 1SEG.PBP
Последние изменения
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.
2.6a --> 2.6b2.6 --> 2.6a- - Keys and tags for 6.30 added (old-style PSP only - from hrimfaxi & co.'s new psardumper)
- - New kernel PRX decryption code added (from hrimfaxi & co.'s new psardumper)
2.5 --> 2.6- - Keys and tags for 5.70, 6.10, and 6.20 (PSP Go) added (taken from coyotebean's psardumper)
- - Some additional keys and tags for 6.xx on the old-style PSP
- - Minor code cleanup (more to come, when I get to it)
2.4b --> 2.5- - Keys for tags 0хD91613F0 and 0x2E5E13F0 added
2.4a --> 2.4b- - Decryption error for an old key, tag 0x4C940AF0, fixed.
- - Decryption key added for pops_04g.prx from 6.XX firmwares - tag 0x457B1EF0
- - Slightly more information when encryption is likely to fail (SHA-1 check warning)
- - NOTE: key for tag 0x2E5E10F0 does not appear to be working due to a new encryption method. I'll look into it.
- - New EBOOT.BIN key added for tag 0x2E5E12F0. As above, might not work.
2.4 --> 2.4a- - New EBOOT.BIN key added - fixes "tag error 0x2E5E10F0"
- - Can extract nand_updater+lfatfs_updater from old (not 6.00+) updater DATA.PSP again
2.3a --> 2.4- - All keys up to 6.20 - thanks bbtgp
2.3 --> 2.3a- Maintenance update with the new key for 6.00-6.?? - tag 0хD91612F0 - many thanks to he who cannot be named
- Started adding some code to handle the new updater module encryption - untested, might be broken, might crash, just ignore it.
2.25 --> 2.3- "Analyze files" option added to menu - displays info about the files without changing them
- User module keys up to 6.00, not sure if they're the ones used in the firmware though!
- Fixed decryption issue - extra data added to decrypted files
- Rewritten kernel modules for 2.XX+ allowing fewer external files and cleaner code
- Rewritten handling of compressions - 1.50 has RLZ with the correct file, 2.71 to 3.80 have RLZ, 3.80+ has KL3E, KL4E and may have RLZ depending on the exact firmware version
2.1 --> 2.25- 2.2 - limited release, 5.00 keys
- 2.25 - EBOOT.BIN keys up to 6.00! (Many thanks to an anonymous friend)
Установка: - Скачайте и разархивируйте PRXdecrypter_27a_fix.zip.
- Cкопируйте папку "PRXdecrypter" в ms0:/PSP/GAME/
- Создайте в корне карты памяти папку под названием "ENC" (без кавычек), туда необходимо кидать файлы для обработки.
Использование:
При запуске программы происходит её самотестирование и выводится на экран информация об удачно загруженных модулях, выделенных зелёным цветом. Если всё прошло удачно, то вы должны при запуске видеть такую картинку:
- Decrypt/decompress files - декриптовать/разжать файлы (*.prx, DATA.PSP, EBOOT.BIN, etc), находящиеся в папке ENC.
- Если вам нужно извлечь модули обновления прошивки из PBP, извлеките файл DATA.PSP с помощью PBP Unpacker и поместите в папку ms0:/ENC/, и с этой опцией вы получите все модули в папке "updaterprx", которая будет создана автоматически в папке ENC. После извлечения, вам будет предложено сразу декриптовать их (по желанию).
- Analyze files - выводит предварительную информацию об исследуемом файле, без каких-либо изменений в нём.
- Unsigncheck files - удалить цифровую подпись с файлов. Может содержать привязку к конкретной PSP.
- Signcheck files - сгенерирует уникальную подпись вашей PSP.
- Зачем нам нужны эти два последних варианта?
Давайте представим, что у вас есть дамп Flash0 от другой PSP и вы хотите использовать эти файлы на вашей PSP.
Для этого вам необходимо удалить подпись той PSP с которой был снят дамп, опцией "Unsigncheck files", а после этого вы должны подписать их обратно на вашу PSP - опцией "Signcheck files".
Теперь вы можете использовать эти файлы на вашей PSP.
- Extract reboot.bin - извлекает reboot.bin из loadexec_01g.prx прошивки PSP-100x. Для этого необходимо положить декриптованный loadexec_01g.prx необходимой прошивки, переименованный как loadexec_reboot.prx в папку "ENC" и использовать эту опцию для извлечения reboot.bin.
- Extract reboot_02g.bin - извлекает reboot_02g.bin из loadexec_02g.prx прошивки PSP-200x. Для этого необходимо положить декриптованный loadexec_02g.prx необходимой прошивки, переименованный как loadexec_reboot_02g.prx в папку "ENC" и использовать эту опцию для извлечения reboot_02g.bin.
- Switch output folder option - переключает папку, которую мы хотим использовать для обработки файлов. Если вы включите эту опцию, то результирующие файлы не будут перезаписывать оригинальные, а будут сохраняться в папку ms0:/DEC/.
- Exit - Выход из программы в XMB
Последний раз редактировалось ErikPshat; 02.05.2016 в 19:03.
|