More actions
(Created page with "{{Infobox PSP Homebrews |title=PSPDecrypt |image=PSPDecrypt.png |description=Simple tool to decrypt PSP binaries. |author=John-K |lastupdated=2021/03/06 |type=Hack Utilities |version=1.0 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/psphomebrew/PSPDecrypt.7z |website=https://github.com/John-K/pspdecrypt |source=https://github.com/John-K/pspdecrypt |donation= }} {{#seo: |title= (Hack Utilities) - GameBrew |title_mode=append |image=PSPDecrypt.png |image_alt=PSPDecry...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox PSP Homebrews | {{Infobox PSP Homebrews | ||
|title=PSPDecrypt | |title=PSPDecrypt | ||
|image= | |image=pspdecrypt.png | ||
|description=Simple tool to decrypt PSP binaries. | |description=Simple tool to decrypt PSP binaries. | ||
|author=John-K | |author=John-K | ||
Line 19: | Line 19: | ||
|image_alt=PSPDecrypt | |image_alt=PSPDecrypt | ||
}} | }} | ||
PSPDecrypt is a command-line tool | PSPDecrypt is a command-line tool to decrypt PSP binaries and firmware updates (PSAR format). | ||
Decryption code copied from [https://github.com/hrydgard/ppsspp/ ppsspp], making use of libkirk by draan. | |||
KL3E & KL4E implementation and PSAR extraction by artart78. | |||
==Features== | |||
* Decrypt PRX and IPL files. | |||
* Decrypt and extract PSAR archives and its contents, including IPL stages where possible. | |||
* Extract all known PSP OFW, TT FW, and JigKicks. | |||
== | ==Screenshots== | ||
https://dlhb.gamebrew.org/psphomebrew/pspdecrypt2.png | |||
==Changelog== | ==Changelog== | ||
'''1.0''' | '''1.0''' | ||
* Merges pspdecrypt and psardecrypt into one binary | * Merges pspdecrypt and psardecrypt into one binary. | ||
* Top-level utility re-write with additional options | * Top-level utility re-write with additional options by [https://github.com/artart78 @artart78]. | ||
* syscon key ipl xor support | * syscon key ipl xor support by [https://github.com/ProximaV @ProximaV]. | ||
* Disable broken KIRK1 ECDSA signature verification that was slowing down extraction for certain OFW | * Disable broken KIRK1 ECDSA signature verification that was slowing down extraction for certain OFW. | ||
* Support for decrypting remaining IPL variants | * Support for decrypting remaining IPL variants. | ||
* Replace Table decryption with DES implementation | * Replace Table decryption with DES implementation. | ||
'''0.8''' | '''0.8''' | ||
* Adds KL3E & KL4E decompression support for PSAR contents | * Adds KL3E & KL4E decompression support for PSAR contents. | ||
* Adds PSAR support | * Adds PSAR support. | ||
* Extracts most public FW, older JigKick payloads, and most TT FW | * Extracts most public FW, older JigKick payloads, and most TT FW. | ||
'''Initial release (unversioned)''' | |||
* Decrypts PRX files. | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/John-K/pspdecrypt |
Latest revision as of 04:59, 14 July 2024
PSPDecrypt | |
---|---|
General | |
Author | John-K |
Type | Hack Utilities |
Version | 1.0 |
License | GPL-3.0 |
Last Updated | 2021/03/06 |
Links | |
Download | |
Website | |
Source | |
PSPDecrypt is a command-line tool to decrypt PSP binaries and firmware updates (PSAR format).
Decryption code copied from ppsspp, making use of libkirk by draan.
KL3E & KL4E implementation and PSAR extraction by artart78.
Features
- Decrypt PRX and IPL files.
- Decrypt and extract PSAR archives and its contents, including IPL stages where possible.
- Extract all known PSP OFW, TT FW, and JigKicks.
Screenshots
Changelog
1.0
- Merges pspdecrypt and psardecrypt into one binary.
- Top-level utility re-write with additional options by @artart78.
- syscon key ipl xor support by @ProximaV.
- Disable broken KIRK1 ECDSA signature verification that was slowing down extraction for certain OFW.
- Support for decrypting remaining IPL variants.
- Replace Table decryption with DES implementation.
0.8
- Adds KL3E & KL4E decompression support for PSAR contents.
- Adds PSAR support.
- Extracts most public FW, older JigKick payloads, and most TT FW.
Initial release (unversioned)
- Decrypts PRX files.
External links
- GitHub - https://github.com/John-K/pspdecrypt