analyzing-rust-binaries

Installation
SKILL.md

Analyzing Rust Binaries

Rust binaries are large, statically linked, and full of inlined generic code — but they leak more than most people expect. Panic sites embed the source file path and line, symbols carry crate and module structure, and the standard library's formatting machinery is instantly recognizable. The job is knowing which parts are yours and which are the 90% that is core, alloc, and vendored crates.

When to Use

  • strings shows rustc version, core::panicking, /rustc/<hash>/library/
  • Symbols begin with _ZN...17h<hex>E (legacy) or _R (v0 mangling)
  • A stripped binary is 3–30 MB with minimal dynamic imports
  • Analyzing Rust malware, a Rust CLI, or a compiled Rust service

When NOT to Use

Installs
23
GitHub Stars
146
First Seen
Jul 30, 2026
analyzing-rust-binaries — trilwu/secskills