Rust security-hardening

Open-source Rust projects categorized as security-hardening

Top 3 Rust security-hardening Projects

  • c2rust

    Migrate C code to Rust

    Project mention: Rewrite in Rust or Use Rust-bindings | reddit.com/r/rust | 2023-03-21

    You should also consider using C2Rust (they're even working on C -> safe Rust translation)

  • WhiteBeam

    WhiteBeam: Transparent endpoint security

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • libpathrs

    C-friendly API to make path resolution safer on Linux.

    Project mention: The tar archive format, and why GNU tar extracts in quadratic time | news.ycombinator.com | 2022-07-23

    Author of openat2 here, yes it would (as well as protecting against races where the target directory is having path components changed to symlinks during extraction). RESOLVE_IN_ROOT would be more akin to extracting in a chroot(2).

    I've been working on a userspace library[1] which would make writing userspace programs that interact with these kinds of dangerous paths more safe (though it's been on the backburner recently).

    [1]: https://github.com/openSUSE/libpathrs

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-21.

Rust security-hardening related posts

Index

What are some of the best open-source security-hardening projects in Rust? This list will help you:

Project Stars
1 c2rust 3,176
2 WhiteBeam 87
3 libpathrs 62
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com