IDA Pro: Difference between revisions

From Zenith
Jump to navigation Jump to search
Content added Content deleted
m (line break for the small screen ppl)
(add Wii U Loader plugin instructions)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Tool|name=IDA Pro|logo=IDAIcon.png|description=A software disassembler which generates<br>Assembly code from compiled code.|developers=[https://www.hex-rays.com/ Hex-Rays]|os=Windows x86/x64|license=[https://www.hex-rays.com/products/ida/support/idadoc/14.shtml Common Public License 1.0]|website=https://www.hex-rays.com/ida-pro/|downloads=-}}
{{Tool|name=IDA Pro|logo=IDAIcon.png|description=A software disassembler which generates<br>Assembly code from compiled code.|developers=[https://www.hex-rays.com/ Hex-Rays]|os=Windows x86/x64|codelanguage=C++|license=[https://www.hex-rays.com/products/ida/support/idadoc/14.shtml Common Public License 1.0]|source=Closed Source|website=https://www.hex-rays.com/ida-pro/|downloads=-}}


IDA Pro, also referred to as simply IDA, is an advanced reverse engineering software which is objectively superior to [[Ghidra]], at the cost of not being free unless you have a educational license from your school/university.
IDA Pro, also referred to as simply IDA, is an advanced reverse engineering software which is objectively superior to [[Ghidra]], at the cost of not being free unless you have a educational license from your school/university.


Unlike [[Ghidra]], all latest versions (IDA 7.2+) of IDA are NSMBU-compatible.
Unlike [[Ghidra]], all latest versions (IDA 7.2+) of IDA are NSMBU-compatible with the help of the plugin below.


=== Wii U Loader Plugin ===
Like Ghidra, IDA does not support Wii U RPX/RPL files out of the box, so you need to install the '''Wii U Loader Plugin''' for it, links for which are provided below:

* [https://static.miraheze.org/zenithwiki/2/2e/IDA_Pro_7.x_Wii_U_Loader.zip Direct Download Mirror]
* [https://gbatemp.net/threads/ida-pro-7-x-wii-u-loader.549300/ GBATemp Thread]
* [https://github.com/decaf-emu/ida_rpl_loader Source Code (GitHub)]

==== Plugin Installation ====
Extract the <code>wiiu_loader.dll</code> into the <code>C:/Program Files/IDA 7.x/loaders</code> folder (or wherever your IDA Pro installation folder is located).

Now you can open any RPX/RPL in IDA and choose the Wii U loader, which should be listed as "<code>Wii U RPL [wiiu_loader.dll]</code>".
[[Category:Tools]]
[[Category:Tools]]

Latest revision as of 01:42, 9 January 2022

IDA Pro
thumb
thumb
Description A software disassembler which generates
Assembly code from compiled code.
Developers Hex-Rays
Operating System Windows x86/x64
Written in C++
License Common Public License 1.0
Source Closed Source
Website https://www.hex-rays.com/ida-pro/
Downloads -


IDA Pro, also referred to as simply IDA, is an advanced reverse engineering software which is objectively superior to Ghidra, at the cost of not being free unless you have a educational license from your school/university.

Unlike Ghidra, all latest versions (IDA 7.2+) of IDA are NSMBU-compatible with the help of the plugin below.

Wii U Loader Plugin[edit | edit source]

Like Ghidra, IDA does not support Wii U RPX/RPL files out of the box, so you need to install the Wii U Loader Plugin for it, links for which are provided below:

Plugin Installation[edit | edit source]

Extract the wiiu_loader.dll into the C:/Program Files/IDA 7.x/loaders folder (or wherever your IDA Pro installation folder is located).

Now you can open any RPX/RPL in IDA and choose the Wii U loader, which should be listed as "Wii U RPL [wiiu_loader.dll]".