Reverse Engineering 102
Offered By: Malware Unicorn via Independent
Course Description
Overview
This workshop provides builds on the fundamentals from re101 for reversing engineering (RE) Windows malware using a hands-on experience with RE tools and techniques. The purpose of this workshop is to get you familiar with Anti Reverse Engineering, Encryption, VM Evasion and Packing techniques.The course will conclude by participants performing hands-on malware analysis that consists of Triage, Static, and Dynamic analysis.
Syllabus
Introduction
Environment Setup
Information Gathering Exercise
Information Gathering Results
Creating Travel Directions
Lab 1 Static Analysis
Lab 1 Results
Lab 2 Identifying Encryption
Lab 2 Identifying the Decryption Algorithm
Lab 3 Writing a Decryptor
Lab 4 Convert the Shellcode Into an Exe
Lab 5 Evasion Techniques
Lab 6 Debugging Around Evasion
Lab 7 Evasion Techniques
Lab 8 Identifying Packing
Lab 8 The Unpacking Script
Extra Exercises
Closing Remarks
Related Courses
Mobile Computing with App Inventor: CS Principles Part IITrinity College via edX HPE Aruba Networking Security Basics
Aruba via Coursera AWS Foundations: Securing Your AWS Cloud (French)
Amazon Web Services via AWS Skill Builder AWS Foundations: Securing Your AWS Cloud (German)
Amazon Web Services via AWS Skill Builder AWS Foundations: Securing Your AWS Cloud (Italian)
Amazon Web Services via AWS Skill Builder