1 unstable release
|0.1.0||Oct 23, 2022|
#666 in Parser implementations
32,362 downloads per month
Used in cargo-audit
Obtains the dependency list from a compiled Rust binary by parsing its panic messages. Recovers both crate names and versions.
- If the crate never panics, it will not show up. The Rust compiler is very good at removing unreachable panics, so we can only discover at around a half of all dependencies.
- C code such as
openssl-srcnever shows up, because it can't panic.
- Only crates installed from a registry are discovered. Crates from local workspace or git don't show up.
cargo auditable embeds the complete dependency information
into binaries, which can then be recovered using
It should be used instead of
quitters whenever possible, unless you're specifically after panics.