I'm planning to write/code one such stealth keylogger that would bypass detection by a certain antivirus. (I don't want to name the vendor as I know how good Google queries are against StackExchange websites).

I don't want to just download any keylogger from internet and try to encode it to evade detection. Writing code myself I would have the ability to make changes as I go; obscuration on both high-level and low-level language. I like control too.

It seems naive but is it true that keyloggers are a thing of the past, probably because of how effective AV's have become in detecting such programs?

I want some nice points on how can one easily write a robust, effective key logger preferably for a Windows environment?

closed as off topic by Polynomial, Rory Alsop Oct 12 '12 at 22:11

Questions on Information Security Stack Exchange are expected to relate to Information security within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 4
    Presumably you'll be writing the keylogger in Visual Basic, right? – tylerl Oct 12 '12 at 21:33
  • This is really a programming question, not a security one. Closed. – Rory Alsop Oct 12 '12 at 22:12

Consider using an open source keylogger such as pykeylogger. It is written in python and should be fairly easy to understand. The zipped download is only about 154 KB.

Sorry, I have no idea how to evade detection.

Not the answer you're looking for? Browse other questions tagged or ask your own question.