Martin’s Keylogger is a passive keylogger or better to say key listener.
It polls the keyboard queue state in a loop and takes the keys pressed at poll snapshot. While this keylogger may not recognize a letter’s case and misses keys pressed too fast, it doesn’t interact with other system components, doesn’t load DLLs or drivers. This makes Martin’s keylogger usually undetectable by the solutions that aim keylogger prevention.

GeSWall’s access control policy prevents obtaining the keyboard state. Therefore, isolated applications cannot poll the state of pressed letters, digits and special symbols, while can receive non-critical information required for their functionality such as: Ctrl, Alt, arrows, mouse clicks.
Note: Martin’s Keylogger does not require administrative privileges and can log the keys pressed in the current session of any user, even restricted.





