I have a Windows-XP machine as my desktop system at work. Is there any way to tell if there is keystroke logging software running on my system or any other software that may be monitoring my system for my activity?

link|improve this question

80% accept rate
Discuss this issue with your system administrator. – John Gardeniers Jan 5 '11 at 20:50
feedback

closed as off topic by Zoredache, Chris S, Scott Pack, Iain, Ben Pilbrow Jan 5 '11 at 20:11

Questions on Server Fault are expected to generally relate to servers, networking, or desktop infrastructure, within the scope defined in the faq.

3 Answers

Ask your admin. Hopefully, you're not the admin.

link|improve this answer
feedback

If you can (or if you're really really paraniod), ctrl-alt-delete and look for processes you're not sure about under Task Manager. Name of the .exe + google is your friend.

Then again, if you think you shouldn't be doing it at work, don't.

If you have agreed to a ToS while using their IT systems they may have a paragraph about keyloggin or screen monitering, but ultimately your IT department should have more important things to worry about.

link|improve this answer
2  
It's not necessarily a program that will show up in the processes list; might a device driver for the "keyboard" or something similar. There's plenty of ways to hide what's really going on. – Chris S Jan 5 '11 at 19:55
@Chris, of course this wouldn't protect aginst a hardware keylogger or something like that, it was just an idea. – tombull89 Jan 5 '11 at 21:12
feedback

No, if a system has been compromised, there is no way to tell while the system is running.

Testing windows from offline media can be very difficult since there isn't really a good source of checksums for all standard files.

link|improve this answer
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.