Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course introduces Windows driver development through a virtual-machine environment, covering device objects, major function handlers, buffered I/O, IOCTLs, user-mode calls, memory access, and crash troubleshooting.
Syllabus
Intro
GREETINGS
GENERAL SETUP
REQUIRED TOOLS • Virtual Machine - Virtual serial ports
ENVIRONMENT [1/3]
PICK A DRIVER
DEVICE OBJECT CREATION
MAJOR FUNCTION HANDLERS
BUFFERED I/O
CUSTOM CONTROL CODES
I/O CONTROL CODES
EXAMPLE IOCTL DISPATCH
EXAMPLE USERMODE CALL
MEMORY ACCESS
MY DRIVER CRASHED!
LEARNING RESOURCES
Taught by
44CON Information Security Conference