DIGIT-ARC read-only archive · snapshot: July 23, 2026

On-Screen Keyboard - is it fully safe?

19 posts · originally from https://geek.digit.in/community/threads/on-screen-keyboard-is-it-fully-safe.88565/

E
eagercyber Original post #1
May 22, 2008 at 1:22 PM
Hi,

On-Screen Keyboard - is it fully safe wrt keylogger threats? In a safety tip, it was suggested that needs to be used wrt online banking if we have to do in public place like web-browsing center . Please advise.
Sparsh007
May 22, 2008 at 1:44 PM
Some keyloggers are known to take screenshots too
but that most probably wont be very frequent(Ie the time gap between each screenshot would be large)So you have to click the keys fast
Also wat you can do is
First write the First part of yr account number/ID/Password and then the last part and then the middle part
The above in any order
like last middle first
middle last first and so on
This will fool the keylogger
For example if your password is thinkdigit
then first write

thin[]igit
and in between put a kd without the [] ofcourse
ring_wraith
May 22, 2008 at 2:39 PM
errr.. not really. A human reading the log file will probably figure it out.

The On-screen keyboard works great. Anything beyond that is paranoia.
joey_182
May 22, 2008 at 4:17 PM
whenever u login other than ur computer just do mistakes of typing...
ya dont type ur password in one go..i hav tested these with keyloger it just record wawt i press on keyboard..i mean it takes keyboard enteries given on specific areas...so doing mistakes in typing ll clear ur doubt of any risk..
prem4u
prem4u #5
May 22, 2008 at 5:21 PM
OnScreen keyboards are safer than hw keyboard...
Now some bank are providing virtual keyboard on their sites.
thats good...
dheeraj_kumar
May 22, 2008 at 8:12 PM
Well, if you are talking about the on screen keyboard provided with windows, I'll say that even though it sounds very safe, for an experienced programmer, he can make a program which can record what keys you have clicked with the on screen keyboard too. I can at the moment think of two ways of doing this, and they are really easy to do too. So, I think that it is more safer than the keyloggers at present, although if a person knows what to look for, those on screen keyboards are as vulnerable as your physical keyboard.
dhanusaud
May 23, 2008 at 10:22 AM
Well, if you are talking about the on screen keyboard provided with windows, I'll say that even though it sounds very safe, for an experienced programmer, he can make a program which can record what keys you have clicked with the on screen keyboard too. I can at the moment think of two ways of doing this, and they are really easy to do too. So, I think that it is more safer than the keyloggers at present, although if a person knows what to look for, those on screen keyboards are as vulnerable as your physical keyboard.

yeah pal,

software isn't compareable with hardware but i too don't gaurantee that we r safe while logging to our a/c with the help of screen keyboards bcoz generally keyloggers are coded for ascii (American Standard Code for Information Interchange) sensitive. i mean these software are able to detected the ascii code you have typed or press.
dheeraj_kumar
May 23, 2008 at 10:01 PM
the on screen keyboard provided with windows is extremely easy to bypass... just hook sendinput...
Garbage
Garbage #10
May 23, 2008 at 10:18 PM
If you want answer in one word, then NO!!! OSK is NOT safe from Keyloggers.

I've tried many keyloggers, and believe me, all of them logged keys of OSK. :(
unni
unni #11
May 26, 2008 at 5:20 PM
I remember reading about an utility which can take screen shots of areas were your mouse is pointing to. Obviously, it can read what you are trying to enter.
errr.. not really. A human reading the log file will probably figure it out.

The On-screen keyboard works great. Anything beyond that is paranoia.
I think atleast one bank (in India?) already gives some type of hardware device (SecurID?) for online banking. :)
P
paranj #13
May 26, 2008 at 6:54 PM
Its safe but not useful better u increase the habit and speed of ur normal typing
dheeraj_kumar
May 26, 2008 at 9:18 PM
Dude even if he increases the speed of typing the keyloggers will log the key :)
E
May 27, 2008 at 11:52 AM
Thanks for all the great pointers.

Yes, banks have started virtual keyboards . 1 extra-ordinary feature is that the position of each letter is dynamic. Each time I open the browser, 'a' is at a different position. Now the security is far higher.

How about the security of that? Can it be broken if the initial snapshot is taken for getting the position of each letter and later the click movements?
dheeraj_kumar
May 27, 2008 at 1:40 PM
Of course, thats possible, but that would be slightly tougher... What I would do to get the password is, whenever you click the mouse, I record a screenshot. So I can see what you click. Quite possible. The same randomizing keyboard layout trick is used in a game called MapleStory to enter a pin number. There whenever you click a digit, the layout changes.
prem4u
prem4u #17
May 28, 2008 at 5:22 PM
There is nothing impossible....there is solution for every question ...

u create new safety technique ..cracker ll create new breaking technique...
this race ll never end
dheeraj_kumar
May 28, 2008 at 8:18 PM
^^ yep true :) but yeah, engineering and reverse-engineering are meant to co exist.
praka123
praka123 #19
May 28, 2008 at 8:30 PM
well,smart ppl(banks too) should move away from windows.it is the most affected.
why not Linux :D