“Black Hat Courses”
Advanced Exploit Development
By :
Danang Heriyadi
< danang@hatsecure.com >
Hat Secure Training
Session 1
Outline Courses | Day 1
● Basic Exploit Development
– Debugging
– Fuzzing
– Direct Return
– Smashing Stack For Fun and Profit
– Case Of Study ( From CVE )
● CVE-2008-4250
● CVE-2010-2568
● Etc
Outline Courses | Day 2
● Advanced Exploit Development #2
– Stack Hardener or Mitigation
– Bypassing :
– Data Execute Prevention
– Structure Exeption Handler
– Safe Structure Exception Handler
– Case Of Study ( Microsoft )
● Proof Of the Concept MS12-05
● Proof Of the Concept MS12-020
Outline Courses | Day 3
● Advanced Exploit Development #3
– Corruption the Heap
– Heap Spraying the Software
● Internet Explorer
● Mozilla
● Etc
– Metasploit Module Development
Outline Courses | Day 4
● Advanced Exploit Development #4
– Single Denial Of Service
● Using Buffer Overflow Vulnerability
– Shellcode Development
● Static Shellcode
– Shellcode Injection
● PE Infection
– Reporting vulnerability
Are you ready?
June – July

Advanced exploit development