Windows Security Researcher Badge

Windows Security Researcher

The Windows Security Researcher path provides the necessary knowledge, understanding, and tools to be a successful Windows OS researcher, and malware analyst and reverse engineer.

$1408

$1128

or $113 X 10 payments

blue depth

68+ hours

on-demand video

Assignments

In class assignments

400+

Articles & lessons

12+

downloadable resources

Cross-device

Access on mobile & TV

Certification

Certificate of completion

What you will learn

Pre-requisites:

  • Experience working with the C programming language
  • Power user level working knowledge of Windows
  • Basic familiarity with general OS concepts

Trusted by 7,348 students and companies

Background
click travel rgb logo retina
Etoro logo.svg
a433dfa1f62143c993ea1b7eb4fe17bf01ee1519 600x400 1
notion logo
h amp r block 1 copy
angi logo ADA8882715 seeklogo.com
Xero software logo.svg

Windows Security Researcher Course Overview

Windows is the most used OS in the world, and thus is a favored target of malicious actors. Researching and finding OS vulnerabilities, dissecting viruses, worms, and other malicious entities is critically important in today’s security landscape. This path provides the necessary knowledge and understanding to allow research and reverse engineering of the OS and malicious payloads.

TrainSec Trainers

Our trainers are seasoned industry-insiders with a deep, practical understanding of cybersecurity research and development

pavel yosifovich

Pavel Yosifovich

Software developer, trainer, consultant, author, and speaker. Co-author of “Windows Internals” 7th edition (2017). Author of “Windows Kernel Programming, 2nd ed” (2023), “Windows 10 System Programming Part 1” (2020) and Part 2 (2021).

@zodiacon

Uriel kosayev

Uriel Kosayev

Security researcher, consultant, and the author of the Antivirus Bypass Techniques book who lives both on the offensive and defensive fronts. Passionate about malware research, and red teaming while providing real-world security solutions. 

@MalFuzzer

Courses included in this program

Windows Internals: Day 1

34 lessons - $199

This course provides the fundamental knowledge of Windows concepts and architecture, including processes, threads, virtual memory, system calls, DLLs, handles and objects. This will serve as a good foundation for the following courses which focus on programming.

Windows Internals: Day 2

49 lessons - $199

This course continues where Day 1 left off, digging deeper into processes – process creation and destruction, types of processes and more. Job objects are also described, including their extension called Silos that is the basis of Windows container implementation. Finally, threads are discussed, including scheduling and management.

Windows Internals: Day 5

48 lessons - $249

The last “day” in the Windows Internals series deals with two topics. The I/O system is described, including the use of device drivers, and their integration into the system as whole. Then many security mechanisms are discussed, from access tokens, security descriptors, to access checks and integrity levels, among others.

x64 Architecture and Programming (Part 1)

81 lessons - $490

This course teaches the basics of the x86/x64 assembly language from the ground up. It focuses on integrating it into C/C++ applications, but also shows how to write stand alone applications with assembly only.

Mastering WinDbg

67 lessons - $175

This course dives into the WinDbg debugger, and how to effectively use it in user mode and kernel mode debugging, as well as the analysis of kernel mode dump files.

Malware Analyst Professional – Level 1

56 lessons - $350

In this malware analysis and reverse engineering course, you will delve into the inner core of dissecting different malware types and variants, understand the adversarial mindset behind them and the used TTPs. At the end of the course, you will gain the power and knowledge to win against any malware coming your way.

Malware Analyst Professional – Level 2

50 lessons - $350

In this level 2 course, we will continue to dive into the profound and inner levels of the art of malware dissection and reverse engineering. You will learn about advanced malware evasion, privilege escalation, lateral movement, process injection and hooking techniques, shellcode analysis, advanced static and dynamic analysis techniques while analyzing sophisticated ransomware, info stealers and spyware families.

Individual / Freelancer?

Contact us to get even more access and individual discounts.

$ 1408

$1128

or $113 X 10 payments

Frequently Asked Questions

Do I need to know the C language before starting?

Yes, at least reading knowledge of C is required.

Do I need to know C++ before starting?

No, for the most part. That being said, it’s useful to know the basics of C++, such as classes, methods, inheritance, and polymorphism.

Do I need to be familiar with IDA Pro or Ghidra?

No, the necessary parts will be covered. However, any prior exposure to these tools is beneficial.

What our students say

Amichai Yifrach

This us one of the best courses for beginners.

“if you are looking to learn a high income skill or maybe you want to quit your job then learning this is critical. It is the highlight of my career.”

Kyle C.

 

Amichai Yifrach

Introduction to Python Programming

“if you are looking to learn a high income skill or maybe you want to quit your job then learning this is critical. It is the highlight of my career.”

Mario T.

 

Amichai Yifrach

This us one of the best courses for beginners.

“if you are looking to learn a high income skill or maybe you want to quit your job then learning this is critical. It is the highlight of my career.”

Lucy C.

 

Not Ready to enroll yet?

Join our blog and community for free resources and personal connections.

Black Friday & Cyber Monday Sale Started!

For a limited time, enjoy 25% off ALL available courses for the next month. Whether you’re looking to sharpen your skills or explore new areas of cybersecurity, now’s the perfect time to invest in your growth.

Use code BFRIDAY24 at checkout to claim your discount.