PSX-SCENE Forum Discussion for Sony PlayStation/PsOne/PS2/PS3/PSP/PS VITA
  • PS3Tools GUI Edition v3.3 - aka - PS3 Tools GUI Edition Final + All Previous Releases

    In a turn of events, PsDev has released his final edition of PS3Tools GUI Edition, v3.3. He has also stated he plans on releasing the source code to his project at a later time, so others may continue the work he started. He has told me the reason he wishes to stop work on this project, is so that he can move on to develop other projects. Below you will find all 12 releases, all of which were released here at PSX-Scene first. Thanks PsDev!


    It has been fun making this program, it has gone threw 12 awesome updates. I'm sad to stop working on it, but I'm happy to see what you guys can continue to make it into. I will release the source code, but not today, not in this thread. lets leave that for another time and focus on this release. This is also the most stable version, all features have been tested not only by me but other people too, (Dcnigma, Industerialcode) and all features work properly.


    CHANGES:
    • scetool v0.28 added
    • New keys added to keyset
    • New script for EBOOT resigning
    • New file system layout
    • Removed do it button
    • Now everytime you select a option from one of the drop down menu it does that option right away
    • Removed SELF tool
    • Cleaner
    • Every option has its individual message box completion of operation
    There is a new way that the file system works. There is a individual folder for all the tools (PUP Tools, scetool, Core_os Tool ect) And when you want to use the tool just place the file in the correct folder and use the GUI. This system is cleaner and allows me to not use as much code.
    there is a script in the scetool folder called fix. This script is what can be edited to your standards for the EBOOT resigning. I did this so if you want to sign for 3.41 ect or change compression or anything just edit the script and run the GUI no need for new update, much more efficient

    Code:
    @echo off
    FOR /F "tokens=1,2 delims= " %%A IN ('scetool.exe -i EBOOT.BIN') DO (
    if [%%A]==[ContentID] set CID=%%B
    )
    scetool.exe --decrypt EBOOT.BIN EBOOT.ELF
    rename EBOOT.BIN ORIGINAL_EBOOT.BIN > NUL
    pause
    scetool.exe --sce-type=SELF --compress-data=FALSE --skip-sections=TRUE --key-revision=0A --self-auth-id=1010000001000003 --self-add-shdrs=TRUE --self-vendor-id=01000002 --self-type=NPDRM --self-fw-version=0003005500000000 --np-license-type=FREE --np-content-id=%CID% --np-app-type=EXEC --np-real-fname=EBOOT.BIN --encrypt EBOOT.ELF EBOOT.BIN
    pause
    del /Q EBOOT.ELF > NUL
    scetool -i EBOOT.BIN
    pause
    There is no more "Do It" button, since I change the way the files are modified I thought I will just make every option a button it self, si when you click the option you like from the drop down menu it will do the operation Note* After click may take a sec for the operation to start be patient.
    DOWNLOAD: PS3Tools Final


    A OPTIONAL donation can be sent to psdev@hotmail.com via paypal

    please read license file

    OFFICIAL PREVIOUS RELEASES:
    Note: All Introductions by the One and Only, tthousand.

    PS3Tools GUI Edition v3.2

    Click to View!


    PS3Tools GUI Edition v3.1

    Click to View!


    PS3Tools GUI Edition v3.0

    Click to View!


    PS3Tools GUI Edition v2.6

    Click to View!


    PS3Tools GUI Edition v2.5

    Spoiler


    PS3Tools GUI Edition v2.1

    Click to View!


    PS3Tools GUI Edition v2.0

    Click to View!


    PS3Tools GUI Edition v1.2

    Click to View!


    PS3Tools GUI Edition v1.1B

    Click to View!


    PS3Tools GUI Edition v1.1

    Click to View!


    PS3Tools GUI Edition v1.0

    Click to View!




    LIKE/VOTE for this Entry in this month's Contest!
    Comments 42 Comments
    1. thommy86's Avatar
      thommy86 -
      Really appreciate the work you are doing here..! Nice to see your devotion to the scene!
    1. cunhak9's Avatar
      cunhak9 -
      thks for the GUI, it will help allot!
    1. JOshISPoser's Avatar
      JOshISPoser -
      is this my universe? i swear everyone wouldn't exist if i died...this world is sometimes made for me way too much, well, i wish it always was
    1. nividia's Avatar
      nividia -
      it didn't work with me
    1. RUT Dark Ronin's Avatar
      RUT Dark Ronin -
      Please excuse me, but scetool.exe is actuall y missing from program folder.
    1. omnizero's Avatar
      omnizero -
      I tried to use the scetool to decrypt an EBOOT, but I got an error saying Could not find keyset 'NP_idps_const'. Does one know how to obtain this keyset?
    1. PsDev's Avatar
      PsDev -
      Yes, I accidently forgot to add scetool, just add it in folder also forgot the zlib1.dll my bad
    1. PsDev's Avatar
      PsDev -
      Quote Originally Posted by omnizero View Post
      I tried to use the scetool to decrypt an EBOOT, but I got an error saying Could not find keyset 'NP_idps_const'. Does one know how to obtain this keyset?
      If you click show keys this is the output you should get. >> #4380665 - Pastie

      Go into the data folder and edit the keys file and put this inplace of what is in their. >> #4380674 - Pastie

      Make sure you also have the ldr_curves and vsh_curves in the data folder and make sure all them three files have no extension too them.
    1. omnizero's Avatar
      omnizero -
      Quote Originally Posted by PsDev View Post
      If you click show keys this is the output you should get. >> #4380665 - Pastie

      Go into the data folder and edit the keys file and put this inplace of what is in their. >> #4380674 - Pastie

      Make sure you also have the ldr_curves and vsh_curves in the data folder and make sure all them three files have no extension too them.
      thanks. But I checked both source and none of them contain the NP_idps_const key
    1. PsDev's Avatar
      PsDev -
      that isn't available what eboot are you trying to decrypt?
    1. kronwhon's Avatar
      kronwhon -
      i don't get it .. nothing seems to happen. I am trying to decrypt Dungeon Siege III.

      here is my output:

      Microsoft Windows [Version 6.1.7601]
      Copyright (c) 2009 Microsoft Corporation. All rights reserved.

      E:\MyFiles\PS3\PS3Tools v3.2>fixviaandreus.bat

      E:\MyFiles\PS3\PS3Tools v3.2>scetool.exe --decrypt EBOOT.BIN EBOOT.ELF


      -- the eboot.bin file remains unchanged?

      EDIT .. apparently if scetool.exe is missing there is no error, you have to figure it out yourself (are you catching the exception and doing nothing with it??)

      I am still getting unexpected results (what the heck does could not load curves mean? -- btw i know this is a sce error so i will go to his thread, but anybody get this working?):

      Microsoft Windows [Version 6.1.7601]
      Copyright (c) 2009 Microsoft Corporation. All rights reserved.

      E:\MyFiles\PS3\PS3Tools v3.2>fixviaandreus.bat

      E:\MyFiles\PS3\PS3Tools v3.2>scetool.exe --decrypt EBOOT.BIN EBOOT.ELF
      scetool 0.2.1 <public build> (C) 2011-2012 by naehrwert
      [*] Warning: Could not load curves.[*] ELF written to EBOOT.ELF.

      E:\MyFiles\PS3\PS3Tools v3.2>rename EBOOT.BIN EBOOT_ORIGINAL.BIN

      E:\MyFiles\PS3\PS3Tools v3.2>scetool.exe --sce-type=SELF --compress-data=TRUE --skip-sections=TRUE --key-revision=00,01 --self-auth-id=1010000001000003 --self-vendor-id=01000002 --self-type=NPDRM --self-fw-version=0003004100000000 --np-license-type=FREE --np-content-id= --np-app-type=EXEC --np-real-fname=EBOOT.BIN --encrypt EBOOT.ELF EBOOT.BIN
      scetool 0.2.1 <public build> (C) 2011-2012 by naehrwert
      USAGE: scetool [options] command
      COMMANDS Parameters Explanation
      -h, --help Print this help.
      -k, --print-keys List keys.
      -i, --print-infos file_in Print SCE file info.
      -d, --decrypt file_in file_out Decrypt/dump SCE file.
      -e, --encrypt file_in file_out Encrypt/create SCE file.
      OPTIONS Possible Values Explanation
      -v, --verbose Enable verbose output.
      -0, --sce-type SELF/RVK/PKG/SPP SCE File Type
      -1, --compress-data TRUE/FALSE(default) Compress data?
      -2, --key-revision e.g. 00,01,...,0A,... Key Revision
      -3, --self-auth-id e.g. 1010000001000003 Auth ID
      -4, --self-vendor-id e.g. 01000002 Vendor ID
      -5, --self-type LV0/LV1/LV2/APP/ISO/
      LDR/NPDRM SELF Type
      -6, --self-fw-version e.g. 0003004100000000 Firmware Version
      -7, --self-add-shdrs TRUE(default)/FALSE Add ELF section headers?
      -8, --np-license-type FREE License Type
      -9, --np-app-type EXEC/UPDATE App Type
      -a, --np-content-id Content ID
      -b, --np-real-fname e.g. EBOOT.BIN Real Filename

      E:\MyFiles\PS3\PS3Tools v3.2>del /Q EBOOT.ELF

      E:\MyFiles\PS3\PS3Tools v3.2>pause
      Press any key to continue . . .

      E:\MyFiles\PS3\PS3Tools v3.2>scetool -i EBOOT.BIN
      scetool 0.2.1 <public build> (C) 2011-2012 by naehrwert
      [*] Warning: Could not load curves.[*] Error: Could not load EBOOT.BIN

      E:\MyFiles\PS3\PS3Tools v3.2>pause
      Press any key to continue . . .

      E:\MyFiles\PS3\PS3Tools v3.2>it
    1. ichris26's Avatar
      ichris26 -
      Quote Originally Posted by kronwhon View Post
      i don't get it .. nothing seems to happen. I am trying to decrypt Dungeon Siege III.

      here is my output:.......

      You need to put the EBOOT. BIN in the PS3Tools v3.2 folder for it to load it correctly.

      Also make sure to add the missing scetool. exe file to the folder as well.
    1. kronwhon's Avatar
      kronwhon -
      Quote Originally Posted by ichris26 View Post
      You need to put the EBOOT. BIN in the PS3Tools v3.2 folder for it to load it correctly.

      Also make sure to add the missing scetool. exe file to the folder as well.
      correct, sir.

      but when i did that it still didn't work (added the zlib thingy too) ... i posted the output from after i did that as well .. something about error loading curves. I've been following the scene since the first PS jailbreak and never heard of a curve. (course, I'm just following, not developing, but I do some development in other areas .. ) any help is appreciated.
    1. oakhead69's Avatar
      oakhead69 -
      Quote Originally Posted by kronwhon View Post
      i don't get it .. nothing seems to happen. I am trying to decrypt Dungeon Siege III.

      here is my output: ....
      The issue is '--np-content-id=' it has no parameter it must be the ContentID of the EBOOT.BIN

      To get this value do this
      scetool.exe -i EBOOT.BIN | find /i "ContentID"

      e.g. for GT5 EU it would be

      scetool.exe --sce-type=SELF --compress-data=TRUE --skip-sections=TRUE --key-revision=00,01 --self-auth-id=1010000001000003 --self-vendor-id=01000002 --self-type=NPDRM --self-fw-version=0003004100000000 --np-license-type=FREE --np-content-id=EP9001-BCES00569_00-0000000000000000 --np-app-type=EXEC --np-real-fname=EBOOT.BIN --encrypt EBOOT.ELF EBOOT.BIN

      You should have more luck then.
    1. freakygeo's Avatar
      freakygeo -
      please patch gt5 1.10 update eboot!!!
    1. oakhead69's Avatar
      oakhead69 -
      Quote Originally Posted by freakygeo View Post
      please patch gt5 1.10 update eboot!!!
      Why 1.10 and not up to 1.13? What version EU/US/JP?

      I have done this for the EU version BCES00569, it is not that hard to find instructions on how to do it. The devs have done all the heavy lifting for us in writing the tools.

      If I get some time today or over the weekend I will write the process down to do it yourself and post it.

      I would post the modified pkg here, but I guess it is not allowed.
    1. freakygeo's Avatar
      freakygeo -
      it's the same...if someone patch 1.10 can patch 1.13(they have got the same fw requirement)...if you can post the instructions i would be pleased!!!
    1. kronwhon's Avatar
      kronwhon -
      Quote Originally Posted by oakhead69 View Post
      The issue is '--np-content-id=' it has no parameter it must be the ContentID of the EBOOT.BIN

      To get this value do this
      scetool.exe -i EBOOT.BIN | find /i "ContentID"

      ... ...

      You should have more luck then.
      when I run the above command I get nothing. No output. No error message.

      So then I ran
      scetool.exe -i EBOOT.BIN

      I get all sorts of information about the file (nothing that says Content ID)

      But the very first line says[*] Warning: could not load curves.

      So then I tried the same commands with Dirt 3 and Batman AC and got the same results. What is curves????
    1. oakhead69's Avatar
      oakhead69 -
      Quote Originally Posted by kronwhon View Post
      when I run the above command I get nothing. No output. No error message.

      So then I ran
      scetool.exe -i EBOOT.BIN

      I get all sorts of information about the file (nothing that says Content ID)

      But the very first line says[*] Warning: could not load curves.

      So then I tried the same commands with Dirt 3 and Batman AC and got the same results. What is curves????
      In your scetools directory that you have download from the ps3devwiki you should have the following structure:

      scetool
      -data
      --keys
      --ldr_curves
      --vsh_curves
      -README
      -scetool.exe
      -zlib1.dll


      Please make sure that you have the latest version of the keys file as it was corrected 2 days ago as the last NPDRM key was incorrect

      BTW curves: Elliptic curve cryptography (ECC) Google is your friend.
    1. jensen76's Avatar
      jensen76 -
      Quote Originally Posted by kronwhon View Post
      correct, sir.

      but when i did that it still didn't work (added the zlib thingy too) ... i posted the output from after i did that as well .. something about error loading curves. I've been following the scene since the first PS jailbreak and never heard of a curve. (course, I'm just following, not developing, but I do some development in other areas .. ) any help is appreciated.

      i can see in your log that you are using scetool 0.2.1.. use the 0.2.7 then its working for you...
  • Daily Digest


    Want to receive the latest PSX info in your email?

    Sign up for our Daily Digest!



    Want to learn more about the team keeping you up to date with the latest scene news?

    Read about them now!

    Check out our Developer bios, too!

  • Recent Threads

    Munkee915

    Missing HDD space

    Thread Starter: Munkee915

    I have a PS3 slim w/ a 640gb HDD installed and Rogero 4.41 cfw. I have recently started hitting the limit on HDD space. The XMB shows I have 65gb/596gb

    Last Post By: No0bZiLLa Today, 07:51 PM Go to last post
    Blyze

    Best uLaunch Version to Use

    Thread Starter: Blyze

    Just wondering which version of uLaunch should I use to install Free McBoot? I've already used the version in the Noobie Package, but all I get is a black

    Last Post By: Blyze Today, 02:30 PM Go to last post
    ConorrChapple

    Anyone wanna play The Last Of Us online?

    Thread Starter: ConorrChapple

    If so add: ConorChapplee

    Last Post By: ConorrChapple Today, 01:33 PM Go to last post
    ShaolinAssassin

    Devil May Cry Pal in NTSC mode

    Thread Starter: ShaolinAssassin

    Hi guys,

    I come here to request a lil help, cause Im really out of ideas. Im trying to play my PAL copy of Devil May Cry with

    Last Post By: ShaolinAssassin Today, 04:05 PM Go to last post
    Raeralus

    System problems

    Thread Starter: Raeralus

    I am having a few issues with my PS3. Now, for some reason, my PS3 no longer displays any output when powered and turned on. This is not the same for

    Last Post By: Raeralus Today, 09:11 AM Go to last post
    rpgamer

    Gamer for life

    Thread Starter: rpgamer

    Hi everyone,
    My name is John I am a recently disabled man of 50. But this does not get me down, because I love games of all kinds. And I think

    Last Post By: codone Today, 04:39 PM Go to last post
  • Recent Comments

    maruka

    PS2 Classics Manager v1.02 by CaptainCPS-X

    Installed it all correctly. Ran Jurassic Park Operation Genesis, 1st game I ran, it played fine... Go to last post

    maruka Today 08:28 PM
    tthousand

    Cobra ODE Hardware To Be Released Soon

    Thanks for the lesson an0nym0us . It opened my eyes to some things I did not see before. I... Go to last post

    tthousand Today 08:12 PM
    racer0018

    Cobra ODE Hardware To Be Released Soon

    They were suppose to send me to test but I have not gotten anything and I have not heard back from... Go to last post

    racer0018 Today 05:27 PM
    Gradius

    Cobra ODE Hardware To Be Released Soon

    Price: US$ 120 Go to last post

    Gradius Today 04:50 PM
    The Big Harsh

    Rogero Custom Firmware 4.40 Version 1.03 Released

    After I was on CFW 4.30 I updated to CFW 4.41, then I tried to enter my PSN account but suddenly... Go to last post

    The Big Harsh Today 04:20 PM
    aneesh

    Cobra ODE Hardware To Be Released Soon

    As long as it can run backups on super slim as they show i am happy. Pricing will surely be high. Go to last post

    aneesh Today 02:20 PM
    pinkfloydviste

    Cobra ODE Hardware To Be Released Soon

    I have an ODE (Wasabi 360 Ultra)for my 360 Slim, and it works great. It was simple to install and... Go to last post

    pinkfloydviste Today 01:56 PM
    negodosul

    Rogero CEX-4.41 v1.00 Released

    I will miss yours updates Rogero. Go to last post

    negodosul Today 10:30 AM
    an0nym0us

    Cobra ODE Hardware To Be Released Soon

    Or perhaps I understand both of them and this thread needs a little explanation of the ODE... Go to last post

    an0nym0us Today 10:28 AM
    an0nym0us

    Cobra ODE Hardware To Be Released Soon

    You can certainly write the English language, but can you READ?? To quote, maybe this time you... Go to last post

    an0nym0us Today 09:13 AM