Skip to main content
TR EN

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
Last Offered Terms Course Name SU Credit
Spring 2023-2024 Special Topics in CS: Malware Analysis and Detection 3
Prerequisite: CS 408 - Undergraduate - Min Grade D
Corequisite: __
ECTS Credit: 6 ECTS (6 ECTS for students admitted before 2013-14 Academic Year)
General Requirements: