C Security

Open-source C projects categorized as Security

Top 23 C Security Projects

  1. Nginx

    The official NGINX Open Source repository.

    Project mention: Cloudflare Reclaimed 100TB of RAM With Math You Can Use on Your Own Stack | dev.to | 2026-09-20

    The NGINX hash module with the hardcoded 160: ngx_http_upstream_hash_module.c

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. radare2

    UNIX-like reverse engineering framework and command-line toolset

    Project mention: Building a comfortable workflow for debugging an old version of the Linux kernel | dev.to | 2026-05-24

    FROM ubuntu:16.04 RUN apt-get update && apt-get install -y \ build-essential \ gcc \ make \ libncurses5-dev \ libssl-dev \ bc \ bison \ flex \ nano \ git \ cpio \ openssh-client \ wget \ bzip2 \ ca-certificates \ linux-headers-generic \ && rm -rf /var/lib/apt/lists/* WORKDIR /opt RUN git clone https://github.com/radareorg/radare2 \ && radare2/sys/install.sh --install \ && rm -rf radare2 WORKDIR /build

  4. systeminformer

    A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ https://windows-internals.com

    Project mention: Show HN: Network Monitor – a GUI to spot anomalous connections on your Linux | news.ycombinator.com | 2025-11-24

    I wish Linux had two more things:

    - https://github.com/winsiderss/systeminformer power-user process explorer

  5. OpenVPN

    OpenVPN is an open source VPN daemon

    Project mention: A Practical Release Inventory for OpenVPN Deployments | dev.to | 2026-09-09

    That question is especially useful this week. The OpenVPN community project published v2.7.7 on September 3, 2026. Meanwhile, the current OpenVPN Connect for Windows release-notes page lists 3.9.0, released June 8, 2026. Those numbers belong to different release lines. Comparing them as if one were the newer version of the other produces an unreliable upgrade plan. Community release, Connect for Windows release notes.

  6. nmap

    Nmap - the Network Mapper. Github mirror of official SVN repository.

    Project mention: Scripting Challenge Week 1: Port Scanning | dev.to | 2025-12-17

    Compare your implementation to Nmap's source code - industry standard for 20+ years.

  7. Unicorn Engine

    Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

    Project mention: Unicorn – The Ultimate CPU Emulator | news.ycombinator.com | 2026-06-16
  8. capstone

    Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

    Project mention: Capstone – lightweight multi-platform, multi-architecture disassembly framework | news.ycombinator.com | 2026-06-02
  9. SaaSHub

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

    SaaSHub logo
  10. aircrack-ng

    WiFi security auditing tools suite

  11. arkime

    Arkime is an open source, large scale, full packet capturing, indexing, and database system.

  12. AFLplusplus

    AFL++ is a state-of-the-art fuzzer, and #1 in benchmarks. It was originally based on AFL. Today it comes with qemu 5.1, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!

  13. system-bus-radio

    Transmits AM radio on computers without radio transmitting hardware.

    Project mention: The Hugging Face incident and the road ahead | news.ycombinator.com | 2026-08-26

    Cryptography is real, but nobody in that field seems to be hubristic enough to think their methods are flawless, and there's a degree of suspicion than the best models may have secret weaknesses engineered into them by the governments who sponsored them.

    Physics is real and networking requires a substrate. But there are already known exploits which can misuse the compute hardware as an antenna, e.g. my first search result: https://github.com/fulldecent/system-bus-radio

    (Older nerds may remember https://en.wikipedia.org/wiki/Van_Eck_phreaking)

    > Magic is not real

      Turning lead into gold isn't the magic of alchemy, it's just nucleosynthesis.

  14. Suricata

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine developed by the OISF and the Suricata community.

    Project mention: Homelab security on 512 MB: warden scores my logs and asks before it bans anything | dev.to | 2026-10-10

    Network. Suricata for IDS, matching against threat feeds (FireHOL level 1, Feodo, OpenPhish), plus new-device alerts on the LAN.

  15. tetragon

    eBPF-based Security Observability and Runtime Enforcement

    Project mention: Security in the AI Era: Every Request Has a Cost — Three Layers of Defense for Your Application | dev.to | 2026-10-13

    Tetragon is a CNCF project from the Cilium team that uses eBPF to observe and enforce security policy inside the Linux kernel: process execution, file access, network connections and privilege changes, tagged with the Kubernetes pod and workload they came from. Because enforcement happens in the kernel, it can stop an action synchronously instead of alerting after the fact.

  16. OSSEC

    OSSEC is an Open Source Host-based Intrusion Detection System that performs log analysis, file integrity checking, policy monitoring, rootkit detection, real-time alerting and active response.

  17. HyperDbg

    State-of-the-art native debugging tools

  18. openssh-portable

    Portable OpenSSH

    Project mention: OpenSSH 10.6 Released | news.ycombinator.com | 2026-10-06

    Mostly correct. The majority of work in both is currently done by Damien and myself, who work on both.

    There are a couple of people who have done significant work on OpenBSD's ssh (eg Markus, Theo) and various OpenBSD folks who add a feature or fix a bug and move on.

    There is one person who currently works exclusively on -Portable (Tim Rice, who is still around although not very active these days) and at least one other in the past (Andre Lucas, who wrote the multi-platform login recording code). You can see the current set here: https://github.com/openssh/openssh-portable/blob/master/.git...

  19. rizin

    UNIX-like reverse engineering framework and command-line toolset.

    Project mention: Visualizing Binary Files | news.ycombinator.com | 2026-08-24
  20. unikraft

    A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.

    Project mention: FTL: A new operating system for clouds | news.ycombinator.com | 2026-10-03

    Unikernels with POSIX compatibility.

    Each application gets its own fine grained security.

    https://github.com/unikraft/unikraft

  21. honggfuzz

    Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)

  22. pycryptodome

    A self-contained cryptographic library for Python

    Project mention: AI-Augmented Series: AI Scripting for Brute-Forcing on a Web App Pentest | dev.to | 2026-09-10

    I almost always work in a venv with python. After creating it, I had to install requests and pycryptodome with pip.

  23. tcpdump

    the TCPdump network dissector

    Project mention: What Really Happens When You Access AWS: Complete Data Flow Example | dev.to | 2025-11-11

    tcpdump - Command-line packet analyzer

  24. nanos

    A kernel designed to run one and only one application in a virtualized environment

    Project mention: Show HN: Ant – A JavaScript Runtime and Ecosystem | news.ycombinator.com | 2026-07-11

    on linux its kvm, on darwin its hypervisor.framework, the memory is not upfront, by default 256mb is lazy allocated, and ~35mb are used by both ant + the vm. the kernel is https://nanos.org with patches to get ant+networking running smoothly

  25. OpenSC

    Open source smart card tools and middleware. PKCS#11/MiniDriver

    Project mention: Evaluating and mitigating the growing risk of LLM-discovered 0-days | news.ycombinator.com | 2026-02-06

    Glad to see that they brought in humans to validate and patch vulnerabilities. Although, I really wish they linked to the actual patches. Here's what I could find:

    https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/c...

    https://github.com/OpenSC/OpenSC/pull/3554

    https://github.com/dloebl/cgif/pull/84

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

C Security discussion

Log in or Post with

C Security related posts

  • Security in the AI Era: Every Request Has a Cost — Three Layers of Defense for Your Application

    1 project | dev.to | 13 Oct 2026
  • OpenSSH 10.6 Released

    3 projects | news.ycombinator.com | 6 Oct 2026
  • I captured 72 hours of idle Android packets behind pfSense

    1 project | news.ycombinator.com | 19 Sep 2026
  • Part 1: Least-privilege Kubernetes, generated from what eBPF saw

    1 project | dev.to | 16 Sep 2026
  • AI-Augmented Series: AI Scripting for Brute-Forcing on a Web App Pentest

    1 project | dev.to | 10 Sep 2026
  • A Practical Release Inventory for OpenVPN Deployments

    1 project | dev.to | 9 Sep 2026
  • The nginx misconfigurations that fail silently

    2 projects | dev.to | 29 Aug 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Nginx 31,844
2 radare2 24,955
3 systeminformer 16,210
4 OpenVPN 14,653
5 nmap 13,743
6 Unicorn Engine 9,415
7 capstone 9,067
8 aircrack-ng 7,715
9 arkime 7,534
10 AFLplusplus 6,789
11 system-bus-radio 6,727
12 Suricata 6,714
13 tetragon 5,067
14 OSSEC 5,061
15 HyperDbg 4,123
16 openssh-portable 4,040
17 rizin 3,952
18 unikraft 3,888
19 honggfuzz 3,394
20 pycryptodome 3,273
21 tcpdump 3,244
22 nanos 3,201
23 OpenSC 3,107

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

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