Advanced Digital Forensics and Malware Analysis Training Course

5 days Cyber Security Certificate on completion
Course codeSD-CS-042
Duration5 days
LevelIntermediate to Advanced
CategoryCyber Security
DeliveryClassroom or live online
LanguageEnglish
CertificateCertificate of completion

Course overview

Security teams need investigators who can move beyond collecting files and alerts to reconstructing an intrusion, establish what executed, identify persistence, determine scope, and preserve findings that can withstand technical and management scrutiny. This course addresses the point at which a suspected endpoint compromise, malicious attachment, ransomware event, or insider activity investigation requires defensible evidence handling and disciplined malware triage. Participants learn to distinguish artefact-based facts from assumptions, reduce false leads, and communicate impact clearly enough to support containment, recovery, legal, and executive decisions.

Across five days, participants examine Windows file-system, registry, event-log, browser, execution, and persistence artefacts; acquire and analyse volatile memory; inspect packet captures; and perform safe static and behavioural malware analysis. They use Autopsy for disk examination, Volatility 3 for memory analysis, Wireshark for network evidence, and Ghidra for reverse engineering selected malicious binaries. The course covers hashing, chain of custody, timeline creation, IOC extraction, YARA-rule concepts, malware configuration discovery, anti-analysis indicators, and structured incident reporting.

Teaching combines expert-led demonstrations with guided forensic labs built around a realistic compromise scenario. Each participant works through evidence sets containing disk images, memory captures, PCAP files, email artefacts, and suspicious executables in an isolated analysis environment. By the end of the week, participants produce an investigation case file: an evidence log, timeline of attacker activity, malware triage record, IOC set, prioritised containment recommendations, and an executive-ready technical report. This is a practical deliverable that can be adapted into an organisation's own incident-response and forensic workflow.

The course is designed for practitioners who already understand core cyber security operations and now need deeper capability in host forensics, malware investigation, and evidence-led incident handling.

Course objectives

By the end of this course, participants will be able to:

  • Acquire and document disk and memory evidence using hashes, evidence logs, and chain-of-custody records
  • Reconstruct attacker activity through Windows artefact analysis and super-timeline creation
  • Identify persistence mechanisms from registry, scheduled-task, service, startup, and execution artefacts
  • Analyse volatile memory with Volatility 3 to locate processes, injected code, network connections, and credential artefacts
  • Inspect PCAP evidence in Wireshark to identify command-and-control traffic, lateral movement, and data exfiltration indicators
  • Perform static malware triage in Ghidra to extract imports, strings, functions, embedded configuration, and indicators
  • Conduct controlled behavioural malware analysis and map observed actions to MITRE ATT&CK techniques
  • Produce a defensible forensic report containing findings, timelines, IOCs, limitations, and containment recommendations

Benefits of attending

For you

  • Build the ability to investigate Windows compromises from evidence acquisition through written conclusions
  • Gain practical experience using Autopsy, Volatility 3, Wireshark, and Ghidra in a controlled incident case
  • Learn to recognise attacker persistence, process injection, command-and-control, and credential-access evidence
  • Produce forensic timelines and malware triage records that strengthen promotion or specialist-role portfolios
  • Develop the confidence to brief incident commanders and technical stakeholders with evidence-backed findings

For your organisation

  • Reduce time to scope endpoint compromises through repeatable artefact, memory, and network analysis methods
  • Improve evidence quality and auditability through consistent hashing, documentation, and chain-of-custody practices
  • Identify malicious persistence and lateral-movement indicators that may be missed by alert-driven investigation alone
  • Create higher-quality containment recommendations based on verified attacker activity and observed malware behaviour
  • Strengthen internal incident-response capability and reduce dependence on external forensic support for initial triage

Target competencies

Evidence preservationWindows artefact analysisMemory forensicsNetwork traffic analysisMalware reverse engineeringForensic reporting

