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
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.Project mention: Looking for x64 emulator to learn assembly ? | reddit.com/r/asm | 2023-05-12
SQL powered operating system instrumentation, monitoring, and analytics.Project mention: Alternative to Endpoint Protector? | reddit.com/r/selfhosted | 2023-05-06
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 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 is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.Project mention: I’ve decided not to get a Jagex Account. | reddit.com/r/runescape | 2023-05-27
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.
Free and Open Source Reverse Engineering Platform powered by rizinProject mention: Cutter (Reverse Engineering Tool) v2.2.1 | news.ycombinator.com | 2023-05-17
Monero: the secure, private, untraceable cryptocurrencyProject 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!
Cloud Native Runtime SecurityProject 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.
🔥Open source RASP solution
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.
🛡 I2P: End-to-End encrypted and anonymous InternetProject 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/
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
edb is a cross-platform AArch32/x86/x86-64 debugger.
Snort++Project mention: Cybersecurity/infosec tools | reddit.com/r/cpp_questions | 2022-06-13
https://github.com/snort3/snort3 is a nice complicated one.
Generate sandboxes for C/C++ libraries automatically
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 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)
An Active Defense and EDR software to empower Blue Teams
Process Herpaderping proof of concept, tool, and technical deep dive. Process Herpaderping bypasses security products by obscuring the intentions of a process.
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: How to obtain hardened kernel? | reddit.com/r/debian | 2023-04-21
Bareos is a cross-network Open Source backup solution (licensed under AGPLv3) which preserves, archives, and recovers data from all major operating systems.
Concrete: TFHE Compiler that converts python programs into FHE equivalentProject 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).
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.Project mention: limitations of Openvpn CE? | reddit.com/r/OpenVPN | 2022-06-24
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.
opmsg message encryption
Open Source Tripwire®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 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. 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.
:zap: Worlds fastest steghide cracker, chewing through millions of passwords per second :zap:Project mention: Decrypting steganography images with steghide | reddit.com/r/hacking | 2022-12-06
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!
1 project | reddit.com/r/cakewallet | 26 May 2023
Feather Wallet 2.4.9 released (includes security fixes)
3 projects | reddit.com/r/FeatherWallet | 24 May 2023
[Vulnerability Disclosure] Post-Mortem of 10-Block-Old Decoy Selection Bug 2023
1 project | reddit.com/r/Monero | 23 May 2023
How would we deal with privacy in a world where crypto is used to buy everything?
1 project | reddit.com/r/CryptoCurrency | 18 May 2023
Cutter (Reverse Engineering Tool) v2.2.1
1 project | news.ycombinator.com | 17 May 2023
[ENG] KeePass 2.X Master Password Dumper (CVE-2023-32784)
4 projects | reddit.com/r/ItalyInformatica | 17 May 2023
CashShuffle vs Monero
1 project | reddit.com/r/btc | 16 May 2023
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 28 May 2023
What are some of the best open-source Security projects in C++? This list will help you: