m4-02-Completing-IRP.mp4

m4-02-Completing-IRP.mp4

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

Windows Kernel Programming 1

Buy nowLearn more

Introduction

  • m0-Introduction.mp4
  • WindowsKernelProgrammingLabs.pdf
  • WindowsKernelProgramming.pdf
  • Code.zip

Windows Internals Overview

  • m1-01-Processes.mp4
  • m1-02-VirtualMemory.mp4
  • m1-03-VirtualMemory-2.mp4
  • m1-04-Threads.mp4
  • m1-05-Windows-Acrchitecture.mp4
  • m1-06-Thread-Priorities.mp4
  • m1-07-Thread-Scheduling.mp4
  • m1-08-Subsystem-APIs.mp4
  • m1-09-Native-API.mp4

Introduction to WinDbg

  • m1-10-Introduction-to-WinDbg.mp4
  • m1-11-Demo-WinDbg-User-Mode.mp4
  • m1-12-Demo-WinDbg-User-Mode-2.mp4
  • m1-13-Local-Kernel-Debugging.mp4
  • m1-14-Lab-WinDbg.mp4
  • m1-15-Process-Data-Structures.mp4
  • m1-16-Manipulating-Kernel-Memory.mp4

Handles and Objects

  • m1-17-Objects-And-Handles.mp4
  • m1-18-More-Kernel-Objects.mp4

The I/O System

  • m2-01-IO-System-Components.mp4
  • m2-02-Accessing-Objects.mp42
  • m2-03-NtOpenFile.mp4
  • m2-04-IO-APIs.mp4
  • m2-05-Kernel-Device-Drivers.mp4

Device Driver Basics

  • m3-01-Driver-Basics.mp4
  • m3-02-String-And-Memory-APIs.mp4
  • m3-03-ExAllocatePool2.mp4
  • m3-04-Deploying-And-Testing.mp4
  • m3-05-Registry.mp4
  • m3-06-Tools-Questions-And-Lab.mp4
  • m3-07-Asserts-and-Traces.mp4
  • m3-08-Object-Attributes.mp4
  • m3-09-Driver-and-Devices.mp4

The Booster Driver

  • m3-10-Booster-Driver-Client.mp4
  • m3-11-Booster-Driver-1.mp4
  • m3-12-Booster-Driver-2.mp4
  • m3-13-Booster-Deploy-and-Test.mp4
  • m3-14-Remote-Kernel-Debugging.mp4
  • m3-15-Odds-and-Ends.mp4

The I/O Request Packet (IRP)

  • m4-01-IRP-Introduction.mp4
  • m4-02-Completing-IRP.mp4
  • m4-03-Referencing-User-Buffers.mp4
  • m4-04-DeviceIoControl-Buffers.mp4
  • m4-05-Labs-Solutions.mp42
  • m4-06-QandA.mp4

Interrupts and Exceptions

  • m5-01-Interrupts-and-IRQLs.mp4
  • m5-02-DPCs.mp4
  • m5-03-Exceptions.mp4
  • m5-04-BSOD.mp4

Synchronization

  • m5-05-Thread-Synchronization.mp4
  • m5-06-Mutex.mp4
  • m5-07-QandA-Driver-Signing.mp4
  • m5-08-Mutex-2.mp4
  • m5-09-Using-RAII.mp4
  • m5-10-APCs.mp4
  • m5-11-Fast-Mutex.mp4
  • m5-12-Semaphore.mp4
  • m5-13-Events.mp4
  • m5-14-Executive-Resource.mp4
  • m5-15-Spin-Locks.mp4

Threads and Timers

  • m5-16-Threads.mp4
  • m5-17-Work-Items.mp4
  • m5-18-Timers.mp4

Process and Thread Monitoring

  • m6-01-Process-Monitoring.mp4
  • m6-02-Linked-Lists.mp4
  • m6-03-Thread-and-Image-Callbacks.mp4
  • m6-04-Lab-ProcMon.mp4
  • m6-05-Lab-ProcMon-2.mp4

Object and Registry Notifications

  • m7-01-Object-Notifications.mp4
  • m7-02-Registry-Notifications.mp4
  • m7-03-Lab-ProcMon-3.mp4