CDRInfo Forum CDRInfo Forum

Forums  Register  Login  My Profile  Inbox  Address Book  My Subscription  My Forums 

Photo Gallery  Member List  Search  Calendars  FAQ  Ticket List  Log Out

Load home-brew applications on an unmodified PS2 (exploit)   Logged in as: Guest
Viewers: 1175 You can click here to see Today's Posts | Most Active Topics | Posts Since Last Visit
  Printable Version
All Forums >> [Other] >> Game consoles >> Load home-brew applications on an unmodified PS2 (exploit) Page: [1]
Login
Message << Older Topic   Newer Topic >>
Load home-brew applications on an unmodified PS2 (exploit) - 2/13/2006 4:42:32 AM   
ModFreak


Posts: 50
Joined: 11/30/2005
Status: offline
After many requests….I finally managed to complete and release a guide on how to install the "exploit" on an unmodded PS2!!!
But first things first, what is the exploit?
Well, the exploit allows anyone with a memory card and an original PSX disc to hi-jack the boot process and run any piece of code (.elf) on a PS2. No modchips are required to run programs when using the exploit.

What you’ll need:

1) The old PS2 version (not the Slim one..)
2) One PS2 Memory card
3) A Network Adapter for the PS2
4) The original HDLoader or the original Swap Magic 3
5) An original PSX(PS1) game
6) A Network card for the PC
7) A crossover cable to connect the PC with the PS2
8) AND a PC….. :-)

Software for the PC
Winhiip
Flashfxp

Software for the PS2
execftp69.rar
exploit.rar   (Click on the attachment to download it....)


Attachment (1)

< Message edited by ModFreak -- 2/13/2006 4:44:26 AM >
Revisions: 2 | Post #: 1
RE: Load home-brew applications on an unmodified PS2 (e... - 2/13/2006 4:47:50 AM   
ModFreak


Posts: 50
Joined: 11/30/2005
Status: offline
Before we begin, you need to know that all the files that you are going to transfer onto the PS2 Memory Card, must be in capitals ( e.g. TITLE.DB ).
 
 
Part1: Connect the PS2 with the PC via FTP
First off all, connect the PS2 to the PC using the crossover cable and then run execftp69 on the PS2. You can run it either with HDLoader or with SwapMagic. If you are going to use HDLoader, then just use WinHIIP to transfer the .ISO image, or burn it into a CD and run it with Swap Magic 3.

When you run execftp on the PS2, you should see something like this:




Now, on the PC, go to: Start -> My Network Places -> View network connections, right click on Local Area Connection -> Properties and click on Internet Protocol (TCP/IP) (do not uncheck it…) then click on properties. Select “Use the following IP”. If you already have an ip address, subnet mask and default gateway, write these down somewhere and re-install them once this procedure is over. Now type:

IP address : 192.168.0.1
Subnet mask: 255.255.255.0
Leave the other settings as they are.




Now run the flashxp program, press F8 from your keyboard to reveal the “quick connect” menu. Go to “Toggle” and uncheck the “use passive mode”. Now go to “General” and in “Server or Url” write 192.168.0.10, then click on OK







and hopefully the connection with the PS2 should be established!!!


Attachment (4)

< Message edited by ModFreak -- 2/13/2006 1:54:31 PM >

(in reply to ModFreak)
Revisions: 4 | Post #: 2
RE: Load home-brew applications on an unmodified PS2 (e... - 2/13/2006 4:52:41 AM   
ModFreak


Posts: 50
Joined: 11/30/2005
Status: offline
Part2: Creating the exploit
In flashxp, press Ctrl+R and type &lsit to show the hdd, mc and pfs folders. " mc" is the Memory Card and it is in that folder you have to transfer the exploit.




But first we have to create the exploit. Extract the files from exploit.rar in the directory C:\EXPLOIT, then insert your original PSX game in your PC CD/DVD drive and find the ID of the game. The game that I used had the following ID: SLES_020.34. An ID could also begin with any of SCED, SCUS or SCES.




Now go to Start->Run… type cmd and a DOS window will pop-up. Type the following: c: press Enter, cd c:\exploit press Enter, then titleman.exe –a SLES_020.34 (use your ID in place of SLES_020.34 here). This command has added the ID in the TITLE.DB file.




Attachment (3)

< Message edited by ModFreak -- 2/13/2006 5:25:15 AM >

(in reply to ModFreak)
Revisions: 5 | Post #: 3
RE: Load home-brew applications on an unmodified PS2 (e... - 2/13/2006 5:02:57 AM   
ModFreak


Posts: 50
Joined: 11/30/2005
Status: offline
Since the ID is in the exploit, it is time now to transfer it into the PS2 memory. Go to the folder mc/0/BEDATA-SYSTEM in flashfxp and upload all the files that are in the c:\exploit folder. Ok... now you are ready!!!!







Restart the PS2 and use your original PSX game to boot. If it all went well, a white screen will appear and then the ps2menu-k 48bit.elf will start. The ps2menu-k 48bit.elf which I have renamed to BOOT.ELF. I renamed it in order to have the exploit load it, but you can always use other .elf codes to load. I prefer the ps2menu, because this program is something like an Operating System and it can run .elf codes.

The ps2menu is very simple, you just need to press R1 and select the folder you want to go. I have uploaded other applications (.elf) in my memory, under BEDATA-SYSTEM and I run them from there. So you can now run home-brew applications such as emulators, HDLoaders, etc, in .elf code… and many more…

Sites with .elf applications:

http://www.exploitstation.com/
http://www.ps2hd.com/site/


Attachment (2)

< Message edited by ModFreak -- 2/13/2006 5:09:29 AM >

(in reply to ModFreak)
Revisions: 3 | Post #: 4
RE: Load home-brew applications on an unmodified PS2 (e... - 2/20/2006 4:41:28 AM   
emperor


Posts: 7002
Joined: 4/28/2004
Status: offline
Thanks for your detailed report!

(in reply to ModFreak)
Post #: 5
Page:   [1]
All Forums >> [Other] >> Game consoles >> Load home-brew applications on an unmodified PS2 (exploit) Page: [1]
Jump to:





New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI

0.047