3.25 (28 reviews)
☑ Software Hacking and OS security
☑ Kernel Security Defense and Attack - Rootkit, OS, Hypervisor and Hardware
☑ Understanding Rootkit, OS, Hypervisor and Hardware Internals
☑ Create your kernel based monitor
☑ Easiest, straight forward and fastest way to get you into the kernel and virtualization security
P.S. If you do have any kind of question during the course please let me know. Moreover, for student interaction and connecting
Have you ever imagine to work in a big IT company like Microsoft , Google or Facebook ? Have you ever want to be a fineness hacker in kernel and learn related knowledge and experience from Microsoft Security Researcher? If the answer is YES, don't hesitate to take this course, It will guide you from zero to one into the kernel security by easiest way i'd say.
Understanding a low-level knowledge is a big plus for your career growth. Except for security folks, understanding it also enable us to have better ability to debug our high level program, this course will show you how am I explorer and leverage the knowledge of kernel and low level in research and development for production.
With attending this course, you will be enabled to understand what behinds the low level security project scene, how does it works behind the anti-cheat engine in general.
You will understand how to start a driver development in Windows whether as your hobby or career.
You will be able create your customized anti-cheat engine after this course from kernel , virtualization and hardware level.
Practically, after this course, you will know how to write your own kernel drivers for security, debugging the kernel, troubleshooting the Blue Screen, develop a anti-cheat like kernel based security solution, to create a kernel based weapon on your own, also enable you to develop a hypervisor based security solution, to create the hypervisor based security weapon for attack and defense on your own.
This course is teaching technique in general, however, it's the usable skills to develop or analysis on anti-cheat or rootkit, or game cheat as well.
This is my first time to be a lecturer, Hope you all have a nice journal during this course, and if you have any question during this course, please let me know :)
Introduction Windows Kernel Driver Programming
Introduction to Windows Kernel Driver Programming
Setting up your kernel development environment
Setting up kernel debugging environment
Write your first Hello world driver
Introduction to Kernel Internals - Executable Image
Introduction to Kernel Internals - Drivers
Introduction to Kernel Internals - Memory
Introduction to Kernel Internals - Thread
Introduction to Kernel Internals - Process
Introduction to Kernel Internals - Processors
Introduction to Kernel Internals - Syscall
Communicating between user mode and kernel mode
System Callback Introduction
Monitoring the whole system activity in Windows Kernel
Kernel Forensic - Detect Remote Thread Injection /Process Path Creation Tracing
Kernel Forensic - Dumping every DLL / Drivers loaded runtime in kernel
Kernel Forensic - Monitoring Registry Access in kernel
Kernel Forensic - Enumerating Internal Structure
Protecting process by driver and against hacker
Cross-Ring Communication Alternatives
Hypervisor Development for security
Introduction to Hypervisor
Compile and Run your first hypervisor
Understanding the hyperivsor internals
Monitoring your OS by hypervisor (Thread , I/O, Syscall, etc..)
Intercept kernel API without breaking the system security policy
Nesting Virtualization - Explained kHypervisor for security
This is a great course that provides enough details on kernel driver programming. It also presented a detailed introduction to VMM development. I am glad the trainer provided lots of code and handles to jump-start my research into VMM security. Although the code is open sourced, during the class the trainer walked through parts of the code to give a good foundation to start working on the VMM codes.
Damn it! I'm learning how to hack a game currently, this course helps me to explore more aspects of kernel and hacking techniques. The tutor is knowledgeable! Real Microsoft expert! He almost knows everything in low-level skills in the kernel. Even though it's just a simple course, it demonstrates that everyone can cheat and protect a game in the correct way easily. Especially showing how the hackers work and implement the tools. It was definitely an eye-opening experience. Now. I think I can finish my jobs near at hand. HAHA!