Stars
Software implementation in C of the FIPS 198 Keyed-Hash Message Authentication Code HMAC for SHA2 (namely HMAC-SHA-224, HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512).
Minimal AES-128 encryption. Suitable for small embedded systems. Including an on-the-fly key schedule variant for minimal RAM usage.
How to Make a Computer Operating System in C++
The Sleuth Kit® (TSK) is a library and collection of command line digital forensics tools that allow you to investigate volum 10000 e and file system data. The library can be incorporated into larger digi…
A network sniffer that logs all DNS server replies for use in a passive DNS setup
A static analyzer for Java, C, C++, and Objective-C
The Browser Exploitation Framework Project
Clean-code version of the baseflight flight controller firmware
Course materials for Modern Binary Exploitation by RPISEC
Master the command line, in one page
Make a cool intro for your Android app.
A curated list of engineering blogs
The legacy Exploit Database repository - New repo located at https://gitlab.com/exploit-database/exploitdb
Scrapy, a fast high-level web crawling & scraping framework for Python.
The Web framework for perfectionists with deadlines.
Modern C/C++ integrated development environment
Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:
A killer modern C++ library for interacting with JSON.
Code for Kaggle Data Science Competitions
Godot Engine – Multi-platform 2D and 3D game engine
7GUIs is a GUI programming usability benchmark.
📚 Freely available programming books
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
Self-hosted chat app for small teams
🍀 Local git statistics including GitHub-like contributions calendars.