Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Maza Faka

Ветеран


Сообщения: 604
Благодарности: 133

Профиль | Отправить PM | Цитировать


Angelus
Примерно так:
Код: Выделить весь код
#include <Misc.au3>

HotKeySet("{Esc}", "Quit")

Global $KeyArray[6]

$KeyArray[0] = 5
$KeyArray[1] = 01
$KeyArray[2] = 02
$KeyArray[3] = 04
$KeyArray[4] = 08
$KeyArray[5] = 09

$log = FileOpen("c:\log.txt", 2)
$dll = DllOpen("user32.dll")

AdlibEnable("KeyPress", 100)

While 1
    Sleep(100)
WEnd

FileClose($open)
DllClose($dll)

    Func Quit()
    Exit
EndFunc

Func KeyPress()
    For $i = 1 To $KeyArray[0]
        If _IsPressed($KeyArray[$i], $dll) Then FileWriteLine($log, $KeyArray[$i])
        Next
    EndFunc
Вышеуказанный скрипт отслеживает нажатия: левой и правой кнопок мыши, клавиши Tab и BackSpace
Но написать полноценный кейлогер при помощи AutoIT-а не получится, всё таки это скриптовый язык.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:16, 09-11-2007 | #703