Forum Moderators: phranque

Message Too Old, No Replies

Keylogger

How to find a keylogger in the system

         

turbosinaboy

3:33 pm on May 28, 2004 (gmt 0)

10+ Year Member



I hope I'm posting in the propper forum.
Hello to everyone.

Since the weekend I have noticed my PC (win XP) has become veeeeeeeeeeeery slow. In fact, after a few hours running you can see how it is working even if I'm not doing anything. You know, the HDD activity LED blinking continuously.
This is a problem, I have had to restart the PC twice a day the past two days. I was thinking about a keylogger but I ran Ad-Aware and found nothing but tracking cookies.
I have ran SpyBot SD and it found the same.

I have this idea about having a Keylogger for one specific reason.

I was running a 16Bit Windows application. In one text input window. I tried to write:

está

But I got
est´´a

I had noticed that when a Keylogger is running, accents (´)are typed twice because of the way a keylogger works. But this doesn't happen in Win XP.

Last friday my PC was updated with two security patches (I'm beginning to doubt about those files being security patches). And all the problems began this week.

Any idea on how to scan for Keyloggers. This is annpying, I can't get my job done properly if I need to restart.

Thanks.

blaze

3:36 pm on May 28, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Keyloggers just read the last key typed. They generally don't bother getting in the way of what was typed.

Unless, I guess, it's a very strange keylogger.

john_k

3:51 pm on May 28, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Last friday my PC was updated with two security patches (I'm beginning to doubt about those files being security patches). And all the problems began this week.

Did you install them, or did someone else? Did you go to the Microsoft website to get them, or did "Microsoft" email them to you? It may be that the security patches were legitimate and that they have simply created problems for some malware that was already present.

At any rate, a key logger should show up in your Task Manager as a running process. Also, if your setup permits, install a packet sniffer on an adjacent machine to see if anything is trying to send out packets.

You should also make sure you have some type of firewall protection that detects attempts made to access the internet. That way if there is in fact a key logger or other trojan, you can prevent it from finishing its job.

Also - I don't think the scanning tools you mentioned are specifically suited to pick up all types of trojan apps. Norton and McGafee AV do look for a lot of different trojans as part of their virus scans. (I reserve the right to be wrong, so if you are sure that those tools do perform in-depth searches for trojans, then never mind this last bit).

2oddSox

4:04 pm on May 28, 2004 (gmt 0)

10+ Year Member



I make sure that I have my anti-virus scan all outgoing e-mails for this very reason.

Keyloggers are no good unless they can deliver the information to the remote computer, and they do this by e-mail, but not using a client like Outlook, but just the transport protocol which means the mail is sent without you really knowing about it. Keyloggers will also be set to send a mail at set intervals, like every hour, day, week etc.

Having your anti-virus set to scan outgoing mails will display a pop-up when it is scanning a mail - this will alert you to the fact that a mail is going out even if it isn't using your mail client. Some AV programs let you log activity, so you can see if it is happening while you sleep if the 'puter is left on.

Also, check on the websites of keylogger suppliers - many of them come with default keystrokes that will bring up their interface. If the culprit who loads one on your computer is lazy, then they perhaps won't have changed the default keystrokes and you may be able to find them this way.

Good luck.

Oh, and welcome to WW!

turbosinaboy

4:11 pm on May 28, 2004 (gmt 0)

10+ Year Member



Keyloggers just read the last key typed. They generally don't bother getting in the way of what was typed.

Writing accents (like á é í ó ú) in spanish gave an idea of how keylogges work. As long as I know, they 'print' each character twice, once for the Log and once for the screen.

An accent works a little different to other character. Ypu need to type the (´) key first and the letter (a)last, so the (´) holds until the (a) is pressed to appear on scree.
But if you type (´) twice you get (´´).
Win XP solves this (I don't know how) but 16Bit Win apps still have this behaivor.

Thats why I have concerns on this thing being a keylogger.

On the other hand, I did not installed the security patches, and I don't installed them from a hoax e-mail.
It was the 'System Department' people who came around to fix some Worms we had been having problems with.

It seems (now) that I am the only one having this kind of problems here.

blaze

4:44 pm on May 28, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



All implementations of keyloggers I have seen use GetAsyncKeyState and GetKeyState from the user32 library.

[msdn.microsoft.com...]

These are both read-only functions and do not 'write out' anything.

What api were you refering to?

turbosinaboy

5:17 pm on May 28, 2004 (gmt 0)

10+ Year Member



Fontographer 4.1

I had used it before.

Now. I have run Anti-Keylogger

It found three files:

MSCTF.dll (From Microsoft)
TrayIt!.dll (I installed this)
Idle.dll <--- disabling this one that weird accent behaivor stops.

I don't have a clue of what Idle.dll does. It doesn't has a manufacturer associated.

Before doing anything I'll look some info.

Any idea at this point?

blaze

5:21 pm on May 28, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Fontographer 4.1 is not an API.

turbosinaboy

5:41 pm on May 28, 2004 (gmt 0)

10+ Year Member



Hahahahaha.
Sorry confused between app and api.

Not an API. I am just wondering what gets my PC slowing down and the HDD working as if it wer einfected. Nothing showed on NAV, Ad-Aware or SpyBot SD.

Only idle.dll in Anti-Keylogger. But I am not using any API

john_k

5:42 pm on May 28, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



There may be other versions of the same name DLL, but it appears that one possible use is via Yahoo's IM. If you google for idle.dll you will find several references.

turbosinaboy

6:14 pm on May 28, 2004 (gmt 0)

10+ Year Member



Yes. In fact I have just found idle.dll in Yahoo Messenger directory.

This is quite weird.

I think it's time to consider other alternatives to figure out what is happening to this Little chips box.

Thanks to everyone who answered.