PSX-SCENE Forum Discussion for Sony PlayStation/PsOne/PS2/PS3/PSP/PS VITA
  • Tutorial: How to Decrypt Your Own EBOOT.BIN's or SELF Files in Windows

    So, with all of this talk regarding keys and decrypting, I've been asked a lot: How do I get fail0verflow's decryption tools to work on Windows? It seems to be a common question. So I decided to make a nice, easy to follow tutorial, to help you all through the process.


    First you will need some files:
    Cygwin, PS3 Keys from PS3Tools Key Pack or Attachment 574 (or another source), and fail0verflow_ps3tools_win32.rar



    Step 1

    Run the Cygwin setup and install with all default options and packages.
    Step 2

    (We'll assume you installed to C:\)

    Once Cygwin is installed its time to set up our key files. For this tutorial we'll be using the ps3.rar file linked above which contains 3.50 keys for games such as Gran Turismo 5 Need For Speed Hot Pursuit and others. If you'd like to extract other games or sony files you will need to find the appropriate keys in the PS3 Tools Keypack or elsewhere.

    Extract ps3.rar into C:\cygwin\home\(User)\ Where (User) will be your windows username, and already be premade for you by cygwin.

    You should now have a .ps3 folder (IMPORTANT: please note there is a period before ps3) containing 3.50 keys in C:\cygwin\home\(User)\


    Step 4

    Place your EBOOT.BIN (or SELF) that you wish to decrypt into C:\cygwin\home\(User)\

    Step 5

    Navigate to C:\cygwin\bin\ and extract fail0verflow_ps3tools_win32.rar into this folder.


    Step 6

    Navigate to C:\cygwin\ and run Cygwin.bat

    Step 7


    In the window that pops up, type unself EBOOT.BIN EBOOT.ELF and press enter


    Step 8

    Navigate to C:\cygwin\home\(User)\ and collect your newly decrypted EBOOT.ELF file!



    That's it folks, its not as complicated as many of you may think. With this guide, anyone should be capable of decrypting their own EBOOT.BIN's and SELF files. Now, the ELF file that is created is not runnable on the PS3 yet. However, this tutorial is only for walking you through the decryption process.
    <br>
    <br>
    <br>
    Comments 81 Comments
    1. cawthorne's Avatar
      cawthorne -
      Thanks man! Been playing around with this myself
    1. Blunts-LLA-PSG's Avatar
      Blunts-LLA-PSG -
      Thanks grandy for the tutorial.:joystick1:s3up:
    1. Suicide2k10-PSG's Avatar
      Suicide2k10-PSG -
      No need to Rename EBOOT.BIN to EBOOT.SELF.
      Just type " unself EBOOT.BIN EBOOT.ELF " in Cygwin.

      MFG
    1. grandy's Avatar
      grandy -
      Quote Originally Posted by Suicide2k10 View Post
      No need to Rename EBOOT.BIN to EBOOT.SELF.
      Just type " unself EBOOT.BIN EBOOT.ELF " in Cygwin.

      MFG
      Thanks! Adjusted the tutorial
    1. Hack'dup's Avatar
      Hack'dup -
      Now that the new games can be decrypted e.g: GT5 & Need for speed. I was just wondering if some of the older games that do not work could now be fixed? Hot Shots Golf is a title that has the black screen freeze, could games like this now be fixed?
    1. Gamester's Avatar
      Gamester -
      Thanks for the HARD work
    1. juddylovespizza's Avatar
      juddylovespizza -
      Thank You, when will the encrypting part be coming out?
    1. louisd77434's Avatar
      louisd77434 -
      how do i get ac brotherhood working can i use this
    1. laughoutloud-PSG's Avatar
      laughoutloud-PSG -
      If I use this tutorial will I be able to play GT5 with the 1.05 update? I have the edited eboot for GT5 which already works great but can I edit the 1.05 eboot so that GT5 will work with the new update?
    1. Heoki-PSG's Avatar
      Heoki-PSG -
      How would you re-encrypt them? How do you use makeself and makepkg
    1. straith's Avatar
      straith -
      Hello, i just wanna tell you that Splatterhouse eboot.bin can not be modified.
      Two first sections are compresed. I decrypted eboot.bin but i find out that offsets are not the same as eboot.bin NFS:HP were.
      When i tried to copy and replace, entire eboot.bin is replaced by the the lenght of the elf offset. So it results in a corrupt eboot.bin.

      Try readself and verify that section header is not compressed, if not, it can be modified without problem. Anyway, there should be a different way to modify it in case that section header is compressed.

      I made game boot but it crash and then PS3 crash too.
    1. Heoki-PSG's Avatar
      Heoki-PSG -
      Anyone having trouble with makeself, this thread should help.

      http://psx-scene.com/forums/f149/ps3...archive-74313/ (ps3tools Key Archive)
    1. straith's Avatar
      straith -
      Just for you know, 980 offset starts in 000 offset in eboot.elf. So, when you search an offset in eboot.elf, start from 000 as 980. Use windows calculator.

    1. Blunts-LLA-PSG's Avatar
      Blunts-LLA-PSG -
      Can someone help me When I type unself EBOOT.BIN EBOOT.ELF I get bash: unself: command not found what am i doing wrong Thanks In Advance.
    1. maxtormaster-PSG's Avatar
      maxtormaster-PSG -
      hm ! cgwin didnt create folder with my name ! tried to do by myself but its not working for me !

      self_decrypt_header failed
      perror: no such files in directory

      whar seems to be the problem?
    1. grandy's Avatar
      grandy -
      Quote Originally Posted by Blunts-LLA View Post
      Can someone help me When I type unself EBOOT.BIN EBOOT.ELF I get bash: unself: command not found what am i doing wrong Thanks In Advance.
      Seems like you missed step 5

      Step 5

      Navigate to C:\cygwin\bin\ and extract fail0verflow_ps3tools_win32.rar into this folder.
    1. Blunts-LLA-PSG's Avatar
      Blunts-LLA-PSG -
      Quote Originally Posted by grandy View Post
      Seems like you missed step 5

      Step 5

      Navigate to C:\cygwin\bin\ and extract fail0verflow_ps3tools_win32.rar into this folder.
      Thanks grandy for the Quick Reply:o
    1. Mathew595-PSG's Avatar
      Mathew595-PSG -
      I finally installed all step by step but when is start to unself Eboot, it says
      "No key found"
      "perror: No such file or directory"

      I put the keys first in the .ps3 folder then everywhere.

      EDIT: Problem sloved:
      i didnt put the .ps3 folder in (USER)
    1. fac.knight's Avatar
      fac.knight -
      Quote Originally Posted by grandy View Post
      Thanks! Adjusted the tutorial
      hi
      am not sure about step 4 what to do. it says Place your EBOOT.BIN (or SELF).
      where can i get the EBOOT.BIN? what it is actually? thanks
    1. xthe_sacx-PSG's Avatar
      xthe_sacx-PSG -
      Quote Originally Posted by fac.knight View Post
      hi
      am not sure about step 4 what to do. it says Place your EBOOT.BIN (or SELF).
      where can i get the EBOOT.BIN? what it is actually? thanks
      you get the EBOOT.BIN from (said game)\PS3_GAME\USRDIR\(EBOOT.BIN will be there)

      Now i have a question myself

      What is the usefulness/point of EBOOT.ELF?
  • 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

    ncc2906

    error 80010017

    Thread Starter: ncc2906

    Hi,
    what does it means erro 80010017 ?
    This error occur only when I launch Sonic The Hedgehog (BLES00028).
    I have Regub 4.41.2 lite.

    Last Post By: ncc2906 Today, 06:06 PM Go to last post
    Tsukino Kaji

    I Just Want to Hack Games.

    Thread Starter: Tsukino Kaji

    I'm not big on online console gaming, that's what PCs were made for. lol
    I mostly just use my PS3 for RPGs and what not, the most online content

    Last Post By: atreyu187 Today, 06:10 PM Go to last post
    man1919

    how i can hear internet radio on ps2 linux?

    Thread Starter: man1919

    hi , i'm using the latest ps2 linux (ps2linux_live_v3_pal_large_no_modchip) on ps2 slim SCPH-77004.
    and i'm triyng to hear live stream internet

    Last Post By: man1919 Today, 04:47 PM Go to last post
    psxpetey

    content not available before start date ps2 on ps3

    Thread Starter: psxpetey

    downloaded aldstools and installed on rebug 3.55.4 converted tomb raider angel of death and it gives me the message in the title once I install it as

    Last Post By: psxpetey Today, 04:36 PM Go to last post
    DaBOSS54320

    Where to buy E3 Flasher $90 or under

    Thread Starter: DaBOSS54320

    I need an E3 flasher for my CECH-2001a slim on 4.41 and it needs to be $90 or under (With shipping/tax) and in the US and pay with VISA.

    Last Post By: No0bZiLLa Today, 05:49 PM Go to last post
    shengoro86

    Phillips CD-I Emulator Request

    Thread Starter: shengoro86

    Hi Everyone,

    I looked around and could not find info on this.
    Please correct me if there is.

    Is there a Phillips

    Last Post By: shengoro86 Today, 02:02 PM Go to last post
  • Recent Comments

    diegsmoran

    PSIO Team Update To Project PlayStation Input Output - A PS1 SD Card Hack

    Yeah it would definatly be nice for not too expensive and also if the compatibility works good. As... Go to last post

    diegsmoran Today 05:27 PM
    Dante69

    UMSBuilder 1.5 -- Build the latest Revision of UMS

    Really Mac US CFW/Mac Users Get Minimum support. I know that we could use linux terminal byt not... Go to last post

    Dante69 Today 04:02 PM
    worrorfight

    New Multiman Themes by hcode123

    Beautiful themes hcode123 :) Go to last post

    worrorfight Today 03:40 PM
    seatle_94

    English Patch version for Dynasty Warriors Strikeforce 2 PSP.

    Thanks man!
    The Brazilian community is also grateful! Go to last post

    seatle_94 Today 03:37 PM
    NeverGoingBack

    PSIO Team Update To Project PlayStation Input Output - A PS1 SD Card Hack

    If this provides 90%+ compatibility, I would see it as being the easiest and most authentic way to... Go to last post

    NeverGoingBack Today 01:44 PM
    Tranced

    Simple PS3Updates v1.6 Build 2 Final

    Quakes69 has contributed well over here. I for one like his different GUI's. Although some are in... Go to last post

    Tranced Today 12:49 PM
    SwordOfWar

    Sony's Testing a Better, Faster Video Streaming Technology.

    stop crying. You got discounted movies. you're not going to buy a movie just to test it. you're... Go to last post

    SwordOfWar Today 12:42 PM
    xboxmods2977

    PSIO Team Update To Project PlayStation Input Output - A PS1 SD Card Hack

    Exactly what I was thinking. Sounds Expensive. I have an older model Playstation in my closet (one... Go to last post

    xboxmods2977 Today 12:16 PM
    kornman887

    Sony's Testing a Better, Faster Video Streaming Technology.

    Then make a video "exclusive" for this event, get more attention for free. Go to last post

    kornman887 Today 10:51 AM
    BahumatLord

    Sony's Testing a Better, Faster Video Streaming Technology.

    They want you to pay to test something for them and they can't even put up any recent movies? I... Go to last post

    BahumatLord Today 10:50 AM