Chia Sẻ Khóa Học Windows Kernel Programming [Khóa 6560 A]
20 tháng 7 2024
/
No Comments
Khóa học được thiết kế để cung cấp hiểu biết sâu sắc về lập trình Windows Kernel. Khóa học bao gồm các chủ đề như Tổng quan về Windows Internals, Device Driver Basic, Kernel Mechanisms và Các kỹ thuật khác. Khóa học được chia thành 9 module và kéo dài khoảng 32 giờ. Tài liệu khóa học bao gồm PDF, lab và giải pháp cho lab.
Nội dung:
Module 1: Tổng quan về Windows Internals:
- ✓ Processes.
- ✓ Virtual Memory.
- ✓ Threads.
- ✓ User Mode vs. Kernel Mode.
- ✓ System Architecture.
- ✓ Windows API.
- ✓ Objects & Handles.
- ✓ System Processes.
- ✓ Summary.
Module 2: The I/O System:
- ✓ Giới thiệu.
- ✓ I/O System Components.
- ✓ Asynchronous I/O.
- ✓ Device Drivers.
- ✓ Device Driver Models.
- ✓ Summary.
Module 3: Device Drivers Basic:
- ✓ Thiết lập cho Kernel Development.
- ✓ Basic kernel types và conventions.
- ✓ DriverEntry routine.
- ✓ Dispatch Routines.
- ✓ Cài đặt driver.
- ✓ Testing & debugging.
- ✓ Summary.
Module 4: I/O Request Packet:
- ✓ IRP là gì?
- ✓ Dispatch Routine(s).
- ✓ Referencing User Buffers.
- ✓ Summary.
Module 5: Kernel Mechanisms:
- ✓ Interrupts.
- ✓ Interrupt Request Levels (IRQL).
- ✓ Deferred Procedure Calls (DPC).
- ✓ Exceptions.
- ✓ System Crash.
- ✓ Asynchronous Procedure Calls (APC).
- ✓ Thread và CPU Synchronization
- ✓ Work items.
- ✓ Timers.
- ✓ Summary.
Module 6: Process và Thread Monitoring:
- ✓ Process creation/destruction notification.
- ✓ Preventing processes from executing.
- ✓ Notifying user mode.
- ✓ Viết một user mode client.
- ✓ Thread creation/destruction notification.
- ✓ Image load notification.
- ✓ Summary.
Module 7: Object và Registry Notifications:
- ✓ Object Notifications.
- ✓ Registry notifications.
- ✓ Performance considerations.
- ✓ Summary.
Module 8: File System Mini-Filters:
- ✓ File System Filters và Mini Filters
- ✓ Loading và Unloading.
- ✓ Initialization.
- ✓ Processing I/O Operations.
- ✓ Contexts.
- ✓ Communication với User Mode.
- ✓ Debugging Mini Filters
- ✓ Summary.
Module 9: Các kỹ thuật khác.
Phụ lục A: Giới thiệu về WinDbg.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU