Skip to content

pr1or1tyQ/hello_driver_linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello Kernel Driver (Linux)

Practice Linux Kernel Modules to get better at kernel pwn challenges

Note: this is the starting draft

todo

  • clean up kernel_pwn_notes.md and update with things found
  • practice different methods to communicate between kernel and user space
    • event driven (udev/uevents)
    • ioctl
    • shared memory space (mmap)
    • syscalls to device files exposed by driver
    • netlink socekts

Usage

  • compile the module make
  • load the module sudo insmod cred_mod.ko
  • [optional] unload module sudo rmmod cred_mod

About

practice writing linux kernel module and user space component

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published