HackTricks Training
Linux Exploitation Expert

HACKTRICKS LEE

LINUX EXPLOITATION EXPERT

Progress from binary exploitation fundamentals to advanced Linux exploit development across userland, heap, ARM, kernel, and browser targets. You'll set up a practical exploit development workflow with GDB, pwntools, QEMU, and binary recon tools; learn x86_64 exploitation, stack overflows, ROP, ret2dlresolve, format strings, glibc internals, and modern mitigation bypasses; then move into heap exploitation with glibc malloc, tcache, bins, and alternative allocators. The course also covers AArch64 exploitation, Linux kernel exploitation, kernel stack and heap bugs, page-level attacks, privilege escalation primitives, V8 internals, JIT exploitation, and the V8 heap sandbox. You'll learn to analyze crashes, reason about memory corruption, build reliable exploits, and understand modern exploitation techniques from the ground up.

Includes 60 days of lab access (extendable)
15+
EXTENSIVE READING MATERIALS, COMPLEMENTED BY VIDEO LESSONS
80+
ESTIMATED HOURS COMPLETION TIME
50+
HANDS-ON LABS TO TRAIN
1
EXAM TO PROVE YOUR KNOWLEDGE
1,099

Add lab extensions during purchase

Save up to 45%

Get Hacktricks LEE certified

Energize your cybersecurity career by obtaining the prestigious HackTricks LEE (Linux Exploitation Expert) certification. This highly sought-after credential validates your expertise in Linux exploitation and offensive security techniques, helping you stand out in the field and opening up new career opportunities.

Certification preview

In-depth Linux security training

Progress from binary exploitation fundamentals to advanced Linux exploit development across userland, heap, ARM, kernel, and browser targets. You'll set up a practical exploit development workflow with GDB, pwntools, QEMU, and binary recon tools; learn x86_64 exploitation, stack overflows, ROP, ret2dlresolve, format strings, glibc internals, and modern mitigation bypasses; then move into heap exploitation with glibc malloc, tcache, bins, and alternative allocators. The course also covers AArch64 exploitation, Linux kernel exploitation, kernel stack and heap bugs, page-level attacks, privilege escalation primitives, V8 internals, JIT exploitation, and the V8 heap sandbox. You'll learn to analyze crashes, reason about memory corruption, build reliable exploits, and understand modern exploitation techniques from the ground up.

Explore the path

PREVIEW LEE LESSON

For you to get a feel of what this course is like we have made part of our Red Team Methodology lesson publicly available.