Course Catalog
CS 48008 Special Topics in CS: Malware Analysis and Detection | 3 Credits | ||||||
---|---|---|---|---|---|---|---|
Introduction to Malware Analysis - Classification of Malware -Environment Setup for Safe Analysis -Malware Analysis in Virtual Machines Basic Analysis -Basic Static analysis -Basic Dynamic analysis Advanced Static Analysis -Reverse engineering basics - Review of x86 assembly -Disassembly with IDA Pro & other tools -Recognizing C Code Constructs in Assembly -Analyzing Malicious Windows Programs Advanced Dynamic Analysis -Debugging with OllyDbg & x32dbg -More hands on malware analysis practice Analyzing Java Binaries Analyzing .NET Malware Malware Analysis with Ghidra Malware Functionality Malware Behavior & Covert Malware Launching Analyzing Malware Obfuscation Malicious document analysis (PDF, docs, macros) Basics of Window operating system | |||||||
|
|||||||
Prerequisite: CS 408 - Undergraduate - Min Grade D | |||||||
Corequisite: __ | |||||||
ECTS Credit: 6 ECTS (6 ECTS for students admitted before 2013-14 Academic Year) | |||||||
General Requirements: | |||||||