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.