English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 31 Lessons (3h 12m) | 5.55 GB
In this course, we will learn the fundamentals of Windows kernel programming. We will start with I/O systems and learn how to write simple device drivers. We will also take a look at the I/O request packet to write more complex drivers.
Table of Contents
1 Course Introduction(1)
2 Module 1 The IO System
3 Module 1 Device Drivers
4 Module 1 Accessing Devices
5 Module 1 IO Operations
6 Module 1 Driver Models
7 Module 2 Setting Up Kernel Development Environment
8 Module 2 User Mode Vs Kernel Mode
9 Module 2 The Kernel API
10 Module 2 Strings, Asserts and Tracing
11 Module 2 Writing A Simple Driver
12 Module 2 The DriverEntry Function
13 Module 2 The Unload Routine
14 Module 2 Installing and Testing a Software
15 Module 2 Dispatch Routines
16 Module 2 Driver and Device Objects
17 Module 2 Device Symbolic Link
18 Module 3 The IO Request Packet
19 Module 3 Completing IRPs
20 Module 3 Completing Driver Part I
21 Module 3 Completing Driver Part II
22 Module 3 Referencing Process Buffers
23 Module 3 Direct IO
24 Module 3 DeviceIoControl Buffers
25 Module 4 The Priority Booster Driver
26 Module 4 Driver Entry
27 Module 4 Client Code
28 Module 4 DeviceIoControl
29 Module 4 Deploying and Testing the Driver
30 Module 4 Debugging the Driver
31 Module 4 Summary
Resolve the captcha to access the links!