A module-based course featuring over 200 continuously updated modules and challenges that cover beginner, intermediate, and advanced malware development techniques.
An overview of the course's learning objectives
Maldev Academy's Malware Development course begins with fundamental techniques and progresses into the development of advanced, real-world malware. It emphasizes understanding how malware is detected by modern security solutions and defenders, and teaches practical implementation of anti-analysis, anti-virtualization, and evasion strategies to effectively bypass defensive mechanisms.
Students enrolled in the course will learn various malware techniques, build their own malware, and understand evasion techniques.
Deep dive into Windows architecture, memory management, and core Windows mechanisms.
Learn techniques to obfuscate payloads and bypass static detection through various encoding and encryption techniques.
Explore different process injection techniques to execute code within legitimate processes.
Understand the different security mechanisms used for detection & prevention and how they can be evaded.
Implement techniques to hinder malware analysis via anti-debugging and sandbox evasion.
Understand and learn a range of different code execution techniques and understand their underlying mechanisms.
Gain insight about the course from testimonials of enrolled students.
Yes. This course covers beginner to advanced topics.
It is highly recommended to have a fundamental understanding of the C programming language, basics of Visual Studio, and basic Windows internals knowledge.
It's not recommended to take the course since the programs are designed to run on AMD64 architecture. Additionally, the virtual machine provided in the course only works on AMD64 architecture.
The course currently has over 200 modules and challenges that gradually increase in difficulty, with highly commented code and objectives for each module.
Yes, upon successful completion of all the modules, you will receive a certificate of completion.
You can always purchase the Maldev Database plan from here. However, purchasing the bundle plan provides access at a lower price.
An advanced course that explores the internals of modern Endpoint Detection and Response (EDR) agents while guiding the development of a custom EDR agent with real-world features and capabilities.
An advanced course exploring the internals and techniques utilized by modern ransomware while simulating its behaviour in a controlled environment.
An advanced phishing operations course exploring modern phishing techniques, secure phishing infrastructure, evasion strategies, and MFA bypass techniques.
A continuously updated module-based malware development course with over 200 learning modules and challenges.