Pinned Repositories
heartleech
Demonstrates the "heartbleed" problem using full OpenSSL stack
hunter-dkim
Discusses how to verify DKIM signatures in old emails, namely one of the Hunter Biden emails in the news
isowall
This is a mini-firewall that completely isolates a target device from the local network.
masscan
TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.
pemcrack
Cracks SSL PEM files that hold encrypted private keys. Brute forces or dictionary cracks. This code is extraordinarily slow, DON'T JUDGE ME!!!
rdpscan
A quick scanner for the CVE-2019-0708 "BlueKeep" vulnerability.
robdns
A fast DNS server based on C10M principles
telnetlogger
Simulates enough of a Telnet connection in order to log failed login attempts.
wc2
Investigates optimizing 'wc', the Unix word count program
whats-dec
WhatsApp end-to-end media decryptor
robertdavidgraham's Repositories
robertdavidgraham/masscan
TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.
robertdavidgraham/rdpscan
A quick scanner for the CVE-2019-0708 "BlueKeep" vulnerability.
robertdavidgraham/pemcrack
Cracks SSL PEM files that hold encrypted private keys. Brute forces or dictionary cracks. This code is extraordinarily slow, DON'T JUDGE ME!!!
robertdavidgraham/wc2
Investigates optimizing 'wc', the Unix word count program
robertdavidgraham/hunter-dkim
Discusses how to verify DKIM signatures in old emails, namely one of the Hunter Biden emails in the news
robertdavidgraham/whats-dec
WhatsApp end-to-end media decryptor
robertdavidgraham/wifi-mon
Web-based WiFi monitor
robertdavidgraham/whats-enc
Reverse engineering WhatsApp Web.
robertdavidgraham/cybersymposium
Mike Lindell's cybersymposium files
robertdavidgraham/ecb-penguin
Demonstrating the famous ECB penguin so that you can repeat the process yourself.
robertdavidgraham/sockdoc
Sample programs demonstrating how to program in C using the Sockets API.
robertdavidgraham/non-math-crypto
A non-math, but still technical, guide to cryptography
robertdavidgraham/hellolua
Simple examples of integrating the Lua scripting language into C programs.
robertdavidgraham/dnsparse
Parses DNS responses in a secure, rigorous manner
robertdavidgraham/scanme
A lightweight/secure honeypot using Lua scripts.
robertdavidgraham/mp4dec
Prototype program to decode a video file looking for exploits/malware.
robertdavidgraham/bluetoothid
Identifies Bluetooth Low-energy devices
robertdavidgraham/c10mbench
robertdavidgraham/robutils
A bunch of library code that can easily be included in new/prototype projects with few (usually zero) dependencies, even on themselves.
robertdavidgraham/blxtract
An extractor that grabs CSV files from BLX files for Mike Lindell's cyber-symposium, from code by Dennis Montgomery.
robertdavidgraham/faq-covid-vaccine
Answers to frequently asked covid vaccine questions.
robertdavidgraham/microvulns
Prominent open-source vulnerabilities extracted into just a few files so they can be easily built, fuzzed, tested, mediated, and so on.
robertdavidgraham/nxbench
Like Apache Bench for benchmarking websites, but using 10,000 concurrent connections instead of 100
robertdavidgraham/pcap-strip
Strips out datalink headers (like Ethernet), leaving behind just the raw IP packets.
robertdavidgraham/regexx
My unfinished regex library for multi-pattern matching.
robertdavidgraham/youtube-dl
Command-line program to download videos from YouTube.com and other video sites
robertdavidgraham/buildharden
https://github.com/robertdavidgraham/buildharden
robertdavidgraham/box-scrape
incomplete project for scraping videos from Box.com
robertdavidgraham/rednoise-stick
Reproducing the climate change Hockey Stick with simple rednoise/whitenoise generator.
robertdavidgraham/swisstable
Access Abseil Swiss Tables from C