Purely for academic reasons.
is it possible to programmatically cause a BSOD to occur under windows xp/windows 7 in C#/.NET.
I'm suggesting there's got to be some dirty hack, or some vulnerability to abuse to cause this.
I'm looking for a snippet of code to run that guarantees a BSOD in a finite period of time.
Killing process "csrss.exe" causes BSOD.
But you need Administrator privileges to do this. I'm not sure there is a way to do this purely with restricted privileges.
EDIT:
Yep, it works alright. I cooked myself a nice little BSOD :)
System.Diagnostics.Process.GetProcessesByName("csrss")[0].Kill();