Labs

# Topic Description Assigned Due
1 Automated Tools Static and dynamic binary analysis using free online fully-automated tools 1/21/2020 1/28/2020 at 11:59pm
2 Analysis Lab: Static Analysis Tools Static analysis tools to examine an unknown binary "at rest" 1/28/2020 2/4/2020 at 11:59pm
3 Analysis Lab: Behavioral Analysis Tools Behavioral analysis tools to monitor an unknown binary during execution 2/4/2020 2/13/2020 at 11:59pm
4 Win32 API Create 'fake-malware' to learn about common Windows API functions 2/13/2020 2/20/2020 at 11:59pm
5 x86 Assembly Code Explore compiler-generated x86 assembly from C source code 2/27/2020 3/5/2020 at 11:59pm
6 Disassemblers and Debuggers Use a disassembler and debugger to analyze a piece of malware from the inside while it is running 3/24/2020 3/31/2020 at 11:59pm
7 Disassemblers (IDA) Use the IDA disassembler to analyze a piece of malware at rest 3/31/2020 4/7/2020 at 11:59pm
8 Anti-RE Techniques Explore how malware authors protect their binaries from reverse engineering TBA TBA at 11:59pm
9 Anti-RE Techniques 2 Explore how malware authors protect their binaries from reverse engineering TBA TBA at 11:59pm
10 Document Malware Examine malicious PDF and Office documents used as droppers and downloaders TBA TBA at 11:59pm