Skip to content

RealSyferX/Kernel-R-W-With-Usermode-IOCTL-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Basic Kernel Driver R/W with IOCTL

Pipe We Are Using: "animepatrol"

auto driver = new driver_manager("\\\\.\\animepatrol", process_id);

Setup Information

C++ Language Standard

ISO C++20 Standard (/std:c++20)

Driver Project ("Kernel")

Configuration Properties -> Linker -> Advanced -> Entry Point -> "DriverEntry"
Configuration Properties -> C/C++ -> Code Generation -> Security Check -> "Disable Security Check (/GS-)"

Driver Entry Configuration

Security Check Configuration

UserMode Project ("Client")

Configuration Properties -> Advanced -> Character Set -> "Not Set"

Character Set Configuration

TODO:

  • Get a Module Handler from the Kernel Driver instead of UserMode
  • Load a Kernel Driver from BIOS/UEFI (AMD/INTEL)

About

A Kernel Driver that will Read & Write Memory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages