`cargo audit` can now scan compiled binaries

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • cargo-auditable

    Make production Rust binaries auditable

  • I've been working to bring vulnerability scanning to Rust binaries by creating cargo auditable, which embeds the list of dependencies and their versions into the compiled binary. This lets you audit the binary you actually run, instead of the Cargo.lock file in some repo somewhere.

  • rustsec

    RustSec API & Tooling

  • P.S. I also made scanning binaries 5x faster in the latest release of cargo audit.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • advisory-db

    Security advisory database for Rust crates published through crates.io

  • However, I keep getting this error when running cargo audit bin ~/.cargo/bin/*, even if I replace * with a specific binary: Fetching advisory database from `https://github.com/RustSec/advisory-db.git` Loaded 467 security advisories (from C:\Users\jonah\.cargo\advisory-db) Updating crates.io index error: I/O operation failed: The system cannot find the path specified. (os error 3) I'm on Windows 10.

  • cargo-update

    A cargo subcommand for checking and applying updates to installed executables

  • Would be nice if this worked with cargo-update somehow.

  • syft

    CLI tool and library for generating a Software Bill of Materials from container images and filesystems

  • I think you can already do that using Syft.

  • rfcs

    RFCs for changes to Rust

  • Yes. But Cargo is currently in a feature freeze and is not accepting new features.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Announcing Rust 1.64.0

    9 projects | /r/rust | 22 Sep 2022
  • GitUI

    5 projects | news.ycombinator.com | 7 Jan 2024
  • Hey Rustaceans! Got a question? Ask here (49/2023)!

    9 projects | /r/rust | 5 Dec 2023
  • Use just to manage Rust project commands

    3 projects | dev.to | 31 Aug 2023
  • Is rustfmt abandoned? Will it ever format `let ... else` syntax?

    11 projects | /r/rust | 3 Jun 2023