
Malware Development for Ethical Hackers & Pentesters is designed for cybersecurity professionals aiming to deepen their understanding of malware creation and analysis within ethical boundaries. It provides hands-on experience in developing and dissecting malware to enhance penetration testing and red teaming skills.
Syllabus
- Introduction
- Lab setup
- Building the foundation
- Windows API programming basics – Handles in Windows
- Windows API programming basics: Creating, Manipulating Processes in windows
- Thread basics in windows API programming
- Malware injection attacks in windows operating system
- Malware persistence
- Privilege escalations – Token stealing in Windows
- Privilege escalation – Password stealing from lsass process in windows
- Privilege Escalation – UAC bypass in windows
- Malware Evasion- Detecting Debuggers
- Malware Evasion – Detecting debuggers breakpoints
- Malware Evasion – Detecting debuggers using PEB structure in memory
- Malware Evasion – Detecting debuggers using NTDLL function
- Malware Evasion – Detecting Virtual Machines using files based checking
- Malware Evasion – Detecting Virtual Machine by checking hardware info in windows
- Malware Antivirus Bypassing Techniques in Windows

