Terminal UI for binary analysis with static/dynamic analysis, string extraction, hexdump, and ELF inspection capabilities.
Binsider is a terminal user interface (TUI) application for reverse engineering and binary analysis. It combines multiple analysis capabilities into a single interface, allowing users to perform static analysis of ELF binaries (sections, segments, symbols, relocations), dynamic analysis with system call tracing similar to strace and ltrace, string extraction like the strings command, and hexdump visualization.
The tool provides file system information including permissions, ownership, and linked shared libraries (equivalent to stat and ldd commands). For dynamic analysis, it can execute binaries and trace their system calls, signals, and execution flow. The string extraction feature helps identify URLs, passwords, and other potentially sensitive information embedded in binaries.
Binsider targets reverse engineers, security researchers, and developers who need to analyze binary files. It presents all analysis results through a unified TUI interface rather than requiring separate command-line tools. The application is written in Rust and focuses specifically on ELF binary format analysis on Linux systems.
# via Cargo
cargo install binsider


