Tin mới nhất

Menu

Browsing "Older Posts"

Bài Viết Về Chủ Đề " Lập Trình Hệ Thống Windows "

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




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.