Software Engineering vocabulary · APIs, Networking and Security

Keylogger

Meaning in software engineering, with examples

/ˈkiːlɔːɡər/nounCommon term

In software engineering, keylogger means: Software or a small hardware device that secretly records every key a user presses, often to capture passwords and private messages.

In Turkish: tuş kaydedici, keylogger

How it is used

Often part of a trojan or spyware rather than a separate program. Hardware keyloggers are small plugs between a keyboard and a computer, so physical checks matter in shared offices. The activity is called keylogging or keystroke logging.

Example sentences

  1. The trojan included a keylogger that captured the user's banking password.

  2. During the office check we found a hardware keylogger on a reception PC.

Common collocations

  • hardware keylogger
  • software keylogger
  • keystroke logging
  • detect a keylogger

This word in other fields

The same English word can have a different meaning in another field:

More terms: APIs, Networking and Security

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: