Wednesday, July 21, 2010

How most keyloggers work ?

Most of the keyloggers capture the data before it is written to any application like notepad, browser etc. They use different techniques like hooks, polling etc.
In Polling technique the keylogger keep inquiring the OS that, Has any key been pressed ? if any key is pressed it is then notified to the keylogger. It is passive method.
In Hooks technique the keylogger is informed in advance when data is to be written to application. Which means before your data is written to notepad or email or any other application the keylogger gets the data & it is logged.
Keylogger captures data by features like:

1. Screen shots:
Some keylogger log data by taking screen shots of the pc. They take photos of your screen – usually just around your mouse – either at periodic intervals, or every time you do a mouse click. They programattically take a screenshot of the control (button, text box etc) that is under the mouse using Windows API commands.

2. Mouse Position logging
Each time you click, the coordinates of your mouse are captured by the keylogger. As everytime the onscreen keyboard opens at same position so it is easy to guess the key pressed by knowing the coordinates at which the mouse was clicked.

3. Field scraping :
Field scraping is a term we use to discribe a technique used by quite a few commercial keyloggers to grab your passwords directly from the password field.
How does it work? Using Windows API commands, programs can ask Windows for a list of controls in a program (like buttons, text boxes and picture controls). From this, they know about the text boxes in the program. They then ask Windows whether the text boxes have a password mask (ie. if password is written in ***** form). If yes they can then even get the password in plaintext form.

4. Clipboard logging :
It is a common feature of keyloggers. Whatever you copy to the clipboard is stored, it can be captured by the keylogger. What ever data you cut , copy , paste it is recorded in clipboard and it can be captured by keylogger too.

I recommend you to create your own keylogger for better results. Use language like Visual Basic, C++ , Assembly etc.
Here is list of some keylogger available on internet:

1. Email Keylogger Click Here

2. Revealer Keylogger Click Here

3. Handy Keylogger Click Here

4. Ardamax Keylogger Click Here

5. Powered keylogger Click Here

6. ELITE keylogger Click Here

7. Quick keylogger Click Here

8. Spy keylogger Click Here

9. Perfect keylogger Click Here

10. Invisible keylogger Click Here

11. Actual spy Click Here

12. Spytector ftp keylogger Click Here

13. IKS software keylogger Click Here

14. Ghost keylogger Click Here

No comments:

Post a Comment