Resources on kernel driver development

I am making this post for people with little to no experience in drivers and kernel development.

To create an external with roblox, a driver is required to read and write memory. This requires you to have a km / um and a way to communicate between the 2.
A good place to start is this tutorial
https://www.youtube.com/watch?v=n463QJ4cjsU

Credits to cazz. This is a very basic driver which is mapped with kdmapper.
https://github.com/TheCruZ/kdmapper

add a few lines of std::cin.get();
in the src of kdmapper and build it yourself so the program doesn’t close when you map your driver.

I have also attached documentation on more advanced drivers.
Remember kernel programming is hard. Don’t rush it. Learn the basics.

Hope this post helps.

https://mega.nz/folder/J1ZSRRhb#-GPcY5WwCnRUnqNklj-4oA

4 Likes

thanks for this dude #blessed :heart:

2 Likes

Nice resources, but a driver isn’t required at all. You can actually bypass Hyperion’s working set detections externally and effectively stay user mode. I released two writeups; one of them contains a bypass and the other is a more in-depth reversal of the mechanism.

Thanks for the contribution.

4 Likes

cool stuff I will check it out. Although having kernel programming knowledge is very useful. If you want to cheat in games with a good kernel level anticheat.

You can make a lot of money selling fortnite driver cheats :smiley:

2 Likes

Of course, the kernel is great! There’s a lot of super cool stuff you can do from the kernel.

3 Likes

malware devs do love their rootkits :smiley:

2 Likes

Seriously, knowing kernel programming is like having a secret key to how the computer really works. Especially if you think about creating anything for games with tough anti cheats.

3 Likes

good shit keep it up legend