Google
 
Web smallbusinessbrief.com

View Full Version : World's Smallest Functional Keylogger Project 3,584 Bytes Small 3.5k


ZOverLord
2nd January 2006, 09:26 AM
This Project is now a Featured Article on RootKit.com :-)

The Programs and Files included are Copyright 2005, by ZOverLord, All Rights Reserved

This is a Proof Of Concept for Educational Purposes ONLY!

Notes:

This program is 3.5K small, as in 3,584 bytes and can do ANYTHING other Key-Loggers claim, this is Version 1.0, a Stealth version will be next to show Hiding concepts.

The program was created because MANY people claimed that you could NOT use a Stand-Alone program ("Without the Global hook procedure being located in a DLL") to do
low-level keyboard Key-Logging. As I say.....

"We Don't NEED NO STINKIN DLL!"

The Goals of this project were:

1. Keep it Small.
2. Minimize as much as possible, CPU overhead.
3. Make sure only ONE copy per user can run but support fast user switching.
4. Allow logging files on a per user basis.
5. Provide as much information as possible of WHERE the key strokes came from.
6. Allow this to be installed and run using a non ADMIN account.
7. Don't place the Global Low-Level Hook procedure in a .dll.
8. Allow a Hot Key combination to stop it.
9. Show others for educational purposes how it was done.

Download the Entire Project Including Source, Pre-Complied Example, Build File and Documentation Here:

http://testing.onlytherightanswers.com/modules.php?name=News&file=article&sid=33

StupidScript
4th January 2006, 03:55 PM
It's true ... a fine piece of programming, ZOverLord! Works great and the source is quite illuminating. You can really see how easy it is to capture information from the keyboard.

For educational use only! Don't get caught using it 'in the wild' ...

ZOverLord
4th January 2006, 10:10 PM
It's true ... a fine piece of programming, ZOverLord! Works great and the source is quite illuminating. You can really see how easy it is to capture information from the keyboard.

For educational use only! Don't get caught using it 'in the wild' ...

Thanks So much, yep I think or at least hope it makes it easier to see really how easy it is.