Stars
A complete computer science study plan to become a software engineer.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
Master programming by recreating your favorite technologies from scratch.
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
Standard Go Project Layout
A simple C++11 Thread Pool implementation
Source code for Hacker101.com - a free online web and mobile security class.
Script for downloading Coursera.org videos and naming them.
We have made you a wrapper you can't refuse
Reptar, Downfall, Zenbleed, ZombieLoad, RIDL, Fallout, Foreshadow, Spectre, Meltdown vulnerability/mitigation checker for Linux & BSD
🗂 Превосходный чеклист fornt-end для дотошных разработчиков современных сайтов
A curated list of awesome Go frameworks, libraries and software
IDA Pro plugin which improves work with HexRays decompiler and helps in process of reconstruction structures and classes
Public malware techniques used in the wild: Virtual Machine, Emulation, Debuggers, Sandbox detection.
Pafish is a testing tool that uses different techniques to detect virtual machines and malware analysis environments in the same way that malware families do
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Smart DLL execution for malware analysis in sandbox systems
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.