Skip to content
This repository was archived by the owner on Jun 1, 2025. It is now read-only.

Ninja3047/load-symbols

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note

this repo is no longer necessary since this is now built in to the latest version of Binary Ninja

Load Symbols

Binary Ninja plugin written in Rust to automatically apply symbol information from split debug info on Linux.

Requirements

  • Last tested with Binary Ninja 3.2.3983-dev
  • Requires nightly Rust (last tested with rustc 1.68.0-nightly (afaf3e07a 2023-01-14)

Building

  • cargo build --release

Installing

Copy or create a symlink from ./target/release/libload_symbols.so to ~/.binaryninja/plugins/libload_symbols.so.

Usage

  • Enable analysis.experimental.parseDebugInfo setting in Binary Ninja
  • Ensure that split debug info file exists at /usr/lib/debug in the same directory structure as the desired binary target.

About

Binary Ninja plugin written in Rust to automatically apply symbol information from split debug info on Linux.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages