Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
- algorithms
- data-structures
- datastructures
- c
77,852 visible repositories in the index
1–22 of 22 · Most stars
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Learning operating system development using Linux kernel and Raspberry Pi
FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳 🇧🇷 🇷🇺
A repository for learning various heap exploitation techniques.
TranslatedChinese version of the source code for "30天自制操作系统" ("Making an Operating System in 30 Days"). The process of making your own operating system (OSASK)
Course materials for Modern Binary Exploitation by RPISEC
Dive into CPython internals, trying to illustrate every detail of CPython implementation
A library of generic data structures for the C language.
Windows Internals Book 7th edition Tools
A list of commands, scripts, resources, and more that I have gathered and attempted to consolidate for use as OSCP (and more) study material. Commands in 'Usefulcommands' Keepnote. Bookmarks and reading material in 'BookmarkList' CherryTree. Reconscan Py2 and Py3. Custom ISO building.
Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记
Common libraries and data structures for C.
A Nonsense Collection of Disgusting Codes
Quadsort is a branchless stable adaptive mergesort faster than quicksort.
Basic implementations of standard cryptography algorithms, like AES and SHA-1.
A collection of awesome resources & modules for the Flipper Zero device. Best used with Rogue Master Flipper Zero Custom Firmware.
The repository host gives no description.
A comprehensive guide to 50 years of evolution of strict C programming, a tribute to Dennis Ritchie's language
Macro-header for compile-time C polymorphic obfuscation (tcc, win x86/x64)
Linux Binary Exploitation
The complete hacking & penetration testing roadmap. From beginner to elite. 44,982 lines, 150+ Diagram across the roadmap: OPSEC, web security, Active Directory, binary exploitation, EDR evasion, and 0-day research. 300+ tools, 200+ MITRE techniques, C & Rust payloads, lab guides, books, courses, blogs, practice platforms, and AI security resources
Contains materials for my technical presentation exploring Linux malware tradecraft—from userland and fileless techniques to kernel rootkits, ftrace, eBPF, and defensive strategies.