Rust Security

Open-source Rust projects categorized as Security

Top 23 Rust Security Projects

  1. sniffnet

    Comfortably monitor your Internet traffic πŸ•΅οΈβ€β™‚οΈ

    Project mention: Sniffnet – monitor your Internet traffic | news.ycombinator.com | 2025-02-02
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. RustScan

    πŸ€– The Modern Port Scanner πŸ€–

    Project mention: πŸš€ εΏ«ι€Ÿγ€ζ™Ίθƒ½γ€ι«˜ζ•ˆηš„ηŽ°δ»£η«―ε£ζ‰«ζε™¨ β€” RustScan | dev.to | 2024-11-20
  4. shadowsocks-rust

    A Rust port of shadowsocks

    Project mention: Proton announces release of a new VPN protocol, "Stealth" | news.ycombinator.com | 2024-08-06
  5. kata-containers

    Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/

    Project mention: Comparing 3 Docker container runtimes - Runc, gVisor and Kata Containers | dev.to | 2024-10-29

    I bet the first thing you think that it is a bug. There is an issue on GitHub where someone thought the same. The fact is that Kata containers are different and there are Limitations. The first I noticed too, that there is no way to share process or network namespaces between Docker containers. The fact that you cannot use the process namespace or network namespace of the host is easily understandable because we have a VM and not just a host kernel isolating our processes.

  6. innernet

    A private network system that uses WireGuard under the hood.

  7. libreddit

    Private front-end for Reddit

    Project mention: Mobile Ad Blocker Will No Longer Stop YouTube's Ads | news.ycombinator.com | 2024-04-16

    Don't use Youtube without going through a proxy like Invidious [1] or Newpipe

    Don't use {site} Search without going through a proxy like SearxNG [2]

    Don't use TwiXXer without going through a proxy like Nitter - this has gotten more difficult lately but it still works as long as you feed the daemon some registered accounts. Video does not work at the moment but that seems to be fixable.

    Don't use Reddit without going through a proxy like libreddit [4]

    Start noticing the pattern? Maybe it is time to start producing promotional posters:

    The only thing to come between you and ADS could be a proxy / ADS. I'ts just not worth the risk

    ADS / New rules for a sane net / Sane net protects you, your partner and your community

    A proxy here and a filter there, ADS nowhere

    The more you tighten your grip, ${site}, the more viewers will slip through your fingers

    [1] https://github.com/iv-org/invidious

    [2] https://github.com/searxng/searxng

    [3] https://github.com/zedeus/nitter

    [4] https://github.com/libreddit/libreddit

  8. lldap

    Light LDAP implementation

    Project mention: Lldap Release v0.6.0 | news.ycombinator.com | 2024-11-09
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Ockam

    Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.

    Project mention: Autossh – automatically restart SSH sessions and tunnels | news.ycombinator.com | 2024-09-28

    May I suggest a tool built for application level portals instead?

    https://github.com/build-trust/ockam

    One binary, easy to use, no ssh getting stuck! (yep, I work at Ockam :)

  11. black-hat-rust

    Applied offensive security with Rust - https://kerkour.com/black-hat-rust

    Project mention: Black Hat Rust | news.ycombinator.com | 2024-12-08
  12. aya

    Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.

    Project mention: Bpfman: An eBPF Manager | news.ycombinator.com | 2024-03-30
  13. sozu

    Sōzu HTTP reverse proxy, configurable at runtime, fast and safe, built in Rust. It is awesome!

  14. kanidm

    Kanidm: A simple, secure, and fast identity management platform

    Project mention: Kanidm: A simple, secure and fast identity management platform | news.ycombinator.com | 2024-06-10
  15. OpenSK

    OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.

  16. chainsaw

    Rapidly Search and Hunt through Windows Forensic Artefacts

    Project mention: Angle-grinder: Slice and dice logs on the command line | news.ycombinator.com | 2024-04-29

    There’s already a DFIR log tool named chainsaw: https://github.com/WithSecureLabs/chainsaw

  17. hayabusa

    Hayabusa (隼) is a sigma-based threat hunting and fast forensics timeline generator for Windows event logs.

    Project mention: Hayabusa: Sigma-based forensics timeline generator for Windows event logs | news.ycombinator.com | 2024-04-24
  18. cargo-crev

    A cryptographically verifiable code review system for the cargo (Rust) package manager.

    Project mention: Cargo-crev – cryptographically verifiable code review system for Rust | news.ycombinator.com | 2025-02-09
  19. sn0int

    Semi-automatic OSINT framework and package manager

  20. zizmor

    A static analysis tool for GitHub Actions

    Project mention: The Pain That Is GitHub Actions | news.ycombinator.com | 2025-03-19

    This.

    I heavily invested in a local runner based CI/CD workflow. First I was using gogs and drone, now the forgejo and woodpecker CI forks.

    It runs with multiple redundancies because it's a pretty easy setup to replicate on decentralized hardware. The only thing that's a little painful is authentication and cross-system pull requests, so we still need our single point of failure to merge feature branches and do code reviews.

    To me, personally, the Github Actions CVE from August 2024 was the final nail in the coffin. I blogged about it in more technical detail [1] and guess what was the reason that the TJ actions have been compromised last week? Yep, you guessed right, the same attack surface that Github refuses to fix, a year later.

    The only tool, as far as I know, that somehow validates against these kind of vulnerabilities, is zizmor [2]. All other topls validate schemas, not vulnerabilities and weaknesses.

    [1] https://cookie.engineer/weblog/articles/malware-insights-git...

    [2] https://github.com/woodruffw/zizmor

  21. x8

    Hidden parameters discovery suite

  22. noseyparker

    Nosey Parker is a command-line tool that finds secrets and sensitive information in textual data and Git history.

  23. rustsec

    RustSec API & Tooling

  24. matano

    Open source security data lake for threat hunting, detection & response, and cybersecurity analytics at petabyte scale on AWS

  25. moonwalk

    Cover your tracks during Linux Exploitation by leaving zero traces on system logs and filesystem timestamps. (by mufeedvh)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Rust Security discussion

