Creating BSODs?
mvanhorn asks: "This is not a joke, or a troll, but my company is testing a failover solution for NT and we were wondering about simple reliable ways to intentionally cause a BSOD. Please don't say "just fire up an application..." it will be neither useful, or funny. But really humorous answers that solve the problem are welcome."
Have you tried putting in some flaky hardware? A great way to get NT/Win2k to break would be to put some bad memory in the box.
There should be programs for that.
try:
hackers.com
L0pht.com
hackers.com has a large archive of programs.
-----
If my facts are wrong then tell me. I don't mind.
and ask the C/C++ teacher for some first year students programs. They do all kinds of things, including BSOD. Seriously though, this happened at the jr college i went to. (I was at the time in the 8th grade and i knew more than most the people in the class...)
Mark Duell
NT's BSOD problems lie almost entirely in device drivers these days. My suggestion would be to write some kind of device driver who's sole purpose was to crash the machine. There are lots of ways to do this, but probably the best is to just pass the kernel a bad pointer.
;-)
It used to be pretty easy to crash NT by simply stressing IIS, but I haven't had much luck with that of late. My suspicion is that Active Directory Services is the new IIS (in the sense that it's new, delivers lots of functionality that is relied upon by core components). So probably writing a program that recursively adds itself to ADS is probably pretty effective.
sigs are a waste of space
I don't know if this will work in NT, but with '9x if you Start --> Run --> C:\con /con it will cause indefinite BSOD's by recursively calling 'con' within itself.
-- Ni. --
You could open the box while it is swapping and just take the hard disk power ribbon off. ;-)
Of course there are lots of derivate ways to cause a major failure, except unpluging the screen as you then wouldn't be able to see if it becomes blue.
"Good" Luck.
--
Trolling using another account since 2005.
mov r0,r0
nop
nop
nop
nop
halt
How much simpler can one get?
Well, we always used to just start up Task Manager, configure it to minimize to the tray, then kill the explorer.exe process ... Task manager no longer has a tray, BOOM!
BSOD
The fact that no one understands you doesn't mean you're an artist.
Kill winlogon.exe.
load up an external hp CDRW 7500 (parallel port version)
load the driver...
now just TRY to boot without a STOP ERROR!
(this also works with an internal 9300 w/out updated drivers)
OR use a Realtek chipset NIC and do a Win2k online update and choose to use MS new online realtek drivers. (this works on 50% of the machines)
OR (heh) convert your NTFS directory (in win2k) to HPFS, it SEEMS to support it for a while, and then "decides" not to support it. (did MS really take HPFS support out, or just make it not work?)
Use old reference drivers for windows 98 to install video cards in win2k. works like a charm. if working means stop errors anyway.
Use Fast page and EDO simms mixed together.
or a variation on this, use an old BIOS and an ODD number of simms, or a version of the bios that lets you force the bios into thinking it has more ram than it does.
Use a Western digital mastered to a Seagate Slave drive (if it will boot, HDD errors will happen fo no good reason) This is neither WD's fault nor Seagates...They both use funny ways of determining master/slave
Load Office 95, then load Norton Windoctor and let it "fix" the registry.
I like this one, put your swap file on a zip drive, but dont use Iomega 2000 tools to install the zip, now eject the zip. Be sure the BIOS sees the zip as a 100Mb Hard drive, not a ARMD device.
Install win2k with ACPI support, using a bios that SUPPORTS it, then flash the version that came out before w2k, that doesnt fully support ACPI.
Dont know of any NT specific crashes other than con/con or nul/nul, but it was muck easier to crash NT, win2k seems pretty stable, as far as messing around with it, win2k is much more forgiving than NT was.
Fear the government that fears your guns. Fear the government that fears your computers. Remove them from my email.
I was going to suggest this, but then I thought, doesn't that only work on unpatched 95 machines? Even 98 shouldn't ship with port 139 listening, IIRC, because this (or a similar) nuker works *so* well -- a totally debilitating attack carried out in a mere second or two. My coworkers and I used to use this exploit to nuke a box we were using to monitor network status whenever we got bored.
Okay, so this is mostly reminiscing. Anyway, my point is, I doubt the port-139 attack will work on any versions of Windows post-95. If it does, well, Microsoft is even dumber than I gave them credit for.
There's a Dialup Networking patch for Win95 users that will fix this vulnerability, sort of; I'd post a link but I couldn't find it on MS' site. Maybe they're trying to force people to upgrade.
[We Have No Product] [The Swindle
Try this in QBASIC (on windows9x CD)
'causes GPF, but not BSOD
DEF SEG = &H0000
POKE 32, 32
END
Run Getadmin.exe on a (I believe) SP4 machine. You won't get admin, but you will get a nice BSOD.
I'm not much of a Windows programmer, but I think you can write NT device drivers that run in kernel mode (meaning privilege level 0). Once you have that going, just use a few instructions in it to cause a processor exception, like maybe a page fault. You could then access the driver from other software. I do think this would be a slight security risk... :)
Washington, DC: It's like Hollywood for ugly people.
SysInternals has a solution for this. One of its products is called BlueSave, which is a utility that will save the text of the BSOD to a file. BlueSave is conveniently packaged along with a companion utility that will cause your PC to crash to the BSOD.
Chelloveck
I give up on debugging. From now on, SIGSEGV is a feature.
Just trying to access C:/CON/CON will BSOD any Win95/Win98 box. Doesn't work on NT, though- I've tried. You can try it out HERE.
Zonker Harris "There is not, nor ought there be, any food more exalted on the face of god's grey earth, than that
If you can use a pre-SP3 NT box, any of the malformed packet attacks will do it for you. (Teardrop, etc) While the machine won't necessarily blue screen, it will become invisible and unresponsive to the network with a variety of attacks..
.sig: Now legally binding!
Install it (be sure to include DirectCD!)
and watch the machine die a slow horrible painful death...at least it did for me. That's why everyone has to upgrade to EZ-CD v.4...
-Smitty
± 29 dB
Kill the hardware...
This might not BSOD, but it will crash the machine for sure. Just leave the cover off the machine. When it is time to crash it, just unplug the power from the hard disk. It will crash very shortly. (besides, I'd hope your product can handle a crashed hard disk in one of the machines!)
Depending on the patch level of your machine you could do a Out of Band Data attack on the machine. I am not exacktly sure which patch level stops the WinNUKE attack.
I know there is a registry mod that you can add to allow hitting a key combo to start the system failure procedure. Try calling MS tech support of you are unlucky with your searchs.
t echnote/ImplemntIntegra/depclust.asp
Also there is a pretty good procedure outline in the link below. The article is about clustering and testing it.
http://www.microsoft.com/TechNet/winnt/Winntas/
The Toddler
not a true BSOD, but a crash that requires a manual power-cycle, worked like a charm on my box, every time, dunno if it's replicatable.
Have a shortcut on your desktop to a folder on a network drive, rightclick-explore, wait 5 seconds,l try and do anything.
I was running NT4 SP5 with tons of random things. Try and do it without the server service running.
Returned Peace Corps IT Volunteer
... And see if it lets you get away with it.
One of the few anti-competitive (or too competitive?) measures undetected by judge or janitor.
One of the others is that Bill Gates uses hired goons to trash out other companies, thinly fictionalised in "The Simpsons".
People may ask how much M$ is paying me to say this. Let me tell you: nothing.
I get options instead.
Go to safe mode (Win 2k), and cd to \WINNT\SYSTEM32\.
Get the name of your display driver's main DLL (from the INF file of your display driver) and rename it. Next time you boot you'll get a BSOD.
To change it back just boot to safe mode and rename again.