Spy programs present a serious danger to the security of individual and networked computer systems. One of the most dangerous features of all spy software is the registration of keystrokes made by the user, with the purpose of monitoring computer activity. When the user types a password and his credit cards details on the keyboard, at this moment his every keystroke might be recorded. Besides, modern spy software allows capturing the text from application windows. In other words, the spy software can intercept the text from the document even if the user does not type it on the keyboard, but just opens and views the file.
Tools and Utilities
Product page: here