Go Back  
Reply
 
Thread Tools
Old 02-24-2010   #1
Pirate
 
Pirate's Avatar
 
Join Date: Feb 2007
Posts: 6,988
Likes: 371
Liked 8,045 Times in 1,247 Posts
Mentioned: 585 Post(s)
Tagged: 0 Thread(s)
PS3 HV Dump setup script for IDA

xorloser has released his PS3 HV Dump setup script for IDA which "setups function tables including the hypercall (syscall) table, mmcall table, OPD, TOC, GOT. It will find common functions such as puts and printf and very importantly it will fixup all rtoc references which are used to access global variables and strings". You can download the file below.



To quote from xorloser's blog:
I haven?t gotten around to doing an update in a while due to work (and a little relaxation) taking all my time. Rather than wait till I have finished all of the stuff I wanted to before posting again I decided to post some tidbits to tide you over until the rest is ready. Before I do so I?d like to make the following clear as no matter how many times I say it, people believe what they want to believe instead:

THIS PS3 EXPLOIT WILL NOT ENABLE PLAYING OF COPIED OR BACKED UP GAMES. THE EXPLOIT IS FOR RESEARCH PURPOSES ONLY.

It seems someone took some initiative and made some software themselves to dump the hypervisor once they have the correct hardware and software. So for anyone who has used that and dumped their own hypervisor I present this PS3 HV Dump setup script for IDA.This script will setup function tables including the hypercall (syscall) table, mmcall table, OPD, TOC, GOT. It will find common functions such as puts and printf and very importantly it will fixup all rtoc references which are used to access global variables and strings.

To use the script you should extract it somewhere and then from within IDA select ?File->IDC File??, then navigate to where you extracted the file and select it. Please note that this script could overwrite your previous work, so please run backup your idb/i64 file before running it. I recommend running it on a freshly created database by loading your hypervisor dump into IDA as ?ppc? at ROM address 0 and then running this script as detailed above before doing anything else.

The other tidbit I wanted to share was the updates to the PPC Altivec plugin source code which I had forgotten to include in the recent releases, but which a few people have since asked for. Here is the PPC Altivec plugin v1.6 for IDA v5.6 with sourcecode. If anyone makes any fixes or adds support for new functions please pass these updates back to me so I can share them on this site.

[Download HV Dump script for IDA]
[VIA]
Pirate is offline   Reply With Quote
Old 02-24-2010   #2
spec8320
Member
 
Join Date: Aug 2008
Posts: 159
Likes: 6
Liked 4 Times in 4 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
good job we are closer to homebrews
spec8320 is offline   Reply With Quote
Old 02-24-2010   #3
iTZzDaGr33K
Member
null
 
Join Date: Feb 2010
Posts: 32
Likes: 0
Liked 1 Time in 1 Post
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Ps3

75% There , Come on people :D
I'd love some ps3 games for free and some homebrew out there.
Or i wasted £60 on a ps3 80gb with cod :P]


Keep up the good work .
Working wonders
iTZzDaGr33K is offline   Reply With Quote
Old 02-24-2010   #4
alex3305
Apprentice
 
Join Date: Dec 2008
Posts: 16
Likes: 1
Liked 0 Times in 0 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Damn.. Why can't people ffs stop whining about freaking backups! This is purely for homebrew and research purposes only. Also I bet 99% of the people doesn't even have a BR burner.

Maybe it is a possibility to give those users a warning and delete their posts, as they are quite annoying!
alex3305 is offline   Reply With Quote
Old 02-24-2010   #5
Daniel Benoy
Apprentice
 
Join Date: Feb 2010
Posts: 20
Likes: 1
Liked 3 Times in 2 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Does anyone know what this does? Is it some kind of dumper that exports the hypervisor code?

I agree that people who are asking about "backup" loaders should stop posting. It'll come when it comes, and there are other priorities as well, such as turning on OtherOS for Slim, and enabling PS2 emulation across all console revisions.

As for burning blu-rays, I'm sure someone will create a hard drive loader.
Daniel Benoy is offline   Reply With Quote
Old 02-24-2010   #6
Spiker
Senior Member
 
Join Date: Jun 2007
Location: Beloit, Wisconsin
Posts: 1,104
Likes: 12
Liked 19 Times in 16 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to Spiker
I could really give a sh!t if people are whining about back-ups cuz when we have home brew, and there is no ISO loader, people are gonna be angry and it's all because of themselves.

__________________
Spiker is offline   Reply With Quote
Old 02-24-2010   #7
madshaun1984
 
madshaun1984's Avatar
 
Join Date: Mar 2008
Location: At Home
Posts: 726
Likes: 129
Liked 207 Times in 106 Posts
Mentioned: 18 Post(s)
Tagged: 0 Thread(s)
Talk about backups is not breaking any rules, so they can post they're wants all they like, its still months if not years away before any sort of backup loader for the ps3 comes to fruition.

In other words backups are irrelevent at this point so please stay on topic.

And to answer the question about what this does, its an easier, more precise way to start to dissasmble your aquired (via geohots exploit) HV dumps.
__________________
madshaun1984 is offline   Reply With Quote
Likes: (1)
Old 02-25-2010   #8
jaasumbra
Member
 
jaasumbra's Avatar
 
Join Date: Feb 2008
Location: DK
Posts: 477
Likes: 119
Liked 65 Times in 43 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to jaasumbra
Originally Posted by iTZzDaGr33K View Post
75% There , Come on people :D
I'd love some ps3 games for free and some homebrew out there.
Or i wasted £60 on a ps3 80gb with cod :P]


Keep up the good work .
Working wonders
I would say we are more like 10% there.
Also, supporting the devs isn't wasting money.
I hope for your sake, that a possible hack will be so complex when released, that you are never going to be able to obtain homebrew - 'cause I know what you are going to use/misuse that for
jaasumbra is offline   Reply With Quote
Old 02-25-2010   #9
Daniel Benoy
Apprentice
 
Join Date: Feb 2010
Posts: 20
Likes: 1
Liked 3 Times in 2 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Using this exploit to hack your PS3 is pretty uncomfortable. It involves a bit of hardware and some soldering and a lot of trying again and again between reboots. I bet it'll be beyond the patience level of most users, and it doesn't work at all on the slim.

Most likely we'll have to wait a long long time for someone to reverse engineer the PS3's internals to the point where they're able to find an exploit that gets you access at the XMB level completely in software. (The PSP3000, for example, still doesn't have a custom firmware hack and it's been out for over a year and for most of that time hackers have been able to run certain levels of code on it)

Maybe by the time a convenient hack is released, PS3 games will no longer be in production.
Daniel Benoy is offline   Reply With Quote
Old 02-25-2010   #10
Qraze1
Member
 
Qraze1's Avatar
 
Join Date: Jan 2008
Posts: 304
Likes: 12
Liked 35 Times in 20 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
i would actually prefer (if) any hacks come through, they stay linux side. the limited linux hdd space alone would kill almost any thoughts of bluray to hdd copied iso loaded games. we got what about 10 gigs to work with as it is, some games could fit i suppose, but nothing like u2, mgs4, ff13 and many more unless a external hd device is hooked up and compatible, meaning you're still gonna have to spend money to play games.

i don't even care too much about the ps3 being hacked, its great that people are getting some great progress done, but i've been having ps3 fun on my 3 years now without hacks or piracy and having them won't change that either.
Qraze1 is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



PS3Hax.net is Copyright © 2010-2013.
Use of this site is governed by our Terms of Use and Privacy Policy. All Trademarks and images are owned by their respected owners.
Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of ps3hax.net
All times are GMT -5. The time now is 05:00 PM.