How would a program (such as AV) pick up key loggers running on a Windows based system ? Are there internal system processes that are normally invoked to pickup keystrokes ?
I ask because I know there are commercial spyware that are able to hide from anti malware - otherwise how could they prove useful if they are being neutralised by anti malware tool.