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

 WASM Phorum —› WASM.VIROLOGY —› маленький троянчик

. 1 . 2 . >>

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


Дата: Мар 7, 2004 22:26:54

не подкините какой-нить исходник маленького троянчика ?
или подскажите плиз, где можно почитать о том, как откл./выкл. монитор, клавиатура, мышка ?


Дата: Мар 7, 2004 23:58:47

Вообщем, мышь и клаву отрубаешь использую функцию BlockInput из user32.dll. Ей один параметр - true или false.
C монитором так:
invoke GetModuleHandle,0
mov wnd,eax
SendMessage(wnd,WM_SYSCOMMAND,SC_MONITORPOWER,1); LowPower
SendMessage(wnd,WM_SYSCOMMAND,SC_MONITORPOWER,2); PowerOff
SendMessage(wnd,WM_SYSCOMMAND,SC_MONITORPOWER,-1); включить


Дата: Мар 9, 2004 04:28:10 · Поправил: q_q

Mafia32
Разве GetModuleHandle стала возвращать HWND или SendMessage научилась в качестве первого параметра принимать HMODULE?


Дата: Мар 9, 2004 05:23:01

Flasher
Зайди на http://www.danil.com.ua/stat.htm
Почитай.


Дата: Мар 9, 2004 20:57:19

Извиняюсь, с GetModuleHandle - скопировал с какого-то сайта и проверял правильность только команд SendMessage.


Дата: Мар 9, 2004 20:57:51 · Поправил: Mafia32

Можно еще на сайте www.deeco.h1.ru посмотреть.


Дата: Мар 11, 2004 08:43:24

thenx ребята.


Дата: Мар 13, 2004 03:46:24

IMHO BlockInput это как-то беспонтово.


Дата: Мар 13, 2004 15:45:20

не подскажите как сделать вкл\выкл Num Lock, Caps Lock, Scroll Lock ?


Дата: Мар 13, 2004 16:11:36

кстати, invoke SendMessage, hWin, WM_SYSCOMMAND, SC_MONITORPOWER, NULL - не хотит работать.


Дата: Мар 14, 2004 22:48:09

Flasher

не подскажите как сделать вкл\выкл Num Lock, Caps Lock, Scroll Lock ?

Вот рипнуто из какого-то ФАКа:

Q> Как программно нажать клавишу (Num Lock например)?
A>

Win95/98:
{
BYTE KeyboardState[ 256 ];
GetKeyboardState( KeyboardState );
KeyboardState[ VK_NUMLOCK ] = KeyboardState[ VK_NUMLOCK ] ^ 1;
SetKeyboardState( KeyboardState );
}

WinNT:
{
keybd_event( VK_NUMLOCK, 0x45, KEYEVENTF_EXTENDEDKEY | 0, 0 );
keybd_event( VK_NUMLOCK, 0x45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0
);
}


Дата: Мар 14, 2004 22:52:13

NEOx

Гы, ты всё-таки к троянам неравнодушен, вот недалече чем вчера с твоего мыла пришёл ко мне один ;-)


Дата: Мар 15, 2004 17:21:40

Ну не знаю :) У меня точно комп чистый.
Кстати, наверное сегодня будешь кое что тестить ;)


Дата: Мар 15, 2004 19:30:48

[ NEOx: У меня точно комп чистый.]

Это тебе только кажется ;-)


Дата: Мар 17, 2004 19:12:35

а как замутить эффект цвета-музыки?(ну чтоб по очерёдно горели, и погасли)

invoke keybd_event,VK_NUMLOCK, 0, KEYEVENTF_EXTENDEDKEY, 0
invoke keybd_event,VK_SCROLL, 0, KEYEVENTF_EXTENDEDKEY, KEYEVENTF_KEYUP

invoke keybd_event,VK_CAPITAL, 0, KEYEVENTF_EXTENDEDKEY, 0
invoke keybd_event,VK_CAPITAL, 0, KEYEVENTF_EXTENDEDKEY, KEYEVENTF_KEYUP

invoke keybd_event,VK_SCROLL, 0, KEYEVENTF_EXTENDEDKEY, 0
invoke keybd_event,VK_NUMLOCK, 0, KEYEVENTF_EXTENDEDKEY, KEYEVENTF_KEYUP

вот так чё-т не хотит...

. 1 . 2 . >>


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