Skip to main content

Lab 8: Malware Analysis Laboratory

Analyse a deliberately benign sample using static and dynamic techniques, and separate observed from inferred behaviour.

The brief

Analyse a deliberately benign sample using both static and dynamic analysis, and produce an investigation that identifies its indicators of compromise.

Having spent the semester building malware conceptually, this lab flips the perspective to the investigator’s: static and dynamic analysis as an investigative process, working backward from a sample to reconstruct what it was intended to do.

Students analyse a deliberately benign sample using both techniques and write up the investigation as they would for a genuine one, identifying indicators of compromise while remaining explicit throughout about the difference between what the analysis directly observed and what it merely infers.

What you submit

Due: 5 October 2027 ·Weight: 2% of the course grade

How it is marked

Assessed on whether the investigation distinguishes directly observed behaviour from inferred behaviour and correctly identifies IOCs.

Key dates

The spec

The brief poses the problem and leaves room for a response. The spec is the fixed part: what a marker checks. Some lines can be checked mechanically; the rest call for judgement.