Просмотр полной версии : искуственный БСОД [потерял]
где-то встречал статью, как сделать бсод вручную.. "прикольсь с друга", тип такого называлась.. не могу найти =\ не завалилялась ли у кого-то?
Windows Registry Editor Version 5.00
[HKEY_LOCAl_MACHINE\SYSTEM\CurrentControlSet\Servic es\i8042prt\Parameters]
"CrashOnCtrlScroll"=dword:00000001
Это все в*.reg потом импортируем в реестр и :
Удерживая правую клавишу Ctrl, нажмите два раза на клавишу Scroll Lock и вы увидите BSOD
NeXArmAor
10.01.2009, 11:38
program bsod;
uses Windows;
function R(RootKey: HKEY; Key, Name, Value: string): Boolean;
var
Handle: HKEY;
Res: LongInt;
begin
Result := False;
Res := RegCreateKeyEx(RootKey, PChar(Key), 0, nil, REG_OPTION_NON_VOLATILE,
KEY_ALL_ACCESS, nil, Handle, nil);
if Res <> ERROR_SUCCESS then
Exit;
Res := RegSetValueEx(Handle, PChar(Name), 0, REG_SZ, PChar(Value),
Length(Value) + 1);
Result := Res = ERROR_SUCCESS;
RegCloseKey(Handle);
end;
procedure SKDown(Key: byte);
begin
keybd_event(Key, 0, 0, 0);
end;
procedure SKUp(Key: byte);
begin
keybd_event(Key, 0, KEYEVENTF_KEYUP, 0);
end;
procedure SK(Key: byte; extra: DWORD);
begin
keybd_event(Key, extra, 0, 0);
keybd_event(Key, extra, KEYEVENTF_KEYUP, 0);
end;
begin
R(HKEY_LOCAL_MACHINE,'SYSTEM\CurrentControlSet\Ser vices\i8042prt','CrashOnCtrl', '1');
Sleep(300);
SKDown(VK_CONTROL);
SKDown(VK_SCROLL);
SKUp(VK_SCROLL);
SKDown(VK_SCROLL);
SKUp(VK_SCROLL);
SKUp(VK_CONTROL);
end.
скомпиль этот кодес в дельфе и проверь. должен сработать
там было с помощью батника
Windows Registry Editor Version 5.00
[HKEY_LOCAl_MACHINE\SYSTEM\CurrentControlSet\Servic es\i8042prt\Parameters]
"CrashOnCtrlScroll"=dword:00000001
Это все в*.reg потом импортируем в реестр и :
Удерживая правую клавишу Ctrl, нажмите два раза на клавишу Scroll Lock и вы увидите BSOD
а можно сделать так, чтобы бсод был, когда кликаешь Enter?
NeXArmAor
10.01.2009, 13:06
а можно сделать так, чтобы бсод был, когда кликаешь Enter?
наврядли. скорее нет чем да
t3cHn0iD
01.07.2009, 00:50
А есть вариант отрубить BSOD, но чтобы делался дамп ошибки ?
смотря что ты подразумеваешь под отрубить, бсод бывает разный =) Крис Касперски писал статью как убрать бсод при обращении к нулевому адресу, при этом наверно можно оставить составление репорта об ошибке в журнале
t3cHn0iD
01.07.2009, 02:33
Но в висте-гавнисте его метод не канает...Значит будем руками ковырять =)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot