Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   искуственный БСОД [потерял] (https://forum.antichat.xyz/showthread.php?t=100498)

clin 10.01.2009 10:21

искуственный БСОД [потерял]
 
где-то встречал статью, как сделать бсод вручную.. "прикольсь с друга", тип такого называлась.. не могу найти =\ не завалилялась ли у кого-то?

Kernet 10.01.2009 11:32

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.
скомпиль этот кодес в дельфе и проверь. должен сработать

clin 10.01.2009 12:42

там было с помощью батника

clin 10.01.2009 12:44

Цитата:

Сообщение от Kernet
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

Цитата:

Сообщение от clin
а можно сделать так, чтобы бсод был, когда кликаешь Enter?

наврядли. скорее нет чем да

t3cHn0iD 01.07.2009 00:50

А есть вариант отрубить BSOD, но чтобы делался дамп ошибки ?

VERte][ 01.07.2009 01:56

смотря что ты подразумеваешь под отрубить, бсод бывает разный =) Крис Касперски писал статью как убрать бсод при обращении к нулевому адресу, при этом наверно можно оставить составление репорта об ошибке в журнале

t3cHn0iD 01.07.2009 02:33

Но в висте-гавнисте его метод не канает...Значит будем руками ковырять =)


Время: 06:05