58w ago - Following up on his initial release, today PlayStation 3 homebrew developer JjKkYu has updated his SCETool Script to PS3 TrueAncestor EBOOT Resigner v1.1 followed by v1.11 and v1.12 with the changes outlined below.
Oh, my God, I hate rush update. Elf fix doesn't relate to sfo, mate. '33' may allow it working on 3.41. Script will be improved when i finish current work.
wrong "24 13 BC C5 F6 00 33 00 00 00 41" to "24 13 BC C5 F6 00 33 00 00 00 34"
right "24 13 BC C5 F6 00 33 00 00 00 40" to "24 13 BC C5 F6 00 33 00 00 00 34"
4.0-4.11 use 40
4.20-4.25 use 41
In related PlayStation 3 homebrew news today has released (via ps3gameita.blogspot.it/2012/11/eboot-list-menager.html) a PS3 EBOOT List Manager for PC with details below, roughly translated:
Hi, not knowing where to write I write this topic. I am a young Italian developer and saw the turnout and the excellent posts of this forum / blog, let me tell you my new program: Eboot List Manager. From this program you can download all the Eboot out until now.
Finally, Attila (via ps3-infos.fr/forum/applications-pc-mac-f49/outils-pour-faire-vos-fix-de-jeux-3-56-a-4-30-pour-cfw-v1-7-par-attila-t3343.html) has updated PS3 Resigning Tools v1.7 using the recent PS3 Keys leaked with details below, to quote roughly translated:
These windows allow for batch scripts from your game or your bluray update (pkg) to patch the files so that you can make your own fix your game and launch 3.40-3.55 3.60.
Warning: These tools can cause bugs in your PS3. If possible, have dumps done with E3 debricker order, or in case of incorrect handling.
extract_pkg.bat: extract it your PKG "NPDRM" containing updates to games, demos or content of PSN / SEN. Drag your file above.
eboot_self_sprx_decrypter_recrypter.bat: Decrypt EBOOT.BIN all your files, *. self, *. SPRX games or bluray from PKG NPDRM extract it, change all occurrences of 3.60 by 3.40 (sys_proc_param, keyset etc.) to re-encrypt the game so that it is compatible 3.40 / 3.55. Beware, some self / SPRX update klicense need a specific (see klicense_cracker). Drag the file to decrypt it.
BruteForce.exe: Tool by Aldostool, klicense can find the (unique key per set) to decrypt the files self / SPRX updates for certain games. Take the EBOOT. BIN file and a self SPRX or supplied with the game and place them in the program folder. If you found the key, use the notepad to edit "eboot_self_sprx_decrypter_recrypter.bat" KLICENSE1 line, replace the key with this one you found.
patch_paramsfo.bat: Slide your PARAM.SFO file to change the version number 3.40.
create_pkg.bat: You will need to add psn_package_npdrm.exe Sony SDK to create your PKG. Drag the folder containing the folder "USRDIR" of the bat file.
(Use instead Bruteforce.exe) klicense_cracker.bat: Allows you to find the klicense (unique key per set) to decrypt the files self / SPRX updates for certain games. You will need to put EBOOT.BIN decrypted (with the previous tool) and a file named EBOOT.BIN.elf or self SPRX patch.self named folder in the bat file.
Note: it may take a long time and several popups error can potentially occur. Ok done, and wait until you find the key. If you found the key, use the notepad to edit "eboot_self_sprx_decrypter_recrypter.bat" KLICENSE1 line, replace the key with this one you found.
Added key appldr until firmware 4.30.
Update to 2.2.0 bruteforce tool which adds support tool crack of klicense by MAGIC333X
Update key PS3.
No longer uses the file extension to determine whether the file is a SPRX or EXEC, use the "type" value in "ELF64 Header" instead.
Display the command line scetool used to encrypt the file.
Fixed parameter np-app-type, depending on the input file.
Update to version 0.2.9 scetool.
Using the "template" of scetool.
Integration of a ungpkg modified by myself to support and Edat sdat files when decryption of files pkg.
Use FixElf to patch instead of sys_proc_param binmay. The tool should be more effective.
Other minor changes.
Update bruteforcer with the addition of plugin testklic which is faster than scetool to check if the klicense is good.
Modification of the patcher PARAM.SFO to use another tool aldostools compatible with all PARAM.SFO (not just 3.60).
Removed unnecessary parameters scetool when the file is not npdrm.
Added a specific message when you try to decrypt a file that was not the key (3.65 +).
Added a bruteforcer of klicense v1.7.3 by aldostools to replace klicense_cracker.bat.
Fixed a bug with file extractor pkg.
Take your game or your bluray pkg.
If it is a pkg, drag the file to pkg extract_pkg.bat.
You have your folder with the game
Drag the file on PARAM.SFO patch_paramsfo.bat
Drag the file EBOOT.BIN on eboot_self_sprx_decrypter_recrypter.bat.
If it tells you:
The file cannot be decrypted. Maybe it is unknown with a key, or you shoulds klicense add a key (for self / SPRX). Key Revision = [3.65] (3.65 or more), it is not worth continuing with these files, they are not decrypting.
If you see:
Continue thereafter. If you see files or self SPRX, slide one on eboot_self_sprx_decrypter_recrypter.bat
If you see:
"The file cannot be decrypted. Maybe it is unknown with a key, or you shoulds klicense add a key (for self / SPRX). Key Revision = [3.60 - 3.61]"
You know we have the keys 3.60-3.61 and therefore it lacks the klicense file. We must try to crack the key, the next step (Step only if required to do) Take the file EBOOT.BIN file and your self / SRPX you have not managed to decrypt and copy both the folder or is BruteForce.exe. Start bruteForce.exe (if you get an error at launch, install it ) and click start. If you can not find the key, reduce and offset alignment and try again.
If you're lucky, you will find the key, like this: 496e66696e697479576172644b657900 (Example here with the key Modern Warfare 3).
Take the notepad and open the file and change the line eboot_self_sprx_decrypter_recrypter.bat with "set KLICENSE1 19089cbaf948487f9530832bf477b369 =" to put the key klicense found instead of 19089cbaf948487f9530832bf477b369.
For each file self / SPRX drag the game on eboot_self_sprx_decrypter_recrypter.bat. If everything is configured correctly, you should see:
If you have a game patch bluray (not PSN content), you can replace the EBOOT.BIN files, PARAM.SFO, and self / SPRX the game and start the game. Otherwise, if the game files from the PSN (PKG file), you can redo a PKG to simplify installation. Drag the folder that you extracted in step 2 to create_pkg.bat (attention, you will find yourself on the internet psn_package_npdrm.exe file to make it work). Pkg file is created and you can install it with install package file.
I thank her for Asure tool for cracking and klicense opoisso893 to change sys_proc_param aldostools and its tools.
Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!
So.. it only works if we find the klic for the edat we want to decrypt? If there's a way to automate cracking it (I've suggested this before but.. CUDA/OpenCL anyone?) that would make this even better, but This is great nonetheless. Does it work on all types of edat? Like DLC, paid themes, iso.bin.edat, docinfo.edat, etc.?
Following up on his previous updates, today PlayStation 3 developer JjKkYu has released TrueAncestor EDAT Rebuilder v1.0 followed by v1.1 with details below.
Download: http://www.mediafire.com/?1oz8fin4r9mbprz / http://rghost.net/45384276 by RikuKH3 (Here's unedat tool, it decrypts any EDATs and you don't have to enter devklic key. Java and bcprov-jdk16-1.46 required.) / http://www.mediafire.com/?si1ky606sz3g514
To quote: Finally, everyone can use this tool to decrypt and encrypt edat files on pc.
Thanks for KDSBest, JuanNadie, flatz, aldostool, BUC and other people I did not mentioned. Without their previous hard work I would not have made this tool.
TrueAncestor EDAT Rebuilder v1.0 Features
1. Decrypt and encrypt edat files on pc.
2. Fast rebuild mode.
3. Batch mode.
4. Dev Klic should be input manually at now.
If someone can make a command line bruteforce dec_klic tool for me, it would be fantastic.
Below is a video from Mustgaming andeverything showing you how to decrypt all PS3 dlc games (no need for any react psn anymore) with free dlc edat. This gui can decrypt and encrypt all kinds of edat and we can make our own fixes
EDAT Files List
Note: Batch mode will try to rebuild all EDAT files with the input Dev Klic.
[?]Enter EDAT file number to decrypt / A to abort / B to batch:1
Please follow this Dev KLicensee sample:00000000000000000000000000000000
[?]Please enter Dev KLicensee / A to abort:AF0A8F0A8909F09234091AFADF909AF0
[!]Decrypt dlc3.edat failed, check if rap file is valid.
Press any key to continue...
1. Fix JavaMemoryOut for encrypting big files.
2. Add JVM Memory config in tool\core.cfg.
ReActPSN does everything for you if you only want to play games or dlcs. Since edat can be decrypt now, we can get raw game data. It is more easy for people to edit the gamedata or create an unlock edat that has not been released officially. If you encrypt the file with improper dev klic, the edat file will not work. Some public dev klic you can use now:
2A6AFBCF43D1579F7D738741A13BD42E for Minis
52C0B5CA76D6134BB45FC66CA637F2C1 for PSX
72F990788F9CFF745725F08E4C128387 for Theme/C00 unlock edat
0DB85732366CD734FC879E743343BB4F for PSP Remaster
From capostef: Some klics I have found
Sonic Adventure NPUB30249 78451236947833568742332154875567
Sonic Adventure 2 NPUB30579 780589151DC3468A5818CE6626166518
GTA IV NPUB30702 12345678123456781234567812345678
Worms Armageddon 2 NPUB30230 C4063B2BDD0C4A72813B740BA55324C2
PlayStation Move Heroes NPEA00303 4361726C2D48656E72696B52756C6573
Finally, in related PS3 homebrew news today http://www.mediafire.com/download.php?maa82dlq5v714l3 is now released by Stephen88 (via ps3mod.altervista.org/T-PS3MOD-BETA-PS3GAME-INFO-V1-BETA?pid=74711#pid74711) who stated the following, roughly translated:
PS3Game Info is a simple PC program with which you can get a first impression of the characteristics of a certain game PS3, only to pull over the file PARAM.SFO! Here below the list of features that you can see about a game:
Information of each game are contained in a private database of PS3Mod, so you should expect excellent results. Since as you may have read in the title, this program is a beta, so please report me any deficiency / failure to improve the program and update the database! For Use: Drag the PARAM.SFO the game you want in the address box!
Following up on his previous revisions, today PlayStation 3 homebrew developer RazorX has updated the PS3 CFW EBOOT / PKG Resigner to version 1.20 for updating 3.55 and 3.41 CFW game files for use on 4.XX CFW.
made minor alterations to code.
now after entering title id it asks for the games title then automatically adds it to the param.sfo.
added support for creating a ps2 classic dex ISO.BIN.ENC.
Version 1.21 Changelog: Hey guys here is v1.21 test version i have released which has been tested on windows 8 x86 and x64 also windows vista x64 so hopefully it will work for everyone. also i have changed the logo for one created by brakk3n so let me know what you think i have also altered quite a bit of code for example now instead of keep extracting the files if it detects the folders it wont extract them again. also if a file doesn't exist its gonna use it will unzip it so hopefully this will not only increase the speed but reduce errors. i have also added support for resigning game updates that contain self files but i cannot test it since i'm on 4.30.2 and it would most likely work on it.. especially if its resigning to lower CFW so that will need testing, so let me know if this works for you thanks.