Tool Development & Programming
Python, C, assembly, reverse engineering, and exploit development resources for CNO tool developers (H15A).
19 resources
ROP Emporium
Dedicated Return-Oriented Programming challenges. Each challenge isolates a specific ROP concept (ret2win, split, callme…
Real Python — Tutorials & Courses
High-quality Python tutorials covering everything from basics to advanced topics like async programming, networking, and…
Scapy — Packet Manipulation Library
Python library for crafting, sending, sniffing, and dissecting network packets at a low level. Core tool for custom netw…
Windows API Reference — Microsoft
Official Win32 API documentation. Required for developing Windows implants, injectors, and persistence mechanisms using …
exploit.education — Vulnerable VM Practice
Downloadable vulnerable Linux VMs (Phoenix, Nebula, Protostar) for exploit development practice. Classic environment for…
pwn.college — Binary Exploitation
Free, structured exploit development education from ASU. Covers assembly, RE, stack overflows, format strings, heap expl…
pwntools — CTF & Exploit Dev Framework
Python library for writing binary exploits. Provides utilities for network I/O, ELF parsing, shellcode generation, and R…