Page 1 of 3 123 LastLast
Results 1 to 10 of 22



  1. #1
    Forum Moderator PS3 News's Avatar
    Join Date
    Apr 2005
    Posts
    26,857

    PS3 Hypervisor Dump Setup Script for IDA is Now Available


    Today xorloser has shared a PS3 Hypervisor Dump setup script for http://www.hex-rays.com/idapro/idadown.htm (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 http://xorloser.com/blog/wp-content/uploads/2010/02/PS3_HV_Dump_script.zip.

    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 http://xorloser.com/blog/wp-content/uploads/2010/02/ppcaltivec_plugin_v1.6_for_ida_v5.6_with_source.zip. 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."

    PS3 Hypervisor Dump Setup Script for IDA is Now Available

    More PlayStation 3 News...
    Attached Files Attached Files

  2. #2
    Senior Member jabberosx's Avatar
    Join Date
    Dec 2006
    Posts
    196

    Awesome release as usual Xorloser!! Thanks and keep it up.

  3. #3
    Registered User lavatar's Avatar
    Join Date
    Dec 2009
    Posts
    35

    Thumbs Up

    Great work xorloser!

  4. #4
    Registered User PaNNaP's Avatar
    Join Date
    Jul 2006
    Posts
    33

    Fantastic work.

    I was needing something like this for a simpler ease of use. Kudos man

  5. #5
    Senior Member proskopina's Avatar
    Join Date
    Jun 2009
    Posts
    183
    keep going guys!!! we are waiting for more good news

  6. #6
    Registered User livpool's Avatar
    Join Date
    Sep 2009
    Posts
    211

    Smile

    awesome work! thanks

  7. #7
    Registered User hagisbasheruk's Avatar
    Join Date
    Feb 2010
    Posts
    18

    Thanks for Info

    Yay, this is really an exciting time for the PS3 community

  8. #8
    Contributor enohand's Avatar
    Join Date
    Apr 2008
    Posts
    70
    i'm guessing this script will work with IDA pro also huh?

    good job guys... now if only that certain somone would release thier lvl2 dump!

  9. #9
    Registered User titanmkd's Avatar
    Join Date
    Jan 2010
    Posts
    29

    PS3_HV_Dump.idc patch for older IDA pro version which have error

    Hi,

    To patch your script using my little patch do following steps:
    1. Go in directory where PS3_HV_Dump.idc is extracted.
    2. Extract the file patch_TitanMKD.patch in this directory (contained in zip archive attachement).
    3. Launch following command:
      For linux users:
      Code:
      patch -p0 < patch_TitanMKD.patch
      For windows users (after standard install of GnuWin32 Patch see link below):
      Code:
      "C:\Program Files\GnuWin32\bin\patch.exe" -p0 < patch_TitanMKD.patch

    For windows systems, the GnuWin32 patch command installer can be downloaded here: http://sourceforge.net/projects/gnuw...p.exe/download

    Best Regards

    TitanMKD
    Attached Files Attached Files

  10. #10
    Registered User DarkOgr's Avatar
    Join Date
    Feb 2010
    Posts
    8

    Thumbs Up

    Many thanks for your work!!!

 


 
Page 1 of 3 123 LastLast