Утилита Sysinternals NotMyFault

SysinternalsДля тех кто интересуется Windows internals book, наверняка знакомо название утилиты NotMyFault (Не моя вина — досл. перевод).  Утилита позволяет устроить системе Windows контролируемый сбой, например переполнение буфера или переполнение стека (buffer owerflow, stack owerflow), утечку памяти и т.п.  Таким образом можно спровоцировать сбой системы и наблюдать за ним, например, при помощи других утилит, в то время когда вам это нужно.

Скачать утилиту можно по ссылке выше — внизу страницы. Там есть  еще несколько программ, которые наглядно имитируют работу ОС Windows в тех или иных моментах (например распределение памяти между процессами с высоки и низким приоритетом и др.)

Запускать можно как в песочнице так и на виртуальной машине, на живой системе — я бы не советовал.