My idea of a super smart keylogger, would be a logger that implants itself in the Windows Root Folders. Then it would implant changes in your antivirus software so it would be undetectable. It would also forbid you from installing antivirus software. Then it would monitor your actions looking for applications and the websites you go to and log the username and password. For runescape it would log the java keyboard imputs and look at your mouse clicks when you enter your bank password.
How it Works:
Runescape: The keylogger will have a screenshot at the password login screen for the bank. Then it would match the mouse clicks to the screenshot to figure out the numbers. If you move the window it would retake the screenshot.
Website Login:
For each change you make it will log it. To confirm the username and password. It will take the login screen from the website and ask you again for the username/password addin text in the ode of the site saying you need to confirm your user/pass combo. After that it looks for a match and logs it sending it to server where its port and password always changes.
Application Login:
The system will log your username and password and to confirm it, it will show a popup saying windows/mac/linux 'wants to know: if it wants it to save the username/password' if you click yes it will ask you for it again, and log the match. You can also turn this off in system settings for windows. For mac, you cannot, but this will only occur if the application asks for a nspass window.
Your Computer:
If your computer does not have the processing power to do all this in the background, it will uninstall itself and install a lighter version. Or move processing on the net on a secret server. Before, it does that it will delete some unimportant processes. It will also save all minimized applications and close them, but still show them minimized on the start bar or dock.
There are my ideas for a 'Super Keylogger'. Now I have no intention to make something this complex and I am not interested in stealing peoples information.
But, I find it amazing how no hackers have tried or implemented a keylogger as advanced as this.
