Skip to content

Binary Ninja plugin for viewing and changing function ABIs in a fine-grained way via the GUI

License

Notifications You must be signed in to change notification settings

whitequark/binja_function_abi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Binary Ninja Function ABI plugin

The Function ABI plugin provides a GUI for adjusting the ABI in a fine-grained way. Right now, calling convention and clobbered registers can be adjusted.

Motivation

Sometimes, Binary Ninja's analysis infers too many clobbered registers; if ebp is inferred as clobbered, this breaks analysis in callers. Occasionally it may also be useful to remove a register described by the calling convention as clobbered from the clobbered register set to remove false dependencies.

License

0-clause BSD

About

Binary Ninja plugin for viewing and changing function ABIs in a fine-grained way via the GUI

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages