How to exploit the Playstation 2
What is it ?:
Exploit is a method to start an elf file (Playstation 2 executable) on a Playstation 2 without modification or mod-chip. To do this we exploit a bug that the PS2 have except the Slim ones, the later type, the thinner ones to be clear (from v12 onwards).
So first of all we need to have a normal PS2 (the big one, that is, up to v10) and an original playstation game.
The elf can be any program, from hdloader to launchelf to start other elves!
Needed:
- Independence Compiler;
- The program (.elf) to be started on ps2;
- An original PsOne game;
- A Memory Card for Ps2 with enough free space (the space required varies depending on the prog that is installed);
- Software for CD burning as Nero;
- A PlayStation 2 with ModChip or Swap Magic (just for a few minutes).
Method:
Start "Independence Compiler" on windows. Here is the main screen of the program:
First we need the cd code of the original psone game, because it is thanks to this that we are able to start a program chosen by us on the ps2 instead of the game. To obtain it, insert the CD into the PC reader, select the reader drive in the box highlighted in red in the photo and click on Get.
An alternative method to obtain the code is to open the SYSTEM.CNF file on the cd with the windows notepad, select the code that I have shown here in red in the first line of the file: BOOT = cdrom: SLES_005.24 ; 1. Attention select only the code and nothing else. After selecting it, copy and paste it into the independence compiler and click on Add.
As a second step we have to select a loader that is started to execute the exploit; Let's leave LaunchElf 3.4 as well by clicking on the dot next to the name and continue.
In the third step we are asked to choose the program we want to start with the exploit, I will use "HardDiskLoader 0.7c.elf". To choose it, click on "browse file", open our elf and click on add.
In the fourth step we have to choose whether to configure the PS2 to go online with the pc. In this case I have chosen not to use it.
Then we have to select the region of our PS2 which will be NTSC if purchased in America or PAL if purchased in Europe.
We leave the rest as it is. Here's the screenshot of what it should look like:
At this point we click on start; We wait until the program creates an image file in "C:\AusDigital".
Let's open the .cue image file with nero (or another burning program) and write it at a very slow speed like 4x and with the disc-at-once method.
Now Start the cd you just created in a modified ps2 (or with swap magic) and insert your memory card in this ps2 so that the program installs the exploit files on the memory card.
When finished put the memory card in your unmodified Ps2 and insert the original psone disk. If you have done everything right you will have started instead of the psone game the elf chosen previously !!!
PS: If you have a problem with any steps post your question in the forum!