Forum Moderators: open

Message Too Old, No Replies

Anti- Keylogger

Any avalible, stop spyware!

         

ezyid

11:31 pm on Dec 27, 2005 (gmt 0)

10+ Year Member



Hello,
My request should be simple enough, but I cannot find anywhere that has created a script that does what I require.

I would post you an example of a site that uses what im after but im not allowed to.
So please goto E-gold and take a look at their SRK Passphrase tool.

What the tool does is on their website opens up a keyboard, so instead of typing the text into the browser you can click it in. This is to advoid key-loggers and alike.

Does anyone know where I can find such a tool for my website? I can see this kind of tool being very usefull all over the internet, but I cant find a decent one that does what e-gold's version does.

Thankyou.
Steve.

ezyid

11:20 pm on Jan 2, 2006 (gmt 0)

10+ Year Member



bump!

ajkimoto

10:49 pm on Jan 3, 2006 (gmt 0)

10+ Year Member



Hi ezyid,

I have a JS keyboard emulator that I developed the other day. It is probably a bit much to post here and you can't post links, so I'll sticky you a link.

ajkimoto

whoisgregg

6:22 pm on Jan 6, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



If your system is infected with a key-logger, shouldn't you just clean your system?

If your system is already compromised, how do you know there isn't a program running that's logging all http requests, including POST data?

ezyid

8:45 pm on Jan 6, 2006 (gmt 0)

10+ Year Member



hello there,
this anti-keylogger is for my users to use when the signin to my website.. just eliminates a little threat =)

whoisgregg

4:45 pm on Jan 7, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



It's not all the way there, but it gives the idea. :)

<style>
#keyboard span {
padding: 5px 10px 2px 2px;
background: #ccc;
border: 1px solid #666;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
cursor:hand;
cursor:pointer; }
</style>
<input type="text" name="password" id="password" size="8" /><br />
Use this virtual keyboard to enter your password:
<div id="keyboard">
<p><span>q</span><span>w</span><span>e</span><span>r</span><span>t</span><span>y</span><span>u</span>
<span>i</span><span>o</span><span>p</span><span>[</span><span>]</span></p>
<p><span>a</span><span>s</span><span>d</span><span>f</span><span>g</span><span>h</span><span>j</span>
<span>k</span><span>l</span><span>;</span><span>'</span></p>
<p><span>z</span><span>x</span><span>c</span><span>v</span><span>b</span><span>n</span><span>m</span>
<span>,</span><span>.</span><span>/</span></p>
</div>
<script>
var the_input = document.getElementById('password');
var the_keyboard = document.getElementById('keyboard');
var the_keys = the_keyboard.getElementsByTagName("SPAN");
function addMe(){
the_input.value += this.innerText;
}
for(var m=0;m < the_keys.length;m++){
the_keys[m].onclick=addMe;
}
</script>

Agitprop

2:09 am on Jan 18, 2006 (gmt 0)

10+ Year Member



This would be most useful when logging in from public terminals since most are "unsafe" for online banking or purchasing. Any keyboard would need to be cross-platform so keep that in mind.