sylabbus

Course Name: Offensive Development and Tradecraft

March 2024
Section 0 - Introduction
March 2024
Section 1 - Getting Started - Setting up the Lab
March 2024
Section 2 - First PE Files
March 2024
Section 3 - Basics of C
May 2024
Section 4 - Windows Internals Primer
March 2024
Section 5 - Intro to Assembly
April 2024
Section 6 - Introduction to X64dbg
April 2024
Section 7 - Introduction to IDA Pro
July 2024
Section 8 - Basics of Windbg
March 2024
Section 9 - Basics of Payload Storage
March 2024
Section 10 - Capstone Project : Payload Storage
March 2024
Section 11 - ODT Showcase: EvasionViaShellcodeManipulation
March 2024
Section 12 - Hiding Imports
April 2024
Section 13 - Detection Engineering and Basics of Evasion
March 2024
Section 14 - Payload Encryption and Obfuscation
March 2024
Section 15 - Api Hooking
July 2024
Section 16 - Bypass Api Hooking
March 2024
Section 17 - Injection
March 2024
Section 18 - Direct and Indirect Syscalls
March 2024
Section 19 - Reflective Dll Injection
March 2024
Section 20 - Position independent code in C
March 2024
Section 21 - ODT Showcase: Building Evasive Module Stomper which loads PIC containing Reflective DLL.
August 2024
Section 22 - Dll Side Loading
September 2024
Section 23 - Amsi
October 2024
Section 24 - ETW
November 2024
Section 25 - Capstone Project - Integrating ETW and Amsi bypass in Section 22 Capstone
Feb 2025
Section 26 - Evasion Techniques

◉ AntiDebugging
◉ Anti Analysis

November 2024
Section 27 - Persistence Techniques
Feb 2025
Section 28 - Capstone Project: Persistence Techniques
March 2025
Section 29: Code Execution Via Callbacks
April 2025
Section 30: Page Guard - Hardware Breakpoints - Vectored Exception Handler
May 2025
Section 31: Sleep Encryption
June 2025
Section 32: Stack Spoofing
July 2025
Section 33 : ODT Showcase: Integrating Stack Spoofing and Sleep in Capstone 25
September 2025
Section 34 : ODT Showcase: A pleasant surprise