cargo-geiger: A Rust Tool for Detecting Unsafe Code Usage in Crates and Dependencies
By
tosh
Summary
cargo-geiger is a Rust tool (cargo plugin) that detects and lists statistics about the usage of unsafe Rust code in a Rust crate and all its dependencies. It helps developers assess how much unsafe code is used in their Rust projects and their dependency trees. The tool can be installed via cargo, optionally using a system-wide OpenSSL library or statically linking it, and is run with the command 'cargo geiger' from the directory containing Cargo.toml. The project is based on code from two other projects and is available on GitHub under the geiger-rs organization.
Source
Key quotes
· 3 pulledA tool that lists statistics related to the usage of unsafe Rust code in a Rust crate and all its dependencies.
This tool is not meant to advise directly whether the code ultimately is
Navigate to the same directory as the Cargo.toml you want to analyze.
You might also wanna read
Introduction to Cargo and cargo.toml
GitHub - rust-lang/rust: Empowering everyone to build reliable and efficient software.
RustRedOps: Rust-Based Red Team Tooling for EDR Evasion
RustRedOps is an emerging collection of Rust-based offensive security tools designed to evade traditional endpoint detection and response (E
undercodetesting.com·24d agorscrypto v0.4.0: Runtime Verification of Constant-Time Cryptographic Behavior
The article discusses the release of rscrypto v0.4.0, a Rust cryptography library that emphasizes runtime verification of constant-time beha
dev.to·28d ago

Comments
Sign in to join the conversation.
No comments yet. Be the first.