SaaSHub helps you find the best software and product alternatives Learn more →
Top 3 Rust security-hardening Projects
-
You should also consider using C2Rust (they're even working on C -> safe Rust translation)
-
-
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.
-
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).
Rust security-hardening related posts
- Rewrite in Rust or Use Rust-bindings
- Red Black Tree in Rust
- In Rust We Trust – A Transpiler from Unsafe C to Safer Rust
- C2Rust Transpiler
- C2Rust Transpiler
- C2Rust Transpiler
- Next steps for Rust in the kernel
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f160c987960>
www.saashub.com | 28 Mar 2023
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 |