Udemy: Malware Analysis and Reverse Engineering

Description

These certifications were part of a course called Professional Skils 3, which was meant to extend our knowledge and become a professional in preparation for graduation. As i have chosen to perform an internship related to malware analysis, i wanted to prepare for this moment already. These two certificates are both beginner- and advanced level by the same instructor. It allowed me to understand how i can perform malware analysis in a custom environment and obtain a head start during my internship. Some of my learning points included:

  • Custom malware lab environment creation on a Windows virtual machine (FlareVM)

  • Static analysis vs dynamic analysis and methodologie(s)

  • A variety of tools that can be used and multiple for the same purpose, which means you can cross-check your findings between different tools

  • Terms such as entropy, strings, hexadecimal, malware type(s), YARA, low-level programming language (machine code / assembly language)

  • Primary focus on the practical side - continuously doing exercises, analyzing keyloggers, droppers, ransomware, etc.

  • Reverse engineering - disassembly and debugging