ida_func_ptr is a small utility plugin for IDA Pro. The plugin allows you to copy C function pointer definitions of functions through the context menus.
For example the screenshot above will copy the following text onto the clipboard:
int(* PCMain_cpp_PlayPreIntro)() = (int(*)())(0x00646FF0);
void(* PCMain_PlayIntroLogos)() = (void(*)())(0x00647250);
Install Prefix into the IDA plugins folder.
- Copy the
ida_func_ptr.py
file into to the IDA plugins folder- On Windows, the folder is at
C:\Program Files (x86)\IDA 6.8\plugins
- On MacOS, the folder is at
/Applications/IDA\ Pro\ 6.8/idaq.app/Contents/MacOS/plugins
- On Linux, the folder may be at
/opt/IDA/plugins/
- On Windows, the folder is at
The plugin has only been tested on IDA Pro 6.8 for Windows.