In this course, through video demos, hands-on reverse engineering, and capture-the-flag activities, you will be introduced to the processes and methods for conducting malware analysis of different file types. You will analyze native executable files, and analyze popular files like PowerShell, JavaScripts, and Microsoft Office documents.Then you will learn the fundamentals of Assembly language, basic Win32 Assembly programming concepts, and how Reverse Engineers use Assembly to analyze malware.
Content
- Malware analysis overview and process
- Lab Setup
- Static and Dynamic analysis
- Manual code reversing
- Analyze PowerShell, JavaScript, and Word documents
- Analyze ELF file format
- Analyze ASPX Webshell and JAR files
- Introduction to Assembly Language