Sponsored Links

Sponsored Links

Results 1 to 3 of 3



  1. #1
    Forum Moderator PS3 News's Avatar
    Join Date
    Apr 2005
    Posts
    27,459
    Sponsored Links

    PSXTract: Decrypt / Convert PSOne Classics from PSP / PS3 by Hykem

    Sponsored Links
    Today PlayStation 3 homebrew developer Hykem (the Demon) made available PSXTract, which is a tool to decrypt / convert PSOne Classics from PSP / PS3 with details below.

    Download: [Register or Login to view links] / [Register or Login to view links] (Updated) / [Register or Login to view links] (converted to gcc as compiler, and some fixes) / [Register or Login to view links]

    From the ReadMe file: PSXTract

    Tool to decrypt and convert PSOne Classics from PSP/PS3. Written by Hykem.

    This tool allows you to decrypt a PSOne Classics EBOOT.PBP on your PC, using the emulated PSP method. It features a modified version of libkirk's source code to support DES encryption/decryption and the AMCTRL functions.

    Notes

    You may supply a KEYS.BIN file to the tool, but this is not necessary. Using the internal files' hashes, psxtract can calculate the key by itself.

    Game file manual decryption is also supported (DOCUMENT.DAT).

    For more details about the algorithms involved in the extraction process please check the following sources:
    • PBP unpacking: github.com/pspdev/pspsdk/blob/master/tools/unpack-pbp.c
    • PGD decryption: emunewz.net/forum/showthread.php?tid=3834 (initial research)
    • code.google.com/p/jpcsp/source/browse/trunk/src/jpcsp/crypto/PGD.java (JPCSP)
    • github.com/tpunix/kirk_engine/blob/master/npdrm/dnas.c (tpunix)

    AMCTRL functions: code.google.com/p/jpcsp/source/browse/trunk/src/jpcsp/crypto/AMCTRL.java
    (JPCSP): github.com/tpunix/kirk_engine/blob/master/kirk/amctrl.c (tpunix)

    Credits
    • Draan, Proxima and everyone involved in kirk-engine (libkirk source code)
    • tpunix (C port and research of the PGD and AMCTRL algorithms)
    • PSPSDK (PBP unpacking sample code)

    Note for the people using this: Multi Disc ISO support isn't available. You may also expect some bugs with some of the isos.

    Update: A small update. Hykem was able to add multi iso support, but the images usually turned out corrupted. I was able to fix that (no idea how though) so here (linked above) it is, psxtract with single and multidisc support.

    If any of your discs doesn't work it's because it's probably copy protected. FFVIII didn't work for me until i tried the US version

    PSXTract: Decrypt / Convert PSOne Classics from PSP / PS3 by Hykem

    PSXTract: Decrypt / Convert PSOne Classics from PSP / PS3 by Hykem

    PSXTract: Decrypt / Convert PSOne Classics from PSP / PS3 by Hykem

    More PlayStation 3 News...

  2. #2
    Forum Moderator PS3 News's Avatar
    Join Date
    Apr 2005
    Posts
    27,459
    Sponsored Links

    Make_NPData PS3 EDAT / SDAT Encrypter / Decrypter by Hykem Arrives

    Sponsored Links
    Following up on his previous release, PlayStation 3 developer Hykem has now made available Make_NPData to decrypt and encrypt your own edats and sdats with details below.

    Download: [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] (Mirror) / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links]

    Make_NPData

    Tool to encrypt/decrypt/bruteforce EDAT/SDAT files from PS3 games. Written by Hykem.

    This tool aims to provide a fully working open-source solution for EDAT/SDAT file handling. It supports EDAT/SDAT decryption and decompression, encryption (compression is not yet implemented) and dev_klic brute-forcing.

    Credits

    JuanNadie (original EDAT algorithm implementation and research)

    flat_z (rap2rifkey algorithm)

    Snowydew, KDSBest and qoobz (EDAT related tools and source code)

    Finally, from nevik: Here are the remaining files for the remaining operating systems that haven't been posted yet.
    • XP: compiled with cygwin so should work on WinXP-8: [Register or Login to view links]
    • MacOsX: compiled on 10.8.5 so should work on it and above: [Register or Login to view links]
    • Linux: [Register or Login to view links]

    And if you are interested I have been messing around with a GUI you will need to have TCL/TK installed (activestate.com/activetcl/downloads) and just read the README in the .zip file.

    I don't have a lot of edat/sdat files sitting around to test this with, or much experience with them, but if you test the GUI and let me know if it is worth while or not that would be great. And if it is let me know what issues you are having with it and I will try and fix it.

    Update: From hykem: Thanks to catalinnc's tests and research I was able to improve a few things in make_npdata.

    I've updated the source code with new improvements for the brute-force mode (change data type and length) and fixed NPD hashes validation and forging.

    From nevik: Here are the remaining files for the remaining operating systems that haven't been posted yet.

    And if you are interested I have been messing around with a GUI you will need to have TCL/TK installed [Register or Login to view links] - Tcl for Windows, Linux and Mac / ActiveState and just read the README in the .zip file.

    I don't have a lot of edat/sdat files sitting around to test this with, or much experience with them, but if you test the GUI and let me know if it is worth while or not that would be great. And if it is let me know what issues you are having with it and I will try and fix it.

    Here are the win exe with an updated GUI and the OsX with updated GUI:

    With all versions I updated it so it can be run from any directory no longer needs to be in your home directory. Hope this helps enjoy!

    Edit: Hykem thanks for your work on this it is good to see people still working on things and sharing their work! Here are the builds of the tools and of the updated GUI.

    I have fixed getting the contentID in windows yet there is still the cygwin error if you are using the make_npdata.exe that I built with cygwin, sorry I will work on that, yet a pop up window will come up when getting contentID and it will be a readself of the EBOOT.BIN file and just scroll down and copy the contentID from the readself and paste into the encryption entry area.

    If someone wants to post a build for windows 8 that was made with Visual Studio then the error with my GUI goes away! Just copy the make_npdata.exe into the tools folder.

    All builds of the gui can be run from any directory windows or OsX. When I have time I will post a linux build and a GUI for it.

    Thanks to all that have been involved in making this tool better and better! Links:

    Once again thanks to those who contribute to this scene and share the great work they do!

    First off Windows is not my Os of choice so there were more errors in that GUI than in any of the other builds. So I took the time to fix all of them and here is the final version 3 product.

    The make_npdata was compiled with an older version of VS that I took the time to dig up and install so it works on all versions of Windows although I only have XP and 8 installed at the moment but should work on all versions.

    Download: [Register or Login to view links]

    I fixed all the cygwin errors so that annoying mess is gone. Catalinnc if you would like to test it and let me know how it goes that would be great. Enjoy!

    Update #2: I am glad it works! But I found a bug that was making the encryption process not correct, so I have fixed it, and compiled a version on XP with VS2005 because I think there was a problem with it running on win7 so I hope this takes care of the problem!

    Download: [Register or Login to view links] / [Register or Login to view links]

    Sorry about the bug in the GUI when compressing the file would finish but finish wrong so if you are not sure what version you have just please download again to be safe!

    Make_NPData PS3 EDAT / SDAT Encrypter / Decrypter by Hykem Arrives

    More PlayStation 3 News...

  3. #3
    Registered User nam3l3ss1's Avatar
    Join Date
    Jul 2014
    Posts
    1
    Sponsored Links
    Sponsored Links
    Does anybody still have the precompiled rar? I cannot figure out how to compile this myself.

 

Sponsored Links

Tags for this Thread

Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News