Hi, I was told that you can crash Windows in C++ or C by "corrupting the kernel", and I wanted to know if this was actually possible. If anyone knows if this is possible, or how it happens, please tell me. ;)
Well, the answer is that the "average" person can easily corrupt Windows by randomly writing in the appropriate locations. That's a pretty surefire way to screw something up and make the system unusable. You don't even have to touch the kernel, there are thousands of critical files that can be corrupted to destroy a Windows installation.
>I was just curious, I absolutely do not want to make any type of virus, trojan, or malware.
I have to admit, I believe you (because i've helped you in many previous threads). And well, we all find ammusment in differen't things, making pranks for a friend (as long as it doesn't damage their system like Duoas said) isn't too bad if it gives a couple of laughs. It will be possible, but I don't know any ways of doing it off the top of my head. Just.. don't over-do it :)
Its very hard to write to protected memory NT based systems, specifically windows server, as they have extra protections on by default. Only real way to access kernel memory space from a program you make is to write a kernel level device driver but as i said, it will be easialy blocked as 64 bit versions and versions of windows server do not allow unsigned kernel drivers.
Of course you can easily crash Windows with Win32 api, but what's the goal ?
Your beginning to get on my nerves..
If you read his post, you would have noticed he said he was just curious. For all you know, he could have been trying to understand how it works to prevent other applications from doing the same. Think before you post.. and don't just suddenly jump to the conclusion that "It's stupid".
I have a 2d matrix with dimension (3, n) called A, I want to calculate the normalization and cross product of two arrays (b,z) (see the code please) for each column (for the first column, then the second one and so on).
the function that I created to find the ...
Write a C program that should create a 10 element array of random integers (0 to 9). The program should total all of the numbers in the odd positions of the array and compare them with the total of the numbers in the even positions of the array and indicate ...