I was having a conversation with a friend the other day. The topic of these programs came up. We both started wondering if it was possible for someone (whether remotely or not) to secretly install such programs on a certain machine. As we all know, it is VERY easy to do. Now, the main question came up of how to detect them. With most 'info-gathering' type programs, the object is to remain secret. So, how can one detect them on their computer? I am fairly confident that some will be missed, even when running a standard Spybot or Adaware type check. So, is there a way to go into a specific file listing on your computer and see them? Opening the "Add/Remove Programs" list? Processes list under the Task Manager? If so, what would they be called? I would think that whoever designed a program, say a key logger, would be wise enough to mask the title as something harmless. What say the experts (and the rest of ya )?