Dziś jest poniedziałek, 13 października 2008 roku (z kalendarza...)

Wirtualna klawiatura

Icon

02.02.2006, 18:48

Webmaster

Komentarze (1)

Powrót

Slump podesłał mi dziś link do jakiegoś newsa na Webinside. Otóż firma KKI-BCI wpadła na pomysł ustrzeżenia użytkowników swojej poczty online przed keyloggerami. Jej programiści opracowali tzw. wirtualną klawiaturę obsługiwaną myszką. Wyjątkową rzeczą jest to, iż nie naciskamy na przyciski odpowiadające znakom, lecz po prostu najeżdżamy na nie. Po chwili wyzwalacz czasowy spowoduje dodanie do hasła znaku, nad którym znajduje się kursor, a keylogger tego nie odkryje.

Potraktowałem to jako małe wyzwanie, bowiem czas podszkolić się porządnie w JavaScript. Walka nieco trwała, ale w końcu udało mi się wykonać moją własną wirtualną klawiaturę, do której link załączam w przypisach. Można w niej wprowadzić także dowolny znak unicode, podając jego numer. Niestety między przyciskami muszą być na razie duże odstępy, ponieważ nie chciało mi się już kompletnie tego czasowego wyzwalacza robić. Skrypt działa jedynie pod Operą. Firefoxa nie mam jeszcze z powodu formatu dysku, ale Hwao mówił mi, że pod nim nie działa. Przyjdzie jutro, się poprawi.

Powrót

Komentarze

Napisał Paweł Ciupak w piątek, 3 lutego 2006 o 12:46

> ponieważ nie chciało mi się już kompletnie tego czasowego wyzwalacza robić.

Jeżeli dobrze rozumuję, to będzie coś w stylu:

onmouseover="this.wyzwalacz = setTimeout(function(){robCos();}, 2000);"
onmouseout="clearTimeout(this.wyzwalacz);"

Strona 1 z 1 :: 1

Skomentuj

NickInformacja
E-mailTylko do użytku wewnętrznego.
WWWNie zapomnij o http://
LayoutNapisz tu, czy widzisz dzienny czy nocny layout.
WpisFormatowanie wiki
Internauto, pamiętaj! Wolność to nie samowola - dbaj o kulturę wypowiedzi oraz dyskusji w sieci.

Na Zyxist.com panuje swoboda wyrażania opinii oraz krytyki pod dowolnym adresem. Jedyny warunek: musi być ona kulturalna i rzeczowa. Na chamstwo, prostactwo lub jawne obrażanie kogokolwiek nie ma tu miejsca i takie komentarze są bardzo szybko usuwane. Jeśli zamierzasz polemizować z treścią wpisu, wpierw uważnie ją przeczytaj.

© Tomasz "Zyx" Jędrzejewski 2005 - 2008 | Wykonanych zapytań: 2 | Serwer wirtualny zapewnia