Skip to content

Easily create and copy function pointers to functions in IDA.

License

Notifications You must be signed in to change notification settings

handsomematt/ida_func_ptr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ida_func_ptr for IDA Pro

plugin

Overview

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);

Installation

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/

The plugin has only been tested on IDA Pro 6.8 for Windows.

About

Easily create and copy function pointers to functions in IDA.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages