This Keylogger (Document) demonstrates how the key logger works by logging the keys, sending mails, a simple encryption, screen capture, running as windows service and many more
You need to have some basicprogramming knowledge to understand this document