null
Certified In Malware Analysis
Malware analysis is the process of studying malicious software to understand its behavior, purpose, and impact on systems.
5 hours 3 min
6 Modules
BEGINNER
₹75,000₹150,00050% OFF
Course Curriculum
01
Week 1: Foundations of x86 & Reverse Engineering
7 Lessons
Introduction to Reverse Engineering
Learning Approach: Building Intuition Through Practice
Prerequisite Knowledge
Environment Setup
Assembly, Disassembly, and Decompilation
x86 Registers
Summary of this week
02
Week 2: Basic Flow Control
5 Lessons
JMP (Unconditional Jump)
Cross References (xrefs) in IDA Pro
Strings
Stack Frames (x86)
Summary of this week
03
Week 3: Conditional Branching And Debugging Techniques
5 Lessons
Conditional Branching
Comparison Instructions: CMP and TEST
Common Conditional Jumps
Debugging Techniques
Summary of this week
04
Week 4: Intermediate Disassembly
9 Lessons
Pointers and Memory
MUL and IMUL
Arrays
Loops
String Instructions: MOVS, STOS, SCAS
Instruction Repeat Prefixes: REP, REPE/REPZ, REPNE/REPNZ
Intrinsic Functions and Structs
Switch Statements and Jump Tables
Summary of this week
05
Week 5: x86-64 Assembly
4 Lessons
Primary X86-64 Registers
Multi-byte NOPs & MOVSX and MOVZX
Windows API Functions & Hungarian Notation
Summary of this week
06
Week 6: API functions and types
4 Lessons
Reading a Windows API Function Prototype
Windows Registry
Registry API Workflows & Windows Networking
Summary of this week
Ready to start?
Join users mastering these skills today.