Antivirus Evasion - Process Injection and Migration
Master cyber-security with hands-on red teaming techniques. Understand how threat actors evade defenses and practice real-world attack scenarios.
Course Content
Antivirus Evasion - Process Injection and Migration is an intermediate-level Udemy course taught by Moreblessing Matake. It runs 1h 50m, is taught in English, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 7 reviews, with 1,085 students enrolled. It is a paid course, last updated October 2025.
Master the art of process injection and process migration with this in-depth course, crucial for understanding sophisticated malware behavior and bolstering your penetration testing skills. Learn how attackers leverage these techniques to execute malicious code, circumvent security defenses, and avoid detection.
This course delves into a wide array of key techniques, including:
- Classic Process Injection: A foundational method for injecting code into running processes.
- Process Hollowing: A stealthy technique to replace legitimate process code with malicious code.
- Unhooking AV Hooks: Bypassing antivirus detection by removing antivirus integration points.
- Unhooking AV ntdll.dll using PerunsFart: A specific method for evading antivirus detection by manipulating the ntdll.dll library.
You'll explore advanced concepts like:
- Section Mapping: Manipulating memory regions for covert code execution.
- Thread Context Manipulation: Hijacking thread execution to execute malicious code within a target process.
- Asynchronous Procedure Calls (APCs): Queuing code execution within a target process for stealthy operations.
Gain practical experience through hands-on labs and real-world case studies. Understand how these techniques are employed in actual attacks and develop effective defensive strategies. We'll cover:
- Behavioral Monitoring: Detecting malicious activity based on process behavior.
- Memory Analysis: Examining process memory for signs of compromise.
- Advanced Endpoint Detection and Response (EDR) Systems: Utilizing modern tools for threat detection and response.
This course equips you with the knowledge to not only understand the offensive use of process injection and process migration, but also to effectively defend against these advanced attack methods.
Prerequisites: A solid foundation in operating systems, programming concepts, and general cybersecurity principles is recommended.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.