300 Days of Hacking
This program is aimed at teaching young and aspiring hackers the skills they need to stand out in the pentesting community. Beginners are welcomed to fork and contribute to the community.
Use the search bar at the top (or press K) to jump to any topic. You can also filter the list below as you type.
Topics and Vulnerabilities
- Git and GitHub
- Shells
- Understanding HTTP
- Linux Privilege Escalation
- Pivoting
- Malware
- OSINT
- Linux Internals
- Windows Internals
- Encryption
- Tracking Mobile Phone From Personal Laptop
- Android Internals
- Networking
- Active Directory
- Firewall Evasion
- Blockchain
- Smart Contracts
- Wireless
- ARP
- Process Injection
- VPN
- CORS
- Android Debug Shell
- Containerization
- EDR Evasion
- Assembly Language
- PowerShell
- Windows and Networking
- Reverse Engineering
- Android Hacking
- CTF (Capture The Flag)
- Same-Origin Policy and CORS
- Security Research
- Side Channel Attacks
- RTOS (Real-Time Operating System)
- Threads and Processes
- WebSockets, SSE, Long Polling
- DevSecOps
- Cryptography
- AWS Cloud Pentesting
- Malware Development
- Exploit Development
- Network Security
- UAC Bypass
- Windows Privilege Escalation
- Prototype Pollution
- Windows Authentication
- OAuth 2.0
- GraphQL
- Arduino Rubber Ducky / BadUSB
- Shodan Dorking
- Microservices Security
- HTTP Request Smuggling
- Web Server in Assembly
- GDB
- Kubernetes
- CVE Analysis
- XSS in React
- Red Teaming (Windows)
- Azure Cloud Pentesting
- Google Cloud Pentesting
- Web Attacks
- Nginx Misconfigurations
- Certificates and PKI
- NoSQL Injection
- Frontend Vulnerabilities
- DNS Spoofing
- ROP (Return-Oriented Programming)
- Heap Exploitation
- Embedded Systems
- Memory Paging and Virtual Memory
- WinDbg
- Linux Kernel Exploitation
- Windows Injection and Hijacking
- ARM64 Assembly
- Desktop Application Security
- macOS IPC — Mach IPC
- LLDB
- Rust
- Bluetooth Security
- Fault Injection
- SageMath for Cryptography
- Miscellaneous Security Concepts
- Hardware Hacking
- VHDL for Hardware Security
- Firmware and UEFI Security
- Format String Vulnerabilities
- UEFI Internals and Debugging
- AI Red Teaming