Binary Ninja plugin written in Rust to automatically apply symbol information from split debug info on Linux.
- Last tested with Binary Ninja 3.2.3983-dev
- Requires nightly Rust (last tested with rustc 1.68.0-nightly (afaf3e07a 2023-01-14)
cargo build --release
Copy or create a symlink from ./target/release/libload_symbols.so
to ~/.binaryninja/plugins/libload_symbols.so
.
- 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.