×
OffSec

EXP-301: Windows User Mode Exploit Development

OffSec is the global leader in cybersecurity skills and workforce development, certification, and the creator and stewards of Kali Linux. Phoenix TS takes great pride in being recognized as a leading official OffSec Training Provider!

BONUS! Cyber Phoenix Subscription Included: All Phoenix TS students receive complimentary ninety (90) day access to the Cyber Phoenix learning platform, which hosts hundreds of expert asynchronous training courses in Cybersecurity, IT, Soft Skills, and Management and more!

Course Overview

OSED Certification 

Phoenix TS’ five (5) day “Official” OffSec Windows User Mode Exploit Development (EXP-301) course in Washington DC Metro and Live Online teaches learners the basics of modern exploit development. Despite being a fundamental course, it is at the 300 level because it relies on substantial knowledge of assembly and low level programming. It begins with basic buffer overflow attacks and builds into learning the skills needed to crack the critical security mitigations protecting enterprises. Learners who complete the course and pass the exam earn the OffSec Exploit Developer (OSED) certification. The OSED is one of three certifications making up the OSCE³ certification along with the OSEP for advanced penetration testing and OSWE for web application security. This course is suitable for job roles such as penetration testers, exploit developers, security researchers, malware analysts and software developers. At the completion of this course, participants will be able to:

  • Gain a foundational understanding of reverse engineering principles.
  • Craft unique exploits tailored to specific vulnerabilities.
  • Acquire proficiency in circumventing security measures.
  • Write custom Windows shellcode from scratch.
  • Adapt traditional techniques to suit contemporary versions of Windows operating systems.

Schedule

EXP-301: Windows User Mode Exploit Development

date
location
price
8/26/24 - 8/30/24 (5 days)
Open
$8,500
11/25/24 - 11/29/24 (5 days)
Open
$8,500
11/25/24 - 11/29/24 (5 days)
Open
$8,500
3/03/25 - 3/07/25 (5 days)
Open
$8,500
3/03/25 - 3/07/25 (5 days)
Open
$8,500
7/14/25 - 7/18/25 (5 days)
Open
$8,500
7/14/25 - 7/18/25 (5 days)
Open
$8,500
7/14/25 - 7/18/25 (5 days)
Open
$8,500

Program Level

Intermediate

Duration

5 Days

Prerequisites

  • Familiarity with debuggers (ImmunityDBG, OllyDBG)
  • Familiarity with basic exploitation concepts on 32-bit
  • Familiarity with writing Python 3 code
  • Ability to read and understand C code at a basic level
  • Ability to read and understand 32-bit Assembly code at a basic level

Course Outline

Windows User Mode  Exploit Development:

General Course Information

WinDbg and x86 Architecture

Exploiting Stack Overflows

Exploiting SEH Overflows

Introduction to IDA PRO

Overcoming Space Restrictions: Egghunters

Creating Custom ShellCode

Reverse Engineering for Bugs

Stack Overflow and DEP Bypass

Stack Overflows and ASLR Bypass

Format String Specifier Attack Part I

Format String Specifier Attack Part II

Trying Harder: The Labs

Exam Information

  • The EXP-301 course and online lab prepares you for the OSED certification
  • Exam Length: 48-hour exam
  • Proctored

BONUS! Cyber Phoenix Subscription Included: All Phoenix TS students receive complimentary ninety (90) day access to the Cyber Phoenix learning platform, which hosts hundreds of expert asynchronous training courses in Cybersecurity, IT, Soft Skills, and Management and more!

Phoenix TS is registered with the National Association of State Boards of Accountancy (NASBA) as a sponsor of continuing professional education on the National Registry of CPE Sponsors. State boards of accountancy have final authority on the acceptance of individual courses for CPE credit. Complaints re-garding registered sponsors may be submitted to the National Registry of CPE Sponsors through its web site: www.nasbaregistry.org

Subscribe now

Get new class alerts, promotions, and blog posts

Phoenix TS needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at anytime. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, check out our Privacy Policy.

Download Course Brochure

Enter your information below to download this brochure!

Name(Required)