Другая проблема состоит в том, что по крайней мере один кейлоггер работает, внедряя себя в память процессора клавиатуры и работая оттуда. Почти невозможно обнаружить, и если вы можете, вам придется много знать о том, как работают клавиатуры.
Резюме: Если вы успешно справитесь с этой задачей, вы, вероятно, не охватите все возможные клавиатурные шпионы. Боюсь, плохие новости.