8H300G - Introduction to Malware Analysis and Assembly Language

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.

Duration: 3.0 days

Enquire Now

Start learning today!

Click Hereto customize your Training

Objectives

  • Discuss common malware analysis use cases
  • Explain the types of malware analysis
  • Set up a decompiler and a debugger
  • Analyze various common file formats for malware
  • Practice what you learn through capture the flag exercises

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

Audience

This course would be ideal for students who have an interest in a Malware Analyst role.

Prerequisites

  • Basic understanding of Operating Systems
  • General programming knowledge helpful, but not necessary

Certification

product-certification

Course Benefits

product-benefits
  • Career growth
  • Broad Career opportunities
  • Worldwide recognition from leaders
  • Up-to Date technical skills
  • Popular Certification Badges

IBM Popular Courses

1o276g

"IBM OpenPages: Create Standard Reports-Part 5" is a tutorial or instructional module that is likely part of a series on using the IBM OpenPages software. In th

6a302g

"IBM Safer Payments Hands-On Technical Primer Training (V6.3)" is an immersive and practical learning program designed to equip participants with the essential

6a322g

"IBM Safer Payments Hands-On SysOps Training (v6.3)" is a specialized and practical training program offered by IBM. This training focuses on educating System O
Enquire Now
9pFNi5
By clicking "Submit", I agree to the Terms Of Use and Privacy Policy