Sponsored Links

Sponsored Links

PS3 Hypervisor Dump Setup Script for IDA is Now Available


Sponsored Links
230w ago - Today xorloser has shared a PS3 Hypervisor Dump setup script for [Register or Login to view links] (Interactive Disassembler), which automatically sets up function tables, resolves rtoc offsets and finds some common functions in PlayStation 3 Hypervisor Dumps for easier reversing.

Additionally, titanmkd has updated the script with a patch available HERE, and as a result xorloser has now made his more compatible with older versions of IDA and updated it yet again with peek/poke calls labeled.

To quote: "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 [Register or Login to view links].

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 [Register or Login to view links]. 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."



Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 21 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles. Thanks!

tridentsx's Avatar
#16 - tridentsx - 230w ago
When I run the script in IDA Pro 5.4 the script stops without any exception at the function find_opd_start.

I am new to IDA is there a step by step debugger or debug mode with extended exception printouts?

oyashio's Avatar
#15 - oyashio - 230w ago
Thank you very much! I hope you will be the ones who lead the PS3 scene.

titanmkd's Avatar
#14 - titanmkd - 230w ago
I also updated the Wiki to detail XORLOSER script. See http://ps3hvdoc.wikispaces.com/Tools

Thanks to XORLOSER +rep for his great work !!! Now we even have string linked with code !!!

Best Regards

TitanMKD

farenheit's Avatar
#13 - farenheit - 230w ago
Cheers PAL!! You keep coming up with these gems!

PS3 News's Avatar
#12 - PS3 News - 230w ago
To patch your script using my little patch do following steps
I have now updated the first post with this along with xorloser's update as well- Thanks titanmkd!

Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links







Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News