C++ Cybersecurity

Open-source C++ projects categorized as Cybersecurity

Top 10 C++ Cybersecurity Projects

  • ImHex

    🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

    Project mention: [Tutorial] How to manually change FOV (SoC, CS, & CoP) | /r/stalker | 2023-08-06

    Download a hex editor such as ImHex and open it. I'd recommend downloading the portable version of whatever hex editor you are using if it's offered. That way you don't have to install the program and can instantly delete it off your drive when you're done.

  • gnuradio

    GNU Radio – the Free and Open Software Radio Ecosystem

    Project mention: Upsampling in Gnuradio is necessary? | /r/sdr | 2023-08-11

    In gr-dtv transmitter examples for Gnuradio, I see some times people use a resampler block before the RF hardware sink. Say our sampling rate is ~9.14Msps which satisfies the Nyquist criterion because our samples are complex numbers.

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • Nidhogg

    Nidhogg is an all-in-one simple to use rootkit for red teams.

    Project mention: Jormungandr is a kernel implementation of a COFF loader, allowing kernel developers to load and execute their COFFs in the kernel. | /r/netsec | 2023-06-24

    This is not an exploit nor an example about how to write a driver and I didn't write anywhere about an exploit or how to write an driver. If you are looking for these kind of resources, feel free to check out my driver programming blog series "Lord of the Ring0" (and a talk that will be released soon! :) ): https://idov31.github.io/2022/07/14/lord-of-the-ring0-p1.html

  • logkeys

    :memo: :keyboard: A GNU/Linux keylogger that works!

  • Venom

    Venom is a library that meant to perform evasive communication using stolen browser socket (by Idov31)

    Project mention: Venom: Venom is a library that meant to perform evasive communication using stolen browser socket | /r/blueteamsec | 2022-12-18
  • GRFICSv2

    Version 2 of the Graphical Realism Framework for Industrial Control Simulation (GRFICS)

  • Degate

    A modern and open-source cross-platform software for chips reverse engineering.

    Project mention: A modern and open-source cross-platform software for chips reverse engineering | news.ycombinator.com | 2023-06-29
  • SonarCloud

    Analyze your C and C++ projects with just one click.. SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze free.

  • Jormungandr

    Jormungandr is a kernel implementation of a COFF loader, allowing kernel developers to load and execute their COFFs in the kernel. (by Idov31)

    Project mention: Jormungandr is a kernel implementation of a COFF loader, allowing kernel developers to load and execute their COFFs in the kernel. | /r/RedSec | 2023-06-27
  • deserter

    A targeted DNS cache poisoner

    Project mention: A targeted DNS cache poisoner | /r/cybersecurity | 2022-10-01
  • AixCrypt

    A Key Calculation Based Program For Data Confidentiality Over A Steganography-Like Technique Using The ROT Algorithm

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). The latest post mention was on 2023-08-11.

C++ Cybersecurity related posts

Index

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

Project Stars
1 ImHex 30,015
2 gnuradio 4,493
3 Nidhogg 1,206
4 logkeys 703
5 Venom 341
6 GRFICSv2 217
7 Degate 205
8 Jormungandr 201
9 deserter 103
10 AixCrypt 22
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
www.influxdata.com