Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
Top 23 C++ Security Projects
-
x64dbg
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
-
From a self hosted standpoint OSQuery or Wazuh are your best bets for monitoring USB devices. Windows makes blocking really challenging and I’m not aware of any “free” solutions that attempt it.
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
keepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
Ever heard of password mangers? Most password managers not only come with the simple function of saving your username and password, but often also with note/custom field sections (if you can, set the custom field to hidden in case you're in public with people snooping around). Those custom fields are neat for remembering a bunch of account specific things, such as remembering what your code is for the decoder puzzle during curse of Arrav. There's a bunch of password managers out there. Popular open-source password managers include Bitwarden and KeePassXC.
-
-
Project mention: [UPDATES] Cake Wallet 4.6.6 and Monero.com 1.3.7: Cake 2FA, auto generate restore height in restore QR codes, Hausa and Yoruba languages, privacy improvements, and bug fixes! | reddit.com/r/cakewallet | 2023-05-26
This update brings the Cake 2FA security feature, Monero 0.18.2.2 with the decoy privacy patch, auto-generate restore height for Monero restore QR codes, and more!
-
Project mention: An Overview of Kubernetes Security Projects at KubeCon Europe 2023 | dev.to | 2023-05-22
Falco is a well-known open source security solution originally created by Sysdig. It’s a CNCF incubating project and one of the few (as far as I can tell) options on this list that uses eBPF to scan for vulnerabilities.
-
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Project mention: Freenet 2023: a drop-in decentralized replacement for the web - and more | reddit.com/r/opensource | 2023-05-21
Check this: https://i2pd.website/
-
nsjail
A light-weight process isolation tool, making use of Linux namespaces and seccomp-bpf syscall filters (with help of the kafel bpf language)
Project mention: WebAssembly: Adding Python Support to WASM Language Runtimes | news.ycombinator.com | 2023-01-31 -
-
https://github.com/snort3/snort3 is a nice complicated one.
-
-
fhe-toolkit-linux
IBM Fully Homomorphic Encryption Toolkit For Linux. This toolkit is a Linux based Docker container that demonstrates computing on encrypted data without decrypting it! The toolkit ships with two demos including a fully encrypted Machine Learning inference with a Neural Network and a Privacy-Preserving key-value search.
Project mention: IBM Fully Homomorphic Encryption (HELayers) SDK for Linux | reddit.com/r/CKsTechNews | 2023-02-14 -
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. (by 0vercl0k)
-
-
herpaderping
Process Herpaderping proof of concept, tool, and technical deep dive. Process Herpaderping bypasses security products by obscuring the intentions of a process.
-
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)
-
Bareos
Bareos is a cross-network Open Source backup solution (licensed under AGPLv3) which preserves, archives, and recovers data from all major operating systems.
-
Project mention: Is there a Rust equivalent for Fully Homomorphic Encryption? | reddit.com/r/rust | 2023-02-15
There is concrete for homomorphic encryption, but that is not really a transport/compiler (yet).
-
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.
All our products builds on what we call the "OpenVPN Core". In essence, that is the OpenVPN 2.x project and the OpenVPN 3 Core library. This is the "low level" code which provides the core VPN functionality.
-
-
Project mention: Ask HN: How do you trust that your personal machine is not compromised? | news.ycombinator.com | 2023-01-15
I'm looking at current options, this[1] for example is packaged for Fedora, which is my daily driver.
But then I got to thinking, if I'm going to do a clean Fedora install for the tripwire (it's best practice) I might as well try Fedora Silverblue[2]. Silverblue is an immutable system so it kinda makes a tripwire less useful because no one can change any system files. Only files in your home directory and /etc can be modified statefully.
-
stegseek
:zap: Worlds fastest steghide cracker, chewing through millions of passwords per second :zap:
-
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.
C++ Security related posts
- [UPDATES] Cake Wallet 4.6.6 and Monero.com 1.3.7: Cake 2FA, auto generate restore height in restore QR codes, Hausa and Yoruba languages, privacy improvements, and bug fixes!
- Feather Wallet 2.4.9 released (includes security fixes)
- [Vulnerability Disclosure] Post-Mortem of 10-Block-Old Decoy Selection Bug 2023
- How would we deal with privacy in a world where crypto is used to buy everything?
- Cutter (Reverse Engineering Tool) v2.2.1
- [ENG] KeePass 2.X Master Password Dumper (CVE-2023-32784)
- CashShuffle vs Monero
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 28 May 2023
Index
What are some of the best open-source Security projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | x64dbg | 40,740 |
2 | OSQuery | 20,315 |
3 | keepassxc | 16,017 |
4 | cutter | 13,425 |
5 | monero | 7,880 |
6 | falco | 5,884 |
7 | openrasp | 2,470 |
8 | i2pd | 2,421 |
9 | nsjail | 2,363 |
10 | edb-debugger | 2,345 |
11 | Snort | 1,803 |
12 | sandboxed-api | 1,578 |
13 | fhe-toolkit-linux | 1,371 |
14 | wtf | 1,145 |
15 | BLUESPAWN | 1,097 |
16 | herpaderping | 951 |
17 | usbguard | 937 |
18 | Bareos | 842 |
19 | concrete | 813 |
20 | openvpn3 | 796 |
21 | opmsg | 730 |
22 | tripwire-open-source | 727 |
23 | stegseek | 701 |