Resources
Collection of resources I have used throughout my studies (cybersecurity and systems)
Table of Contents
Basics
Linux Userland Exploitation
Linux Kernel Exploitation
Browser Exploitation
Embedded Security
Fuzzing
Malware
Windows Userland Exploitation
Game Hacking
Appsec
Compilers
Basics
ASM/Reverse Engineering:
Secure Coding/Code Auditing:
Other:
Linux Userland Exploitation
Stack
- pwn.college
- Rop Emporium
- Nightmare
- CTF-Wiki
- Ret2 Systems (paid)
- Ironstone
- PWN Practice (mine)
Heap
Linux Kernel Exploitation
Kernel basics/dev
- Linux Device Drivers
- Linux Kernel Labs
- Understanding the Linux Kernel
- Linux Kernel Programming P1
- Linux Kernel Programming P2
Exploitation
Browser Exploitation
- seal9055_Complete Introduction (mine)
- Official V8 Blog
- pwnbykenny V8 Objects
- Jayconrod V8 Objects
- Doar
- Saelo Phrack
- Faith
- MGP25
- Ret2
- Google Project Zero
Embedded Security
- Embedded Intro Videos
- &>/dev/null
- Debugmen Enabot
- Embedded Bits
- Sans Whitepaper Router Hack
- Grimm
- Car Hacking Paper
- Flashback Team
- Printer Hacking Stream
- Hardware Hacking Handbook
Fuzzing
General
Papers
- AFL Technical Details
- Nyx
- Baseband Emulation
- Building Fast Fuzzers
- SOK State of the Art
- SOK Progress, Challenges, Perspectives
Malware
- Practical Malware Analysis
- Windows Internals
- 0xpat Malware Dev
- Uni Course
- Malware Unicorn
- Zero2Auto (paid)
Windows Userland Exploitation
Game Hacking
Appsec
Compilers
General
Backend