C++ Security

Open-source C++ projects categorized as Security

Top 23 C++ Security Projects

  1. x64dbg

    An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

    Project mention: Debugging bugs in x64dbg debugger. Step out to GUI | dev.to | 2024-11-19

    Several months have passed since the last part was posted. Maintainers of x64dbg have continued to improve its functionality. They also opened a task to update the development tools. So in this post, we will continue the analysis based on commit f518e50 code and, where possible, we'll compare it with the commit 9785d1a, which is accurate at the time of writing.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. keepassxc

    KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.

    Project mention: EU issues US-bound staff with burner phones over spying fears | news.ycombinator.com | 2025-04-14
  4. OSQuery

    SQL powered operating system instrumentation, monitoring, and analytics.

    Project mention: SQL powered operating system instrumentation, monitoring, and analytics | news.ycombinator.com | 2024-09-10
  5. cutter

    Free and Open Source Reverse Engineering Platform powered by rizin

    Project mention: NSA Ghidra open-source reverse engineering framework | news.ycombinator.com | 2024-05-28

    Rizin[1]/Cutter[2] projects are stored like text files that work well with git, you could try those tools.

    [1] https://rizin.re

    [2] https://cutter.re

  6. Wazuh

    Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.

    Project mention: Wazuh: Your Open-Source Security Superhero | dev.to | 2025-04-11

    View the Project on GitHub

  7. monero

    Monero: the secure, private, untraceable cryptocurrency

  8. falco

    Cloud Native Runtime Security

    Project mention: 5 Often-Ignored Docker Security Risks | dev.to | 2024-08-05

    Use tools like Falco to monitor for suspicious activities that might indicate the abuse of capabilities.

  9. 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
  10. zeek

    Zeek is a powerful network analysis framework that is much different from the typical IDS you may know.

  11. i2pd

    🛡 I2P: End-to-End encrypted and anonymous Internet

  12. nsjail

    A lightweight process isolation tool that utilizes Linux namespaces, cgroups, rlimits and seccomp-bpf syscall filters, leveraging the Kafel BPF language for enhanced security.

    Project mention: Nsjail: A light-weight process isolation tool for Linux | news.ycombinator.com | 2025-02-04
  13. openrasp

    🔥Open source RASP solution

  14. Snort

    Snort++

  15. edb-debugger

    edb is a cross-platform AArch32/x86/x86-64 debugger.

  16. keystone

    Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings (by keystone-engine)

  17. sandboxed-api

    Generate sandboxes for C/C++ libraries automatically

  18. wtf

    wtf is a distributed, code-coverage guided, customizable, cross-platform snapshot-based fuzzer designed for attacking user and / or kernel-mode targets running on Microsoft Windows and Linux user-mode (experimental!). (by 0vercl0k)

  19. concrete

    Concrete: TFHE Compiler that converts python programs into FHE equivalent

  20. BLUESPAWN

    An Active Defense and EDR software to empower Blue Teams

  21. usbguard

    USBGuard is a software framework for implementing USB device authorization policies (what kind of USB devices are authorized) as well as method of use policies (how a USB device may interact with the system)

    Project mention: European govt air-gapped systems breached using custom malware | news.ycombinator.com | 2024-10-09

    https://usbguard.github.io/ for Linux, amongst others. Mostly to be found in the context of 'anti-forensics' there.

  22. herpaderping

    Process Herpaderping proof of concept, tool, and technical deep dive. Process Herpaderping bypasses security products by obscuring the intentions of a process.

  23. stegseek

    :zap: Worlds fastest steghide cracker, chewing through millions of passwords per second :zap:

  24. Bareos

    Bareos is a cross-network Open Source backup solution (licensed under AGPLv3) which preserves, archives, and recovers data from all major operating systems.

  25. openvpn3

    OpenVPN 3 is a C++ class library that implements the functionality of an OpenVPN client, and is protocol-compatible with the OpenVPN 2.x branch.

  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

Index

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

# Project Stars
1 x64dbg 45,888
2 keepassxc 22,911
3 OSQuery 22,386
4 cutter 16,387
5 Wazuh 12,218
6 monero 9,391
7 falco 7,823
8 zeek 6,807
9 i2pd 3,430
10 nsjail 3,192
11 openrasp 2,856
12 Snort 2,847
13 edb-debugger 2,793
14 keystone 2,388
15 sandboxed-api 1,688
16 wtf 1,566
17 concrete 1,336
18 BLUESPAWN 1,252
19 usbguard 1,191
20 herpaderping 1,128
21 stegseek 1,103
22 Bareos 1,060
23 openvpn3 1,046

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

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