Which of the following best describes a keylogger?
A software utility that helps users manage their passwords
A feature of operating systems that helps correct typos as a user types
A common feature among Security information and event management (SIEM) tools
A program that records every keystroke made by a computer user