Welcome, Guest. Please login or register.
Did you miss your activation email?
Jul. 04, 2009, 05:44:29 AM
50802 Posts in 11235 Topics by 6001 Members
Latest Member: CocoChanels
News: Share your PRADO experience with other PRADOers by commenting on the QuickStart Tutorial.
 
The PRADO Community » Prado v3.x » Component Repository » Virtual JavaScript keyboard toprotect against keyloggers. « previous next »
Pages: [1] Print
Author Topic: Virtual JavaScript keyboard toprotect against keyloggers.  (Read 8002 times)
waylex
Senior Member
***

Karma: 6
Offline Offline

Posts: 154


View Profile
« on: Mar. 24, 2007, 03:47:18 PM »

New component for Prado: Virtual Keyboard to protect against keyloggers.

Features:
- AutoIvoke="True" makes keyboard pop up automatically when page loads.
- Lightweight: 10 kb only. Doesn't require prado core js library.
- RelativeAlign="False" positions keyboard relatively to the whole page.
- Automatically pops up when ForControl gets focus.
- Automatically hides when ForControl loses focus.
- Supports inserts, backspaces and deletes at cursor position.
- May be invoked from script by using: "$F('my_text_box').keyboard.invoke();".
- Crossbrowser: IE, FF, MZ, OP, SM.


Test code:

Code:
            <com:TTextBox ID="Input" TextMode="Password" />
            <com:TKeyboard ForControl="Input" OffsetLeft="3px" OffsetTop="35px" />

P.S. See also pure CSS menu component.

Any comments and suggestions are welcome!
« Last Edit: Apr. 03, 2007, 10:08:58 AM by sergeymorkovkin » Logged
wei
PRADO v3.x Developer
Diamond Member
*****

Karma: 65
Offline Offline

Posts: 2869



View Profile
« Reply #1 on: Apr. 01, 2007, 01:28:18 AM »

that is very cool and interesting concept Wink , thanks for sharing! May be a different prefix other than 'T'?

If there is a keylogger present, it is probably a trojan, it may also have screen capture capability... still very cool I think.

Also, may be have the comments in English? my editor couldn't figure out which encoding the file was in.
« Last Edit: Apr. 01, 2007, 01:36:49 AM by wei » Logged
waylex
Senior Member
***

Karma: 6
Offline Offline

Posts: 154


View Profile
« Reply #2 on: Apr. 03, 2007, 10:09:33 AM »

Keyboard updated with several bug fixes.
Logged
rhangel
Senior Member
***

Karma: 6
Offline Offline

Posts: 58



View Profile
« Reply #3 on: Aug. 03, 2007, 02:39:48 PM »

Thanks. Very cool component.
Logged
Qiang
PRADO Team Leader
Administrator
Diamond Member
*****

Karma: 100
Offline Offline

Posts: 3231



View Profile
« Reply #4 on: Aug. 27, 2007, 09:29:24 PM »

I have added this control into our library. Thanks for this great control!
Logged
jjmf
Senior Member
***

Karma: 5
Offline Offline

Posts: 221



View Profile
« Reply #5 on: Aug. 20, 2008, 01:52:38 AM »

Are there any way to make it impossible for the user type into the password box using the physical keyboard, letting the TKeyboard be the only input method for the password box? Because if the user click in the password box he is still able to use the physical keyboard.
Thanks!
Logged
Pages: [1] Print 
« previous next »
Jump to: