hit tracker

E/S/S/S 3.55 Resigner

Discussion in 'Game Backup (ISO's) Discussion' started by bigjokker, Nov 17, 2014.

  1. 229
    126
    43
    bigjokker

    bigjokker Loyal Member

    Joined:
    Sep 22, 2014
    E/S/S/S/E Resigner v4.2

    E/S/S/S/E Resigner v4.2 - https://mega.nz/#!N4oziSaQ!Zp56N28oq3PQnAhDWI7VRfRFqSKmmyI3V54FBKvhCVg

    MIRROR - http://rghost.net/8zNq7BhZv

    *Update v4 - bug fix

    - Rewrote self and sprx script
    - Updated cygwin1.dll (No more error messages)
    - Resigns NETWORK Type Eboots
    - Resigns DEX EBOOTS
    - Fixed issue with EDAT Encrypting!
    - To Compress or NOT to Compress Eboot
    - Improved EDAT Resigning Accuracy
    - Added EDAT Bruteforcing
    - Content-ID not needed for EDAT resigning anymore
    - Added more Menu Content
    - Fixed all bugs I could find
    - ADD a klicense to list
    - Can Batch Resign EDAT files
    - Resign Disc type to 3.55 or 4.21
    - Ability to Resign NPDRM to FREE TYPE 3.55 or 4.21 (CFW users)
    - Can make c00 licence EDAT PKG Installer (CFW users)
    - Improved PARAM.SFO Editing
    - Searches for klicense from list instantly
    - Fixed entering klicense repeatedly for multiple files
    - Improved GUI messaging
    - Added ability to enter klicense
    - Improved GUI experience
    - Create c00 licence Edats
    - Added GUI for easier use
    - ADD Rap for NPDRM
    - Converts Multiple SELF/SPRX/SDAT/EDAT with one click
    - Edits Param.SFO
    - Added FixELF.exe for SDK *No more Error 8001003C

    I worked on Joonie86 Resigner to make it a little easier and fix the 8001003C error all at once.
    If anyone has the time to test it and see if there is any bugs in it and report back. I'd appreciate the help.
     
    Last edited by a moderator: Dec 25, 2015
    khalkedon, zeruel85, game8oy and 6 others like this.
  2. 90
    10
    0
    SagaRHCP88

    SagaRHCP88 Loyal Member

    Joined:
    Jun 2, 2014
    Thanks bigjokker! Thanks for helping.
     
  3. 23
    0
    1
    Legion99

    Legion99 Loyal Member

    Joined:
    Mar 11, 2014
    good, only two questions. Does it work for games where you have to put the "edat" in the home folder ps3 ?, how is the process to reassign a EBOOT npdrm for ODE?

    excuse my English, I'm using the google translator.
     
  4. 39
    3
    0
    almoheb

    almoheb Loyal Member

    Joined:
    Dec 28, 2013
    It works well but what steps should I follow to resign NPDRM files?
    Thank you for the amazing work.
     
  5. 229
    126
    43
    bigjokker

    bigjokker Loyal Member

    Joined:
    Sep 22, 2014

    Scans for available Klicense in klic.bin for NPDRM files.
     

    Attached Files:

    Last edited by a moderator: Dec 16, 2014
  6. 924
    439
    63
    Joonie86

    Joonie86 Developer for Team Rebug Developer

    Joined:
    Nov 11, 2012
    Occupation:
    System Admin
    Location:
    dev_blind
    Home Page:
    http://rebug.me
    Thanks for working on an unfinished tool to make it now as a complete one :)

    Great job indeed :)
     
    bigjokker likes this.
  7. 62
    6
    0
    Rudi Rastelli

    Rudi Rastelli Loyal Member

    Joined:
    Oct 18, 2005
    Hi !

    I have a question.
    I was looking through you batch files and i've found 2 lines of code in make1.bat and make2.bat looking strange 2 me:
    Code:
    if not exist /DIR_DEST/EBOOT.ELF unfself.exe /DIR_DEST/temp.sprx DIR_DEST/EBOOT.ELF
    if not exist /DIR_DEST/EBOOT.ELF unself.exe /DIR_DEST/temp.sprx DIR_DEST/EBOOT.ELF
    I'm not that much used to batch code, but i wonder if those 2 lines do anything else as producing an error whenever scetool fails in decrypting ?

    Souldn't they read
    Code:
    if not exist %DIR_DEST%\EBOOT.ELF unfself.exe %DIR_DEST%\temp.self %DIR_DEST%\EBOOT.ELF
    if not exist %DIR_DEST%\EBOOT.ELF unself.exe %DIR_DEST%\temp.self %DIR_DEST%\EBOOT.ELF
    instead ?

    Regards
    Rudi
     
    bigjokker likes this.
  8. 229
    126
    43
    bigjokker

    bigjokker Loyal Member

    Joined:
    Sep 22, 2014
    Yeah...I tried that one first but it gave me a fatal path error. I think it was because the unself files used the cygwin library and the code is different and I was still doing something wrong. In the end I found out the unself files are for debug eboots something we on OFW do not need. So I removed that code and program from the file.

    ESSS 3.55 Resigner v2.0 - https://www.sendspace.com/file/eu87mx
    (Mirror Link) - http://www58.zippyshare.com/v/7AbeOyLg/file.html


    -NEW- Searches for klicense from list instantly
    -NEW- Fixed entering klicense repeatedly for multiple files
    -NEW- Improved GUI messaging
    -NEW- Added ability to enter klicense
    -NEW- Improved GUI experience
    -NEW- Create c00 licence Edats
    - Added GUI for easier use
    - ADD Rap for NPDRM
    - Converts Multiple SELF/SPRX/SDAT with one click
    - Edits Param.SFO to 3.55
    - Added FixELF.exe for SDK *No more Error 8001003C

    Thanks for pointing that out.
    bigjokker
     
    Last edited by a moderator: Feb 20, 2015
    popter5258 and Rudi Rastelli like this.
  9. 62
    6
    0
    Rudi Rastelli

    Rudi Rastelli Loyal Member

    Joined:
    Oct 18, 2005
    Seems to be down... could you please add a mirror ?
     
  10. 62
    6
    0
    Rudi Rastelli

    Rudi Rastelli Loyal Member

    Joined:
    Oct 18, 2005
    Hi !

    1st let me say "Thx 4 the mirrors"

    I'm working on a way to integrate game-updates into game-folder/ISO.
    So i've tried your tool and found a prob with npdrm files.

    Problem is best described by an example:

    1. I've downloaded the update-pkg of AC Rogue (BLES02061) and extracted it

    2. Inside is a self file (scimitar_final.self) which i tried to resign with ur tool and this fails because the klicensee used in "make1.bat" (2141A0036AC9A8ADF0EE7D9886B5360E) is not the right one, so scetool fails at decrypting.

    3. I've downloaded and opened latest klics.txt from @aldostools site and found the correct klicensee(3BEFEFA12FD049B699292467626B8F7A) for AC Rogue to decrypt the self file.

    Hope this might help improving ur tool.

    Regards
    Rudi
     
  11. 229
    126
    43
    bigjokker

    bigjokker Loyal Member

    Joined:
    Sep 22, 2014
    ESSS 3.55 Resigner v2.0 - https://www.sendspace.com/file/eu87mx
    (Mirror Link) - http://www58.zippyshare.com/v/7AbeOyLg/file.html


    -NEW- Searches for klicense from list instantly
    -NEW- Fixed entering klicense repeatedly for multiple files
    -NEW- Improved GUI messaging
    -NEW- Added ability to enter klicense
    -NEW- Improved GUI experience
    -NEW- Create c00 licence Edats
    - Added GUI for easier use
    - ADD Rap for NPDRM
    - Converts Multiple SELF/SPRX/SDAT with one click
    - Edits Param.SFO to 3.55
    - Added FixELF.exe for SDK *No more Error 8001003C
     
    Last edited by a moderator: Feb 20, 2015
    amp2006 likes this.
  12. 229
    126
    43
    bigjokker

    bigjokker Loyal Member

    Joined:
    Sep 22, 2014
    ESSS 3.55 Resigner v2.0 - https://www.sendspace.com/file/eu87mx
    (Mirror Link) - http://www58.zippyshare.com/v/7AbeOyLg/file.html


    -NEW- Searches for klicense from list instantly
    -NEW- Fixed entering klicense repeatedly for multiple files
    -NEW- Improved GUI messaging
    -NEW- Added ability to enter klicense
    -NEW- Improved GUI experience
    -NEW- Create c00 licence Edats
    - Added GUI for easier use
    - ADD Rap for NPDRM
    - Converts Multiple SELF/SPRX/SDAT with one click
    - Edits Param.SFO to 3.55
    - Added FixELF.exe for SDK *No more Error 8001003C
     
    Last edited by a moderator: Feb 20, 2015
    Rudi Rastelli likes this.
  13. 62
    6
    0
    Rudi Rastelli

    Rudi Rastelli Loyal Member

    Joined:
    Oct 18, 2005
    Nicely done... but i have an idea 4 improvement:

    Once u've found a klicensee for one npdrm-file of a game u can be 99% sure it can be used with all other npdrm-files of that game as well. So try that klicensee 1st.
    No need to bruteforce klicensee 4 every npdrm-file.
    Only exception seems to be npdrm-EBOOT.BIN which always seems to be encrypted with klic_free. So try npdrm-EBOOT.BIN with klic_free 1st.

    Main idea behind this is to use bruteforce only if it's really nessassary. Should speed up things a lot

    Another thing is to add option to actualize 'klic.bin'... don't know where u get it and if it is possible to add such an option. Take it as a suggestion for a nice addition.

    Regards
    Rudi
     
    Last edited by a moderator: Dec 19, 2014
  14. 34
    2
    8
    Mysterio33

    Mysterio33 Loyal Member

    Joined:
    Nov 7, 2013
    Hey there!

    First of all, thanks for all your hard work! Its really fantastic!
    But I have a problem:
    everytime I try to resign a "self"-file with this E/S/S/S 3.55 v1.2 Tool, an error accures "Temp.elf not found" ..
    And if I try to run your tool with Admin-rights it can't even find the .self-File. Only if I run your tool normal, without admin, it's finding the file, but with error finding the temp.elf while resigning .. Strange, isn't it?
    any suggestions how to fix this?

    regards,
    Mysterio33

    EDIT: here's a picture of error, if it helps - Error
     
    Last edited by a moderator: Feb 17, 2015
  15. 229
    126
    43
    bigjokker

    bigjokker Loyal Member

    Joined:
    Sep 22, 2014
    Mysterio33,

    From the looks of the error "Cannot Decrypt Header" most likely means that is a NPDRM PSN pkg .self file. To decrpyt NPDRM pkg files you need to place rap file in RAPS folder to be able to decrypt the selfs header. If the Eboot decrypted with no problems because it is a NP_klic_free key. Meaning you are trying to decrypt an PSN Update pkg or a Demo PSN game pkg.
     
  16. 34
    2
    8
    Mysterio33

    Mysterio33 Loyal Member

    Joined:
    Nov 7, 2013
    Hey, Nice guess! Yes, you're right, it's an update for Far Cry 4. In another thread someone said, I need to resign some files to "apply" this patch. Eboot resigning working fine, but not the "Game.self" file.
    Anyway, game (+applied patched files) is working Nice, even withouth resigned Game.self-File :'D

    But how to get those rap files?
     
  17. 229
    126
    43
    bigjokker

    bigjokker Loyal Member

    Joined:
    Sep 22, 2014
    For updates and Demo Pkgs there is no rap file. The Eboots are always signed with NP_klic_free key = 72F990788F9CFF745725F08E4C128387. If there are Self and Sprx files they will have a Developers Klicense Key. I updated ESSS 3.55 Resigner v1.5 to be able to enter the klicense key if you know it. Aldostools has a great list of keys on his website that helps out a lot. If you run into any problems with it let me know and I will try to fix it.

    ESSS 3.55 Resigner v2.0 - https://www.sendspace.com/file/eu87mx
    (Mirror Link) - http://www58.zippyshare.com/v/7AbeOyLg/file.html


    -NEW- Searches for klicense from list instantly
    -NEW- Fixed entering klicense repeatedly for multiple files
    -NEW- Improved GUI messaging
    -NEW- Added ability to enter klicense
    -NEW- Improved GUI experience
    -NEW- Create c00 licence Edats
    - Added GUI for easier use
    - ADD Rap for NPDRM
    - Converts Multiple SELF/SPRX/SDAT with one click
    - Edits Param.SFO to 3.55
    - Added FixELF.exe for SDK *No more Error 8001003C

    Thanks for the feedback
    -bigjokker
     
    Last edited by a moderator: Feb 20, 2015
    Joonie86 and Mysterio33 like this.
  18. 55
    4
    0
    game8oy

    game8oy Loyal Member

    Joined:
    Jan 16, 2014
    Occupation:
    Robin Hood
    Location:
    rubles county
    hey, thnx for your tool. can you pls kindly make a quick tut or smthng.
     
  19. 229
    126
    43
    bigjokker

    bigjokker Loyal Member

    Joined:
    Sep 22, 2014
    Soon I will be releasing an brand new version called ESSSE Resigner v3.0. I will type up a small tutorial for it as it is very simple to use.

    thanks
     
    Joonie86 likes this.
  20. 229
    126
    43
    bigjokker

    bigjokker Loyal Member

    Joined:
    Sep 22, 2014
    ***VERSION 3.0 is realeaed!


    E/S/S/S/E Resigner v3.0 - https://www.sendspace.com/file/ltlu1j
    (Mirror Link) - http://www69.zippyshare.com/v/NydQA1pG/file.html

    -NEW- Can Batch Resign EDAT files
    -NEW- Resign Disc type to 3.55 or 4.21
    -NEW- Ability to Resign NPDRM to FREE TYPE 3.55 or 4.21 (CFW users)
    -NEW- Can make c00 licence EDAT PKG Installer (CFW users)
    -NEW- Improved PARAM.SFO Editing
    - Searches for klicense from list instantly
    - Fixed entering klicense repeatedly for multiple files
    - Improved GUI messaging
    - Added ability to enter klicense
    - Improved GUI experience
    - Create c00 licence Edats
    - Added GUI for easier use
    - ADD Rap for NPDRM
    - Converts Multiple SELF/SPRX/SDAT/EDAT with one click
    - Edits Param.SFO
    - Added FixELF.exe for SDK *No more Error 8001003C


    How to use:

    Find PS3 game you want to Resign to lower Firmware. Go inside USRDIR folder to find EBOOT.BIN and PARAM.SFO files. Place those two files in the main ESSSE RESIGNER v3.0 folder beside the ESSSE_RESIGNER.bat program. Other files like SELF, SPRX, SDAT, and EDAT files will be scattered throughout the games folders.

    SELF files go in "SELF_Files" folder, SPRX go in "SPRX_Files" Folder and so on. Now double click the ESSSE_RESIGNER.bat to open a Menu. The Menu will give you Options on what you want to do . Just select the option you want and the program will do the rest.
     
    Last edited by a moderator: Mar 1, 2015

Share This Page