Log in or Post with

Rust Security related posts

  • Austral: A Systems Language with Linear Types and Capabilities

    3 projects | news.ycombinator.com | 20 Mar 2025
  • OpenMLS – An open-source implementation of Messaging Layer Security protocol

    1 project | news.ycombinator.com | 6 Mar 2025
  • Show HN: Domain Typosquatting Monitoring Tool (Open Beta)

    1 project | news.ycombinator.com | 3 Mar 2025
  • Zizmor – static analysis for GitHub Actions

    1 project | news.ycombinator.com | 8 Jan 2025
  • Black Hat Rust

    2 projects | news.ycombinator.com | 8 Dec 2024
  • Zizmor: Static Analysis for GitHub Actions

    1 project | news.ycombinator.com | 26 Nov 2024
  • πŸš€ εΏ«ι€Ÿγ€ζ™Ίθƒ½γ€ι«˜ζ•ˆηš„ηŽ°δ»£η«―ε£ζ‰«ζε™¨ β€” RustScan

    1 project | dev.to | 20 Nov 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

# Project Stars
1 sniffnet 22,928
2 RustScan 15,972
3 shadowsocks-rust 9,182
4 kata-containers 5,947
5 innernet 5,110
6 libreddit 5,085
7 lldap 4,847
8 Ockam 4,516
9 black-hat-rust 4,001
10 aya 3,477
11 sozu 3,283
12 kanidm 3,245
13 OpenSK 3,100
14 chainsaw 3,074
15 hayabusa 2,502
16 cargo-crev 2,171
17 sn0int 2,165
18 zizmor 2,154
19 x8 1,798
20 noseyparker 1,802
21 rustsec 1,636
22 matano 1,521
23 moonwalk 1,370

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Rust is
the 5th most popular programming language
based on number of references?