Who should attend

  • Digital Forensic Analysts — who must turn endpoint and memory evidence into defensible investigation findings
  • Incident Response Analysts — who need to scope active compromises and prioritise containment from host artefacts
  • SOC Analysts — who investigate escalated alerts and need to validate malicious activity beyond SIEM telemetry
  • Malware Analysts — who require stronger host-forensic context for understanding payload behaviour and impact
  • Threat Hunters — who need to convert malware and intrusion evidence into hunt hypotheses and detection content
  • Cyber Security Consultants — who investigate client incidents and must present technically substantiated conclusions

Requirements and prerequisites

Participants should be comfortable working with Windows administration concepts, including processes, services, registry keys, file permissions, event logs, IP networking, DNS, HTTP, and common command-line operations. Prior experience investigating security alerts, reviewing logs, using a SIEM, or handling endpoint incidents is strongly recommended. Familiarity with basic Python or PowerShell is helpful when interpreting scripts and indicators, but participants will not be required to write malware or develop software. This is not an entry-level cyber security course: it assumes participants already understand incident-response phases, common attack techniques, and core networking terminology. No prior reverse-engineering or formal digital-forensics certification is required.

Training methodology

The instructor leads short technical briefings before participants apply each method to a linked compromise scenario. Guided labs use prepared forensic images, RAM captures, packet captures, email artefacts, and benignly contained malware samples; participants work in isolated virtual machines and document every investigative decision. Group reviews compare hypotheses, validate timelines, and challenge evidential gaps rather than simply revealing answers. Daily debriefs connect technical findings to containment choices. On day five, participants consolidate their work into a case report and action plan for applying the workflow, templates, and escalation criteria in their own environment.

Course outline

Day 1: Forensic Foundations and Windows Evidence

  • Incident scoping, legal boundaries, and forensic readiness requirements
  • Chain of custody, cryptographic hashing, and evidence integrity verification
  • Forensic image structure and partition examination with Autopsy
  • NTFS artefacts including MFT records, $UsnJrnl, and $LogFile
  • Windows event-log sources for authentication, process, and service activity
  • Registry artefacts including UserAssist, Shimcache, Amcache, and MUICache
  • Execution evidence from Prefetch, LNK files, Jump Lists, and SRUM

Workshop: Examine a supplied workstation image in Autopsy and produce an evidence log plus an initial timeline of suspicious user and process activity.

Day 2: Host Triage, Timelines, and Persistence

  • Super-timeline construction and timestamp interpretation
  • MACB timestamps, timestomping indicators, and timestamp reliability
  • Windows persistence through Run keys, services, scheduled tasks, and WMI
  • Browser history, downloads, cache, and email attachment artefacts
  • PowerShell, Windows Script Host, and command-shell execution traces
  • User-profile analysis and attribution limits in shared environments
  • IOC extraction, normalisation, and confidence scoring

Workshop: Build a correlated attacker timeline from host artefacts and identify the initial-access path, persistence mechanism, and affected user accounts.

Day 3: Memory and Network Forensics

  • Volatile evidence priorities and memory acquisition considerations
  • Volatility 3 workflow for image identification and plugin selection
  • Process trees, parent-child anomalies, and hidden-process investigation
  • DLL inspection, injected code indicators, and suspicious memory regions
  • Network sockets, DNS cache, command history, and credential artefacts
  • Wireshark display filters and protocol-stream reconstruction
  • Command-and-control, beaconing, lateral movement, and exfiltration patterns

Workshop: Analyse a memory capture and companion PCAP to identify an injected process, its command-and-control endpoint, and the sequence of network activity.

Day 4: Static and Behavioural Malware Analysis

  • Safe malware-handling procedures and isolated analysis-lab design
  • PE file structure, hashes, entropy, packers, and compiler artefacts
  • Static triage using strings, imports, exports, and resource inspection
  • Ghidra navigation, function identification, cross-references, and decompilation
  • Malware configuration extraction and hard-coded indicator discovery
  • Controlled behavioural analysis using process, file, registry, and network observations
  • MITRE ATT&CK mapping and anti-analysis technique recognition

