symgrep 0.1.1

symgrep is a binary file search tool that recursively searches a directory for symbols matching a regex pattern. Cross platform but supports searching ELFs.
symgrep-0.1.1 is not a library.

symgrep

grep for symbols. A fast, cross-platform tool to search imported and exported symbols in ELF binaries.

CI License: MIT Crates.io

Features

  • Blazing Fast: Parallelized search utilizing all CPU cores via Rayon.
  • Smart Filtering: Differentiates between Imported and Exported symbols.
  • Regex Support: Powerful pattern matching for symbol names.
  • Cross-Platform: Pre-built binaries for Linux (x86_64/ARM64), macOS (Apple Silicon), and Windows.

Installation

Installation via cargo or download pre-built release binaries.

Via Cargo

cargo install symgrep

Release binaries

Available at https://github.com/camjjack/symgrep/releases/latest