Course Overview
Curriculum
⚙️ Rust Basics
⚙️ Advanced Rust
⚙️ Enumerating Active Directory
⚙️ Executing OS Commands
⚙️ A Rusty reverse shell
⚙️ Introduction to WINAPI
⚙️ Shellcode Injection
⚙️ DLL Injection
⚙️ Windows Named Pipes
⚙️Impersonating Named Pipe client's token
⚙️ DLL Proxying
⚙️ Writing our Reflective Loader
⚙️ Process Hollowing
⚙️DLL Hollowing
⚙️ Process Doppelganging
⚙️ Patching AMSI
⚙️ API Hashing
⚙️ API Hooking
⚙️ Hooking IAT
⚙️ Hiding any process from task manager
⚙️ NTFS Transactions
⚙️ PPID Spoofing
Prerequisites
No experience required but knowing one programming language helps
Who should take this course?
🥷Pentesters
🥷 Red Teamers
🥷 Malware Developers
🥷 Malware Analysts
🥷 Any one who wanna UP their cybersecurity skills
Course Curriculum
    
    Introduction
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Setting up Rust Environment
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Rust Fundamentals
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Active Directory Enumeration
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    OS Command Execution
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Rusty Reverse Shell
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Intro to Windows API
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Shellcode Injection
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    DLL Injection
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Named Pipes
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    DLL Proxying / Forwarding
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Writing a Reflective PE Loader
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    - Writing our own FillStructureFromArray function (12:13)
 - Writing our own FillStructureFromMemory function (8:08)
 - Writing our own ReadStringFromMemory function (6:59)
 - Parsing DOS Header (15:58)
 - Parsing NT Header (15:52)
 - Mapping sections (15:05)
 - Fixing Imports (25:56)
 - Fixing Base Relocations (13:54)
 - Testing Metasploit Payloads (4:33)
 
    
    Process Hollowing
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    DLL Hollowing
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Bypassing AMSI
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    API Hashing
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    API Hooking
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    IAT Hooking
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Hiding any process from Task Manager
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    NTFS Transactions
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Process Doppelganging
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    PPID Spoofing
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Bypassing AppLocker
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll
      
    
    
    Github repo link
    
      
  
  
        Available in
        
        days
      
      
        
        days
        after you enroll