Workshop: Triage a contained malware sample in Ghidra and a sandboxed lab, then produce an IOC sheet and ATT&CK-mapped behaviour summary.

Day 5: Case Integration and Defensible Reporting

  • Integrating disk, memory, network, and malware findings
  • Hypothesis testing, corroboration, and handling conflicting evidence
  • Scoping affected assets, accounts, persistence, and data exposure
  • Containment and eradication recommendations linked to verified findings
  • Forensic report structure for technical, legal, and executive audiences
  • Communicating uncertainty, limitations, and evidential confidence
  • Detection engineering handover using IOCs, behavioural indicators, and hunt leads

Workshop: Complete the end-to-end compromise case file and present a technical timeline, malware assessment, containment plan, and executive summary to a mock incident board.

Tools & standards covered

Autopsy, Volatility 3, Wireshark, Ghidra

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in the East Africa Time zone, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Certificate of completion
  • Refreshments and lunch (classroom deliveries)
  • Post-course application plan
  • Facilitator follow-up on request
  • Group rates from five participants

How you can take this course

Classroom

Scheduled sessions in Nairobi, Mombasa, Kigali, Dar es Salaam, Dubai and Cape Town.

Live online

The same facilitator and materials, delivered live for distributed teams and individuals.

In-house

Delivered privately for your team, at your offices or a venue of your choice, tailored to your context. Request a proposal.

Certification

Participants who complete the full five days receive the Skillset Development Certificate of Completion, stating the course title, course code, dates and delivery format — suitable for professional-development records and employer reimbursement.

Frequently asked questions

You should already understand Windows administration, IP networking, common security alerts, and the basic incident-response lifecycle. The course teaches forensic and malware-analysis methods from that foundation, rather than introducing cyber security fundamentals.

A laptop capable of running an instructor-provided virtual machine is recommended for classroom delivery; live-online participants will receive detailed specifications before the course. Lab environments and evidence sets are prepared for the course, so you do not need a personal malware-analysis workstation or commercial forensic licence.

Yes, provided you have the stated security and Windows foundations. Ghidra-based static analysis begins with executable structure, strings, imports, and functions before progressing to decompiled-code interpretation; advanced binary exploitation is not required.

Incident-response courses commonly focus on process, coordination, and containment, while ethical-hacking courses focus on finding and exploiting weaknesses. This course concentrates on extracting and correlating evidence after suspected compromise, including disk, memory, network, and malware artefacts.

Participants can apply the evidence checklist, timeline method, persistence review process, IOC template, and reporting structure to escalated endpoint incidents. The techniques also support threat-hunting hypotheses, detection tuning, and stronger handover between SOC and incident-response teams.

You leave with a completed investigation case file containing an evidence log, attacker timeline, malware triage record, IOC set, and containment recommendations. You also retain practical templates and a structured workflow for adapting the methods to your organisation's procedures.

Upcoming sessions

New dates are being scheduled. Ask us about the next session or an in-house delivery for your team.

Ask about dates

Group of 5+?

Request in-house delivery or group rates →

Related courses in Cyber Security

10 Days Certificate

Cloud Security Architecture for Solutions Architects Training Course

Solutions architects are expected to turn business requirements into cloud designs that are secure, scalable, operable and defensible during…

5 Days Certificate

CIS Controls v8 Implementation and Assessment Training Course

Security teams are often asked to demonstrate that their controls are effective, prioritised and connected to business risk, yet their evide…

5 Days Certificate

IBM QRadar SIEM Administration and Offence Investigation Training Course

IBM QRadar administrators and SOC analysts are expected to turn high-volume event data into defensible security decisions. That requires mor…

5 Days Certificate

Maritime Cyber Security for Port and Shipping Operations Training Course

Port authorities, terminal operators, ship managers and logistics providers now depend on connected operational technology and digital excha…