0845 450 6120

Understanding and Analysing Malware

This 3-day workshop is designed to give delegates the technical ‘hands-on’ understanding and crucially analysing modern malware.

This instructor-led event will combine lectures on the types of malware currently in use on the Internet, how that malware is created and distributed, strategies used for infecting victims, and how malware can be detected and removed. The course also contains many hands-on exercises in which delegates will inspect and use different types of malware, create malware infections in a controlled virtual environment and clean malware from computers.


 The prerequisites for this workshop are attendance of our Security Fundamentals course or equivalent knowledge.

Course Content

Introduction to Malware

  •   History
  •   Definitions
  •   Sources
  • Exercise: Building a Sandbox

The Malware Family

  •   Viruses
  •   Worms
  •   Trojans
  •   Bot Nets
  •   Rootkits
  •   Web Exploit Kits
  •   Ransomware
  • Exercise: Rootkit infection
  • Exercise: Ransomware Infection

Threats and Exploits

  •   Threat Intelligence
  •   Threat & Exploit Sources
  •   Exploits against the system
  • Exercise: Exploiting the operating system

Distribution and Infection

  •   Distribution Methods and Tools
  •   Infection Vectors

Testing Scoring and Submission

  •   Standards, Schemes & Scoring

Operating Systems and Files

  •   Memory & File Management

System Hardening and Baselining

  • Operating Systems & Applications
  •   Memory and System

Static Analysis

  •   Basic vs Advanced Analysis
  •   Tools & Techniques
  • Exercise: Malware analysis - Static

Malware Evasion

  •   How Malware avoids Detection

Malware Discovery Techniques

  •   How to detect Malware

Dynamic Analysis

  •   Using Dynamic Analysis Tools
  •   Sandboxing Malware
  •   Dynamic Analysis and Reporting
  • Exercise: Dynamic Malware Analysis
  • Exercise: Memory Analysis
One Month
Two Months
Three Months
More than Three Months
PRINCE2 Foundation & Practitioner
MSP Foundation & Practitioner
APMP Certificate
ITIL Foundation
Scrum in One Day
Certified ScrumMaster
ISTQB Software Test Foundation
Microsoft Project
BCS Business Analysis Practice
Other - Please Specify Below

Online Courses

You may prefer an online course if you are looking for a flexible and cost-effective solution. Online courses allow you to study at your own pace, at a time that suits you.

We have the following eLearning options available:

Virtual Classroom

Virtual classrooms provide all the benefits of attending a classroom course without the need to arrange travel and accomodation. Please note that virtual courses are attended in real-time, commencing on a specified date.

Virtual Course Dates

Our Customers Include