Advanced Windows Kernel Programming
Buy now
Learn more
Introduction
00-Introduction.mp4
AdvancedKernelProgrammingLabs.pdf
Advanced Windows Kernel Programming.pdf
Labs.zip
Demos.zip
1: Kernel and System Design
01-01-System Atchitecture.mp4
01-02-System Calls.mp4
01-03-System Call Implementation.mp4
01-04-Nt vs Zw.mp4
01-05-Memory Related APIs.mp4
01-06-Exported Functions.mp4
01-07-Handles and Objects.mp4
01-08-Lab Part 1.mp4
01-09-Lab Part 2.mp4
01-10-Solution Walkthrough.mp4
01-11-Q&A.mp4
2: Programming Techniques
02-01-Programming Techniques Intro-1.mp4
02-02-Strings.mp4
02-03-Dynamic Memory.mp4
02-04-Move Semantics.mp4
02-05-Lookaside Lists.mp4
02-06-Linked Lists.mp4
02-07-Object Attributes.mp4
02-08-Permanent Objects.mp4
02-09-Tables.mp4
02-10-Callback Objects.mp4
02-11-Process Attaching.mp4
02-12-Labs Description.mp4
02-13-Solutions Walkthrough Part 1.mp4
02-14-Solutions Walkthrough Part 2-1.mp4
3: Tracing and Debugging
03-01-DbgPrint(Ex).mp4
03-02-Trace Logging.mp4
03-03-Trace Logging (cont.).mp4
03-04-Debugging.mp4
4: Synchronization
04-01-Synchronization Basics.mp4
04-02-Mutexes.mp4
04-03-APCs (Asynchronous Procedure Calls).mp4
04-04-Fast Mutex.mp4
04-05-Semaphores.mp4
04-06-Events.mp4
04-07-IRQL (Interrupt Request Level) Recap.mp4
04-08-High IRQL Synchronization.mp4
04-09-Spin Locks.mp4
04-10-Lab Intro.mp4
04-11-Labs Walkthrough.mp4
04-12-APC Lab Walkthorugh.mp4
5: File System Mini-Filters
05-01-Minifilter Architecture.mp4
05-02-Loading and Unloading.mp4
05-03-Minifilter Registration and Initialization.mp4
05-04-Processing Operations.mp4
05-05-Operations and Parameters.mp4
05-06-File and Directory Information.mp4
05-07-File Names.mp4
05-08-Contexts.mp4
05-09-Accessing Data.mp4
05-10-User Kernel Communication.mp4
05-11-Labs.mp4
05-12-Labs Walkthrough.mp4
6: Windows Filtering Platform
06-01-WFP Architecture.mp4
06-02-WFP Objects and Properties.mp4
06-03-WFP API.mp4
06-04-Callouts.mp4
06-05-Actions.mp4
06-06-Lab WFP API.mp4
06-07-Lab Callouts.mp4
06-08-More WFP.mp4
06-09-More on Filter Arbitration.mp4
7: Miscellaneous Topics
07-01-Securing Device Objects.mp4
07-02-Plug & Play.mp4
07-03-Plug & Play Drivers.mp4
07-04-IRP Flow.mp4
07-05-Filter Drivers.mp4
07-06-Completion Routines.mp4
07-07-Lab Walkthrough - Beep Filter.mp4
8: Introduction to KMDF
08-01-What is KMDF.mp4
08-02-KMDF Object Model.mp4
08-03-DriverEntry.mp4
08-04-Creating a Device.mp4
08-05-Handling Requests.mp4
08-06-Booster Sample - DriverEntry.mp4
08-07-Booster Sample - Adding Device.mp4
08-08-Booster Sample - Device Control.mp4
08-09-Booster Sample - Booster Client.mp4
08-10-KMDF Debugging.mp4
08-11-Driver Installation.mp4
Products
Course
Section
Lesson
06-03-WFP API.mp4
06-03-WFP API.mp4
Advanced Windows Kernel Programming
Buy now
Learn more
Introduction
00-Introduction.mp4
AdvancedKernelProgrammingLabs.pdf
Advanced Windows Kernel Programming.pdf
Labs.zip
Demos.zip
1: Kernel and System Design
01-01-System Atchitecture.mp4
01-02-System Calls.mp4
01-03-System Call Implementation.mp4
01-04-Nt vs Zw.mp4
01-05-Memory Related APIs.mp4
01-06-Exported Functions.mp4
01-07-Handles and Objects.mp4
01-08-Lab Part 1.mp4
01-09-Lab Part 2.mp4
01-10-Solution Walkthrough.mp4
01-11-Q&A.mp4
2: Programming Techniques
02-01-Programming Techniques Intro-1.mp4
02-02-Strings.mp4
02-03-Dynamic Memory.mp4
02-04-Move Semantics.mp4
02-05-Lookaside Lists.mp4
02-06-Linked Lists.mp4
02-07-Object Attributes.mp4
02-08-Permanent Objects.mp4
02-09-Tables.mp4
02-10-Callback Objects.mp4
02-11-Process Attaching.mp4
02-12-Labs Description.mp4
02-13-Solutions Walkthrough Part 1.mp4
02-14-Solutions Walkthrough Part 2-1.mp4
3: Tracing and Debugging
03-01-DbgPrint(Ex).mp4
03-02-Trace Logging.mp4
03-03-Trace Logging (cont.).mp4
03-04-Debugging.mp4
4: Synchronization
04-01-Synchronization Basics.mp4
04-02-Mutexes.mp4
04-03-APCs (Asynchronous Procedure Calls).mp4
04-04-Fast Mutex.mp4
04-05-Semaphores.mp4
04-06-Events.mp4
04-07-IRQL (Interrupt Request Level) Recap.mp4
04-08-High IRQL Synchronization.mp4
04-09-Spin Locks.mp4
04-10-Lab Intro.mp4
04-11-Labs Walkthrough.mp4
04-12-APC Lab Walkthorugh.mp4
5: File System Mini-Filters
05-01-Minifilter Architecture.mp4
05-02-Loading and Unloading.mp4
05-03-Minifilter Registration and Initialization.mp4
05-04-Processing Operations.mp4
05-05-Operations and Parameters.mp4
05-06-File and Directory Information.mp4
05-07-File Names.mp4
05-08-Contexts.mp4
05-09-Accessing Data.mp4
05-10-User Kernel Communication.mp4
05-11-Labs.mp4
05-12-Labs Walkthrough.mp4
6: Windows Filtering Platform
06-01-WFP Architecture.mp4
06-02-WFP Objects and Properties.mp4
06-03-WFP API.mp4
06-04-Callouts.mp4
06-05-Actions.mp4
06-06-Lab WFP API.mp4
06-07-Lab Callouts.mp4
06-08-More WFP.mp4
06-09-More on Filter Arbitration.mp4
7: Miscellaneous Topics
07-01-Securing Device Objects.mp4
07-02-Plug & Play.mp4
07-03-Plug & Play Drivers.mp4
07-04-IRP Flow.mp4
07-05-Filter Drivers.mp4
07-06-Completion Routines.mp4
07-07-Lab Walkthrough - Beep Filter.mp4
8: Introduction to KMDF
08-01-What is KMDF.mp4
08-02-KMDF Object Model.mp4
08-03-DriverEntry.mp4
08-04-Creating a Device.mp4
08-05-Handling Requests.mp4
08-06-Booster Sample - DriverEntry.mp4
08-07-Booster Sample - Adding Device.mp4
08-08-Booster Sample - Device Control.mp4
08-09-Booster Sample - Booster Client.mp4
08-10-KMDF Debugging.mp4
08-11-Driver Installation.mp4
Lesson unavailable
Please
login to your account
or
buy the course
.