Skip to content

bambu/binaryninja-machosymbols

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mach-O Symbols Generator

Author: Bambu

Creates symbols and renames functions in mach-o binaries

Description:

Creates symbols and renames functions in mach-o binaries in order to aid reversing. This is inteded only for x86_64 Mach-O binaries and has not been tested on x86. Also, "Mach-O Bind Symbols" requires dyldinfo

Before running:

Before Image

After running:

After Image

To install this plugin, navigate to your Binary Ninja plugins directory, and run

git clone https://github.com/bambu/binaryninja-machosymbols.git machosymbols

Minimum Version

This plugin requires the following minimum version of Binary Ninja:

  • dev (Personal) - 1.0.dev-730
  • dev (Commercial) - 1.0.dev-730

TODO

  • Create more symbols
  • Add support for x86
  • Actually implement the Bind symbols and remove reliance on dyldinfo

License

This plugin is released under a MIT license.

About

Creates symbols and renames functions in mach-o binaries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages