Description
Windows Internals: Architecture, Processes & Execution. This course provides an in-depth look at the internals of the Windows operating system, including architecture, process management, threads, and kernel execution mechanisms. This course explores the internals of the Windows operating system and helps students go beyond general knowledge to learn the technical details of the operating system kernel. The course begins with how to use the WinDbg debugging tool to help students effectively analyze Windows systems. It then examines the architecture of Windows, how processes and kernel structures are executed, and the internal structure of executable files, or PE files, is examined in detail to explain how files are loaded and structured in memory. Students will learn how to manage processes and threads at a low level and how to manage system resources and access through objects and handles. Topics related to system calls and how programs interact with the operating system kernel, along with security tokens and access control, are taught in detail. Finally, how to handle events and exceptions at the kernel level is evaluated so that participants gain a professional perspective for analyzing, troubleshooting, and understanding the behavior of the Windows operating system and gain the knowledge necessary for reverse engineering and malware analysis.
What you will learn
- Working with Debugging Tools: Learn how to use WinDbg to analyze processes, threads, and system behavior in user and kernel modes.
- Examining executable files: Studying the inside of the PE file format, dissecting processes, threads, objects, and handles, and how Windows manages these resources.
- System calls and security: Thorough understanding of how programs interact with the kernel, examining security tokens, access control, and system permissions.
- Kernel Structures: Gain a deep understanding of the internal structure of the operating system, process execution flows, and multitasking management in Windows.
This course is suitable for people who:
- Reverse Engineers and Security Researchers: Individuals seeking to master process analysis, disciplines, and kernel-level investigations.
- Penetration testers and regulatory hackers: Professionals who want to understand the internal structure of Windows for both offensive and defensive security purposes.
- IT students and professionals: Those interested in building a solid foundation in Windows architecture, troubleshooting, and system-level programming.
Windows Internals: Architecture Processes & Execution Course Details
- Publisher: Udemy
- Instructor: B Karthik
- Training level: Beginner to advanced
- Training duration: 2 hours and 55 minutes
- Number of lessons: 39
Course topics

Prerequisites for the Windows Internals: Architecture Processes & Execution course
- Familiarity with using Windows operating systems, navigating files, and running applications.
- Understanding of at least one programming language (C, C++, or Python recommended) is helpful
- A Windows 10/11 x64 system with WinDbg installed
Course images

Sample course video
Installation Guide
After Extract, view with your favorite player.
Subtitles: None
Quality: 1080p
Download link
Rapidgator link
File(s) password: www.downloadly.ir
File size
1.6 GB


