Overview
Syllabus
Intro
Agenda
Memory Injection Definition
Memory Injection - Purposes
Memory Injection - Main categories
Code injection - Common techniques
PE injection - Common techniques
Process Manipulation - Common technique
Memory Injection - Moving Parts
Setting the constraints - Injection
Setting the constraints - Payload
Testing with Memory scanners
Starting Point - Python Memory Module
PythonMemoryModule - Pros and cons
Next step - Module Overloading
Module Overloading - loCs
Next step - Module Stomping
Module Stomping locs
Module Shifting - Key Points
Module Shifting - Restore modified bytes
Detection Opportunities
Main Takeaways
Taught by
x33fcon