so you just read the parts that you want then? because CLEARLY I said

Originally Posted by stateofidleness
He types 'test' in his application and he wants it to show up in some non-visible application as 'test'. Once it's in that hidden application, you can do whatever you want with it (ie: Log it, Email it, Parse it). THAT is the definition of key logging.

how's that?
If THAT is the definition of keylogging then many apps discussed on this site should be classified as keylogging, because they take user input, check it is valid (in most cases), manipulate it (or not) and store it in a file or send the data to the web. That fits your definition of keylogging.

In that scenario, the user is well aware that they are entering 'test' into an application, in a keylogger you are not aware (or at least are not supposed to be aware) that it is happening.



and then you go on to say "the user is well aware"... how are they well-aware that a NON-VISIBLE, HIDDEN application is accepting their keystrokes? then you say many apps discussed on the site are keyloggers because they take input yada yada and log it. THEY DON'T DO IT WITHOUT THE USER'S KNOWLEDGE (albeit the logging part in some cases), but the user KNOWS that what they're typing is going to THAT application and THAT application alone.

then you tell me that in a "keylogger, you are not aware that it is happening"... see my original definition.