Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Defeating Anti-reverse Engineering and Anti-debugging Techniques

Course Cover
compare button icon

Course Features

icon

Duration

113 minutes

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Advanced

icon

Teaching Type

Self Paced

icon

Video Content

113 minutes

Course Description

The course "Defeating Antireverse Engineering and Antidebugging Techniques" focuses on teaching individuals how to identify and overcome common anti-analysis techniques used by malware authors. These techniques are employed to avoid detection by security products and increase the chances of successfully attacking an organization. By understanding these tactics, professionals can effectively analyze and combat malware.

The course introduces participants to the various anti-analysis methods employed by malware authors and where they are commonly found. Participants will then explore techniques that disrupt dynamic and static analysis activities. This includes identifying anti-disassembly methods, control-flow obstruction, hiding strings, and API calls.

Furthermore, the course covers how malware authors manipulate debuggers and utilize code-hiding techniques such as process hollowing to complicate analysis. The detection of sandboxes, which can lead to inaccurate or incomplete results during analysis, is also discussed.

To provide a comprehensive learning experience, the course includes hands-on labs featuring real malware. Through these practical exercises, participants will gain the skills necessary to debug and reverse the most advanced anti-reversing techniques malware authors employ.

In conclusion, "Defeating Antireverse Engineering and Antidebugging Techniques" equips individuals with the knowledge and abilities needed to identify and counteract anti-analysis techniques used by malware authors. By the end of the course, participants will be proficient in debugging and reversing even the most sophisticated forms of malware.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

By the end of this course, you will have the knowledge and skills to defeat anti-reversing and anti-debugging techniques used by the most sophisticated malware authors

Each module of this course will include in-depth demonstrations and hands-on labs utilizing real-world malware

Finally, you will explore techniques used to detect the presence of a sandbox, which leads to incomplete or inaccurate results and can throw off your analysis

You will learn how malware authors trick your debugger, employ code hiding techniques such as process hollowing and how they leverage shellcode to complicate analysis

Course Cover