a computer program that records every keystroke made by a computer user, especially in order to gain fraudulent access to passwords and other confidential information.
Derivatives
keylogging
noun
keylogger in other Oxford dictionaries
Definition of keylogger in the US English dictionary