Static Analysis Fundamentals
PE/ELF header analysis, import/export table enumeration, string extraction, entropy analysis, packer identification, and hash-based threat intelligence lookup.
A structured, foundation-to-advanced pathway in malware analysis and reverse engineering, following forensic methodology aligned to Australian government cyber threat analysis standards.
PE/ELF header analysis, import/export table enumeration, string extraction, entropy analysis, packer identification, and hash-based threat intelligence lookup.
Sandbox execution in CAPE/Cuckoo, process monitoring with ProcMon, registry and file system change tracking, API call logging, and network behaviour capture during detonation.
Disassembly with Ghidra, debugging with x64dbg, unpacking common packers (UPX, Themida), function reconstruction, and building indicators from code-level analysis.
Practical, operator-grade exercises using real-world malware samples, sandbox environments, and reverse engineering toolchains.
Portable Executable and ELF structure, section headers, import/export directories, resource sections, and how malware abuses each structural component.
Entropy-based packer detection, UPX unpacking, manual unpacking techniques, dumping memory-resident payloads, and rebuilding unpacked binaries.
Automated malware detonation in CAPEv2, behavioural log analysis, API call tracing, network traffic capture during execution, and extracting IOCs from sandbox reports.
Navigating Ghidra projects, function identification, cross-reference analysis, decompiler usage, scripted analysis with Ghidra scripts, and annotating findings.
Writing precise YARA rules for malware family detection, string-based and condition-based rules, testing against clean and malicious sample sets, and deploying YARA at scale.
Family identification through code similarity, behavioural clustering, C2 infrastructure correlation, and building threat actor profiles from malware analysis findings.
Professional malware analysis environment. Same standards as ASD ACSC and AFP cybercrime investigation labs.
This module is built under the express tuteallage of two specialist practitioners who bring together the cutting edge of machine learning and the hard-won credibility of the courtroom. You study directly under their guidance.
Machine Learning Specialist
Resident expert providing express tuteallage in AI-enhanced malware analysis. Christopher teaches neural-network-based malware classification, ML-driven behavioural clustering, and predictive detection models for unknown malware variants — all tooling built and demonstrated within this module to augment the analyst's capability at scale.
ASFDE — Australasian Society of Forensic Document Examiners
Bonafide ASFDE member with direct involvement in hundreds of Australian cases. A courtroom-recognised authority on forensic evidence whose expert opinions have been accepted in Australian federal and state jurisdictions. Ms. Morrell provides the express tuteallage for ensuring malware-derived forensic evidence meets Australian courtroom admissibility standards for expert testimony — every student learns to produce court-ready forensic reports.
Directory: www.hacking101.com.au/forensic-analysis-101/malware-analysis/
Parent path: www.hacking101.com.au/forensic-analysis-101/