Kernel Programming Zero to Hero


Kernel Programming Zero to Hero
- پیشرفته
- مسیر قرمز
- ۱۰ درس

دربارهی این دوره
این دوره به چه افرادی توصیه میشود؟
- تحلیلگران و محققان امنیت سایبری
- برنامهنویسان سیستمی
- کارشناسان ارشد ارزیابی امنیت/تست نفوذ/تیم قرمز
- مشاوران امنیت سایبری
برای حضور در این دوره چه دانشهایی باید داشته باشم؟
- آشنایی با مباحث Windows Internals
- آشنایی با زبانهای برنامهنویسی c و c++
- آشنایی با فرایندهای امنیت سایبری
سرفصلهای دوره
-
Windows Internals Essential Concepts
-
Process
-
Virtual Memory
-
Thread
-
System Services
-
System Architecture
-
Handles & Objects
-
-
Driver Development as well as Fundamental Principles
-
Installing and Deploying
-
Tools
-
Tracing Method
-
-
Kernel Programming Basics
-
Exception Handling
-
Testing and Debugging
-
Kernel APIs – part 1
-
Memory Allocation
-
Linked Lists
-
Object and Device Objects
-
Thread Synchronization
-
-
Kernel Driver and User-Mode Communication Method
-
IOCTLs
-
Communication Port
-
Customized Idea Execution
-
-
Kernel Mechanisms
-
IRQL
-
DPC
-
APC
-
-
The I/O Request Packet(IRP) and Related issue
-
EDR Internals
-
Component and Architecture
-
-
Process and Thread Callback
-
Write some related program – part 1
-
Writing an EDR from Scratch – part 1
-
-
Object and Registry Callback
-
Write some related program – part 2
-
Writing an EDR from Scratch – part 2
-
-
File System Mini-Filters
-
Operation Callback
-
Kernel APIs – part 2
-
Write some related program – part 3
-
Writing an EDR from Scratch – part 3
-
گواهینامهی دوره
