Radosław Sokół napisał(a):
> m napisał(a):
>> Wygaszacz ma prawo dostępu do klawiatury, tak jak każdy inny program,
>> jeśli jego okno jest aktywne. Programy przechwytujące klawiaturę,
>> jeśli ich okna nie są aktywne, muszą mieć założony ogólny hak
>> systemowy - to jest inne działanie.
>
> Ale wiele programów jest zależnych od tej funkcjonalności,
> więc nie możesz jej tak po prostu usunąć. Usunięcie możli-
> wości przechwytywania klawiatury "zabiłoby" wiele programów
> rezydentnych reagujących na konkretne kombinacje.
>
Nie jest to prawda, keyloggery wykorzystauja funckej SetWindowsHookEx()
do zainstaloania monitorowania klawiatury, i poprzez to wiedza co sie
dzieje, reagowanie na skroty klawiszowe ktore sa wykonane nawet gdy
nasza aplikacja nie jest na pierwszym planie to do tego jest funkcja
RegisterHotkey(), i wtedy aplikacaj dostaje notyfikacje ktora kombinacja
zostala wcisnieta. Mozna zablokowac wywolania SetWindowsHookEx najlepiej
jesli chodzi o klawiature,m a inne haki przepuszczac, i nie "zapsuc"
RegisterHootKey poniewaz registerHootekey nie wywoluje SetWindowsHookEx.
-- (* www.fijaksoft.prv.pl *) (* Programy, Instalki, Varia *) (* Delphi Pascal Dokumentacje FAQ *) {7777772E-6669-6A61-6B73-6F66742E706C}Received on Thu Jun 29 08:25:06 2006
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 29 Jun 2006 - 08:42:06 MET DST