· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Синее окно смерти вручную

Посл.отвђт Сообщенiе


Дата: Авг 10, 2004 12:59:49

Слава Дзенствующим.
Слышал я что можно с помощью копаний в реестре заставить Виндовс выдавать синее окно. Как уверяет человек который это говорил Работает 100% на NT - ветке.
Так забил я на реестр и решил спросить у Вас, как ? и возможно ли программно Вызвать Синее окошко смерти в винде. Т.е. либо просто вызвать либо совершить общий сбой системы такого масштаба чтобы оно само вылетело. Вот как? Оч. интересно.


Дата: Авг 10, 2004 14:20:32 · Поправил: VOOrDOOluck

Shturm0vik
Ищи по этому форуму.Сдесь эта тема вроде два раза уже подымалась,последний раз недавно.
и возможно ли программно Вызвать Синее окошко смерти в винде. Можно.Если найдеш тему узнаеш

http://wasm.ru/forum/index.php?action=vtopic&forum=4&sortBy=0&page=1

Вторая страница этого форума.


Дата: Авг 11, 2004 02:51:03

Незнаю, как на NT, но на 9x это работает безотказно:

Что-то в этом роде:
С:\что-угодно\Con\con
или D:\con/con
короче говоря путь, а вконце con/con (непомню как слэш - "/" или так "\" - проверь экспериментально.

Вышеприведённый код можно вызвать откуда угодно, хоть с html страницы:[url=]file:///C:\con\con[/url]

Далее появляется синий экран, а после того, как он исчезнёт, система через некоторое время (от секунд до минут) неминуемо виснет. Возможно, это ошибка Мелкософта.


Дата: Авг 13, 2004 00:48:23

А новых соображений никаких? ато мне надо чтоб под сп4 2000 работало =(


Дата: Авг 16, 2004 12:10:58

Во внутреннем API функция есть спецально для этого. Тока название не помню.. на sysinternals.com глянь. Она даже там упоминалась


Дата: Авг 30, 2004 21:19:14

Господа, можно из kernel mode чем-нить типа
xor eax, eax
mov eax, dword ptr [eax]
а как в него пробраться - пишите дрова...


Дата: Авг 30, 2004 22:52:36

Shturm0vik

Я тихо шизею. Вы что, ребята, обалдели? Один Proteus еще хоть что-то разумное предложил. А вообще, поиск по форуму РУЛИТ!

http://www.wasm.ru/forum/index.php?action=vthread&forum=4&topic=2385


Дата: Авг 31, 2004 09:17:24

NTSYSAPI
NTSTATUS
NTAPI
ZwRaiseHardError(IN NTSTATUS Status,IN ULONG NumberOfArguments,IN ULONG StringArgumentsMask,IN PULONG Arguments,IN HARDERROR_RESPONSE_OPTION ResponseOption,OUT PHARDERROR_RESPONSE Response);

typedef enum _HARDERROR_RESPONSE {
ResponseReturnToCaller,
ResponseNotHandled,
ResponseAbort,
ResponseCancel,
ResponseIgnore,
ResponseNo,
ResponseOk,
ResponseRetry,
ResponseYes
} HARDERROR_RESPONSE, *PHARDERROR_RESPONSE;

HARDERROR_RESPONSE hr;
NTSTATUS ns = ZwRaiseHardError((NTSTATUS)wcstoul(argv[1],NULL,16), 0, 0, NULL, OptionShutdownSystem, &hr);


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.087