• $149

Windows Internals: Day 3

  • Course
  • 49 Lessons
  • Discord access

Day 3 deals with various kernel mechanisms.

Contents

Introduction

00-Introduction.mp4
  • 2 mins
  • 3.61 MB
WindowsInternalsLabs-Day3.pdf
  • 162 KB
WindowsInternals-Day3.pdf
  • 2.8 MB
WintDay3-LabsAndDemos.zip
  • 32.5 KB
Aside - Kernel Design Notes.mp4
  • 31 mins
  • 79.3 MB

Interrupts

01-Hardware Interrupts.mp4
  • 7 mins
  • 13.8 MB
Preview
Lab - IDT
    02-Interrupt Dispatching.mp4
    • 4 mins
    • 8.1 MB
    03-IRQLs.mp4
    • 21 mins
    • 53.5 MB
    04-Interrupt Dispatch Table.mp4
    • 6 mins
    • 31.4 MB
    05-ISRs and IRQLs.mp4
    • 4 mins
    • 7.74 MB
    06-DPCs.mp4
    • 13 mins
    • 34.5 MB

    Exceptions

    07-Exceptions.mp4
    • 7 mins
    • 19.5 MB
    08-Exception Handling.mp4
    • 11 mins
    • 26.3 MB
    09-Termination Handlers.mp4
    • 14 mins
    • 38.5 MB
    10-SEH and High Level Exceptions.mp4
    • 7 mins
    • 17.3 MB
    11-Finaly in C++.mp4
    • 4 mins
    • 9.17 MB

    System Crash

    12-System Crash.mp4
    • 18 mins
    • 50.5 MB
    13-BSOD Information.mp4
    • 18 mins
    • 69.3 MB
    Lab - Not My Fault

      Object Management

      14-The Object Manager.mp4
      • 11 mins
      • 41.8 MB
      Preview
      15-Object Structure.mp4
      • 9 mins
      • 24.6 MB
      Lab- object headers
        17-Handle Entry.mp4
        • 10 mins
        • 29 MB
        16-Objects and Handles.mp4
        • 19 mins
        • 100 MB

        Sharing Kernel Objects

        18-Sharing Objects by Name.mp4
        • 25 mins
        • 98.3 MB
        19-Handle Inheritance.mp4
        • 18 mins
        • 84.2 MB
        20-Duplicating Handles.mp4
        • 14 mins
        • 68.3 MB

        Object Management (Part 2)

        Lab - Maximum handles
          21-Maximum Handles.mp4
          • 13 mins
          • 70.7 MB
          22-Handle Usage.mp4
          • 3 mins
          • 10.2 MB
          23-Object Names.mp4
          • 9 mins
          • 47.5 MB
          24-Object Name Demo.mp4
          • 11 mins
          • 56.2 MB
          25-User and GDI Objects.mp4
          • 7 mins
          • 18.5 MB

          Synchronization

          26-Synchronization Overview.mp4
          • 6 mins
          • 11.7 MB
          27-The Interlocked Functions.mp4
          • 3 mins
          • 9.55 MB
          28-Kernel Dispatcher Objects.mp4
          • 4 mins
          • 11.4 MB
          29-Mutex.mp4
          • 16 mins
          • 55.1 MB
          Lab - Mutex
            30-Semaphore.mp4
            • 8 mins
            • 19.5 MB
            31-Event.mp4
            • 5 mins
            • 15.5 MB
            32-Critical Section.mp4
            • 7 mins
            • 21.9 MB
            33-Executive Resource.mp4
            • 4 mins
            • 11 MB
            34-APCs.mp4
            • 16 mins
            • 42.1 MB
            35-Fast Mutex.mp4
            • 3 mins
            • 6.99 MB

            More Mechanisms

            36-NT Global Flags.mp4
            • 20 mins
            • 120 MB
            37-ETW.mp4
            • 22 mins
            • 123 MB
            38-WoW64.mp4
            • 15 mins
            • 48.8 MB
            39-WoW64 (cont.).mp4
            • 26 mins
            • 90.7 MB