Malware Analysis Tutorials for Cybersecurity

Explore advanced techniques in malware analysis. This topic covers static and dynamic analysis methods, reverse engineering, and identifying malicious behaviors. Learn to dissect malware samples, understand their functionality, and develop mitigation strategies. Gain skills in threat intelligence and security research.

Tutorials
76
Avg Rating
3.8
Students
277,495

Malware Analysis Tutorials

Udemy
Beginner

Windows Malware Analysis for Hedgehogs - Beginner Training

Master malware analysis: reverse engineering, clean/malware distinction, reporting, and unpacking techniques. Learn from a real analyst!

Karsten HahnKarsten Hahn
4.8(378)
3,985
12h
Udemy
Beginner

Assembly Language Programming for Reverse Engineering

Learn x64dbg: reverse engineer assembly code & modify .exe files. Add new features & understand program internals. Practical skills for security & analysis.

Paul Chin, PhDPaul Chin, PhD
4.7(488)
6,459
15h
Udemy
Intermediate

Reverse Engineering & Malware Analysis - Intermediate Level

Learn malware reverse engineering techniques. Intermediate level course covering malware analysis, code disassembly, and threat detection. Enhance your cybersecurity skills!

Paul Chin, PhDPaul Chin, PhD
4.7(338)
12,835
6h
Udemy
Beginner

Reverse Engineering and Malware Analysis Fundamentals

Learn reverse engineering & malware analysis! This beginner-friendly course covers essential techniques for understanding and dissecting malicious software.

Paul Chin, PhDPaul Chin, PhD
4.6(1,626)
32,826
7h
Pluralsight
Intermediate

Malware Analysis: Identifying and Defeating Code Obfuscation

Learn to identify and overcome code obfuscation techniques used by malware. Analyze malware behavior and key characteristics effectively.

Josh StroscheinJosh Stroschein
4.9(31)
2h
Pluralsight
Intermediate

Malware Analysis: Identifying and Defeating Packing

Learn malware analysis techniques to unpack and understand malicious code. Identify key behaviors and characteristics hidden by packing. Essential skills for cybersecurity professionals.

Josh StroscheinJosh Stroschein
4.8(36)
2h
Pluralsight
Intermediate

Trickbot Banking Trojan

Learn about TrickBot malware! Analyze its behavior on compromised systems to understand its impact and how it works. Malware analysis skills included.

Tyler HudakTyler Hudak
4.9(25)
1h
Pluralsight
Intermediate

Reverse Engineering Malware with Ghidra

Learn reverse engineering with Ghidra! Master malware analysis & security research using this powerful NSA tool. Level up your reversing skills today.

Josh StroscheinJosh Stroschein
4.7(45)
2h
Udemy
Beginner

Hands-on Malware Analysis (Windows 10/11 compatible)

Master malware analysis! Learn by coding ransomware, keyloggers, injectors & malicious DLLs. Hands-on experience in cybersecurity.

Sanru online AcademySanru online Academy
4.5(360)
2,576
5h
Pluralsight
Intermediate

Analyzing Malware for .NET and Java Binaries

Learn Java & .NET reverse engineering. Discover malware analysis techniques, identify threats, and get hands-on experience. Ideal for security professionals.

Josh StroscheinJosh Stroschein
4.7(43)
2h
Udemy
All Levels

YARA Basics for Cybersecurity

Master YARA for fast malware analysis. Learn to create rules, identify threats, and enhance your security skills. Practical techniques for threat hunters & analysts.

Pack Of Coders - POCPack Of Coders - POC
4.6(90)
385
1h
Pluralsight
Expert

Defeating Anti-reverse Engineering and Anti-debugging Techniques

Learn to detect & bypass malware anti-reverse engineering and anti-debugging techniques. Defend against malicious code analysis and improve security.

Josh StroscheinJosh Stroschein
4.7(27)
2h
$ whoami — the devs behind tutorialsearch.io

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.

Explore more topics related to Malware Analysis.

Dynamic Analysis

This topic explores dynamic analysis techniques, focusing on evaluating system responses to time-varying loads. Learn about natural frequencies, resonance, and modal analysis using software like PLAXIS 3D. Apply these methods to improve the performance and reliability of soil-structure systems, ensuring structural integrity under dynamic conditions.

12 courses

Reverse Engineering

Explore the art and science of reverse engineering software. This topic covers techniques for analyzing compiled code, understanding program logic, and identifying vulnerabilities. Learn about disassemblers, debuggers, and common reverse engineering tools. Discover how to apply these skills for security research, game modification, and software analysis.

11 courses

Security Certification

This topic covers preparation for industry-recognized cybersecurity certifications like CompTIA Security+, CISSP, and others. It includes practice exams, study guides, and resources to help learners validate their skills and knowledge. Learn about certification paths, exam strategies, and career advancement opportunities within cybersecurity.

1,063 courses

Cloud Security

This topic covers security best practices and technologies specifically for cloud environments. Learn about securing AWS, Azure, and GCP, including identity and access management, data encryption, network security, and compliance. Explore cloud-native security tools and strategies to protect your cloud infrastructure and data.

982 courses

Ethical Hacking

This topic covers the fundamentals of ethical hacking, penetration testing methodologies, and security assessment techniques. Learn about reconnaissance, vulnerability scanning, exploitation, and reporting. Gain practical skills in identifying and mitigating security weaknesses in systems and networks. This is a foundational step in cybersecurity.

935 courses

Security Management

This topic covers core concepts in information security management, aligning with the CISM certification. Explore security governance, risk management, compliance, incident response, and program development. Learn to establish and maintain a robust security posture within an organization, ensuring data confidentiality, integrity, and availability.

713 courses

Network Security

Explore fundamental network security concepts crucial for Cisco certifications. This topic covers firewalls, intrusion detection/prevention systems (IDS/IPS), VPNs, and network segmentation. Learn about common network attacks, security protocols (like TLS/SSL), and best practices for securing network infrastructure. Master essential security principles for robust network defenses.

566 courses

Security Fundamentals

Explore core cybersecurity concepts essential for protecting digital assets. This topic covers key areas like confidentiality, integrity, and availability (CIA triad), common threats (malware, phishing), and fundamental security controls (authentication, authorization). Learn about risk management and security policies to build a strong security foundation.

527 courses