All Courses

Kaspersky Academy

Malware reverse engineering

  • Length

    44 hours

  • Result


  • For whom

    Requirements for students:
    Good knowledge of operating systems basic concepts,
    good knowledge of high-level and low-level programming.

For Who Course

  • Malware Analyst

    Students with a good knowledge of basic operating system concepts, high-level and low-level system programming. Programming experience in C/C++/assembler and any scripting language (Python, Ruby, Javascript, etc.) is highly desirable. Knowledge of cryptography and the basics of networking is welcome.

What you will learn

  • During this course, students will gain basic practical skills in reverse engineering and malware analysis.

Our Experts

Victor Chebyshev

Victor Chebyshev

Lead Security Researcher

Education Programm

    First, students will learn the basic concepts and terms and will then get acquainted with the basics of the Assembly language. Listeners will also learn various methods and tools for static and dynamic analysis of malicious executable files for various platforms — Windows, Linux, macOS and Android.

You can also get acquainted with a more detailed course program

Course results

  • Certificate

Sign up for a course

The course is held in group format for companies and universities. If you would like us to run a course for your students or employees, please fill out the short form and we will contact you without fail