I have asked pretty much the same thing before, but my post got deleted for some reason.
Anyway, I’m trying to use C++ and write a program that allows me to access directly to the memory and write stuff to it. I heard I need to do something with the kernel as that is a “bridge” that connects the OS and application (I think). Is there anyway I can download some sdk for the kernel?
I’ve said this in my previous post (which got deleted after some time) that the reason to this is because I want to try and crash windows 7 as my professor at university asked me to. (so please don’t ask me stuff like “why do you want to crash windows?” or something along those lines…)
Any help will be greatly appreciated.
If you’re interesting in working with the kernel, you’re likely looking for the Windows Driver Kit, found here:
http://msdn.microsoft.com/en-us/windows/hardware/gg487428
It has a variety of lower-level tools and headers to help you write drivers and other kernel-mode code.
Typical programs obviously don’t have carte blanche access to memory, while drivers have more control (although I would guess they use the system’s memory management as well, not entirely sure). You’ll find more information in the WDK.