Editing IDA pro disassembler and debugger

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 47: Line 47:
*ppchelper // http://www.hex-rays.com/contest2009/PPCHelper/ppchelper.zip
*ppchelper // http://www.hex-rays.com/contest2009/PPCHelper/ppchelper.zip
*ppc2c // http://www.hex-rays.com/contest2009/PPC2C/ppc2c.zip
*ppc2c // http://www.hex-rays.com/contest2009/PPC2C/ppc2c.zip
*pypyc2c - improved ppc2c ported to ida python (ida 7.4+, python3) // https://github.com/Goatman13/pypyc2c
*spu2c - ppc2c inspired spu plugin (ida 7.4+, python3) // https://github.com/Goatman13/spu2c
*altivec2c - ppc2c inspired altivec plugin (ida 7.4+, python3) // https://github.com/Goatman13/altivec2c
*xorloser's PS3 Loaders // http://rghost.net/46524423
*xorloser's PS3 Loaders // http://rghost.net/46524423
*xorloser's PPCAltivec plugin (not required since ida 6.1+) // http://xorloser.com/blog/wp-content/uploads/2009/05/ppcaltivec-plugin-for-ida-v52.rar (reup)
*xorloser's PPCAltivec plugin // http://xorloser.com/blog/wp-content/uploads/2009/05/ppcaltivec-plugin-for-ida-v52.rar (reup) / <span style="text-decoration: line-through;">http://megaupload.com/?d=MYVWMKUP</span>
*xorloser's ps3.xml (updated lv2syscalls + sysmodules) : [[Ps3.xml]]
*xorloser's ps3.xml (updated lv2syscalls + sysmodules) (down?)<span style="text-decoration: line-through;"> http://paste2.org/p/1437457</span>
*ida-spu http://code.google.com/p/ida-spu/ // [http://www.multiupload.com/28N7UHCG8J spu_processor_module_1.2.1.zip (114.25 KB)]
*ida-spu http://code.google.com/p/ida-spu/ // [http://www.multiupload.com/28N7UHCG8J spu_processor_module_1.2.1.zip (114.25 KB)]
*more Exports for fnids.idh : [[Fnids.idh]]
*more Exports for fnids.idh (down?)<span style="text-decoration: line-through;">http://paste2.org/p/1802527</span>
*updated syscall_names.idh (reup!) // https://github.com/kakaroto/ps3ida/blob/master/syscall_names.idh
*updated syscall_names.idh (reup!) // https://github.com/kakaroto/ps3ida/blob/master/syscall_names.idh


Line 73: Line 70:
=Continuing your or someone else's work in another database=
=Continuing your or someone else's work in another database=


You might stump with someone's IDA database and you would like to continue their work.
You might stump with someone's IDA database and you would like to continue his work.
Or you found that there is a new great plugin/script that makes everything easier, but you don´t want to lose your work.
Or you found that there is a new great plugin/script that makes everything easier but you don´t want to loose your work.


==Continuing graf_chokolo's work==
==Continuing graf_chokolo's work==
Line 93: Line 90:
Assuming you produced a file named DATABASE.IDC
Assuming you produced a file named DATABASE.IDC


This file contains all what they have done to their database. We only want their function renames and comments so in linux we do
This file contains all what he has done to his database. We only want his function renames and comments so in linux we do
<pre>
<pre>
grep "MakeComm" DATABASE.IDC
grep "MakeComm" DATABASE.IDC
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)