Dive into Linux exploit development with this comprehensive conference talk from Hack3rcon 2012. Explore key concepts such as Capture the Flag, compiler usage, ELF headers, and assembly language. Learn about stack operations, buffer overflows, and shell code creation. Examine mitigation techniques, including how to disable stack protection. Engage in hands-on labs to reinforce your understanding of crash analysis and hex manipulation. Gain valuable insights into the world of cybersecurity and ethical hacking through this in-depth presentation.
Overview
Syllabus
Capture the Flag
Introduction
Overview
Why
tarballs
helloworld
compiler
elf header
ldd
lab
assembly
stack
stack of plates
push
labs
hello
function call
buffer overflow
shell code
stackoverflow
mitigation techniques
disabling stack protection
crash lab
examine
seas
hex