
HackingAllTheThings
My documentation and tools for learn ethical hacking.

My documentation and tools for learn ethical hacking.

Security training for the apps you actually ship. Open your browser and start hacking.

OWASP guide for security champions, providing curated resources and learning paths to foster security culture and practices within development teams.

Learning and hunting SQL injection bugs for 50 continuous days

Structured playbook for integrating threat modeling into product security, covering stakeholder buy-in, organizational embedding, training, process…

Structured curriculum for learning application security, covering secure coding, threat modeling, and DevSecOps practices. Designed for self-paced…

A Framework for Integrating Application Security into Software Engineering (FIASSE) using the Securable Software Engineering Model (SSEM)

Header-only C++2x compile-time assembler for x86/x86-64 instruction encoding

Take first steps in CodeQL for Python by writing a query to find CVE-2024-32022

Mountable Rails engine providing 24+ cybersecurity escape room scenarios with randomized passwords, JIT-compiled NPC dialogue, and RESTful API for…

Local intentionally vulnerable lab with a guided workshop and CTF challenges for practicing Git push-option RCE, unsafe deserialization,…

Remote hypervisor development class for security researchers; covers virtualization internals, hypervisor security, and vulnerabilities in privileged…

Comprehensive, open-source guide teaching online anonymity, OpSec, and identity protection techniques for activists, journalists, and…

Structured online cybersecurity curriculum for educators, providing ready-to-use activities and resources to teach teens (13-18) about security…

Centralized YAML-based knowledge base linking MITRE CWE, OWASP Top10, ASVS, and other security standards with versioned references. Includes MkDocs…

Curated bug-bounty methodology library with runbooks, recon/fuzz playbooks, checklists, and CLI helpers for target scoping, cert enumeration, and…

Step-by-step guide to building custom Kali NetHunter kernels for Android: source retrieval, toolchain selection, cross-compilation, and flashing.