[Code review request] What would you do differently in my security-related Rust projects?

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

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Mergify - Updating dependencies is time-consuming.
  • remote_code_oxidation

    remote_code_oxidation is a project of mine that uses Rust to achieve reverse shells on a "victim" machine

  • intelligent_machine_discovery is a Rust-based discovery tool, that helps quickly find potential avenues for exploitation

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • mdBook

    Create book from markdown files. Like Gitbook but implemented in Rust

    Personally, I think that, if you're going that far into freeform prose documentation, it may be better to use mdBook and host it on GitHub Pages, like things like LALRPOP do.

  • Cargo

    The Rust package manager

    (Just this week, someone expressed interest in volunteering to get things moving on supporting out-of-code Markdown files in cargo doc so you don't have to do as clap does and abuse Rust modules that only build when the code is being documented to achieve that... they also use constructs like #![doc = include_str!("../../examples/tutorial_derive/01_quick.md")] which may require nightly-channel Rust. I can't remember and don't have time to test it right now.)

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