Hardware keylogger: Difference between revisions

→Countermeasures: made more sensible - why would anyone put a hardware keylogger on a server?
Line 23: Line 23:
#'''Firmware''' - A computer's [[BIOS]], which is typically responsible for handling keyboard events, can be reprogrammed so that it records keystrokes as it processes them.
#'''Firmware''' - A computer's [[BIOS]], which is typically responsible for handling keyboard events, can be reprogrammed so that it records keystrokes as it processes them.
#'''Keyboard overlays''' - a fake keypad is placed over the real one so that any keys pressed are registered by both the eavesdropping device as well as the legitimate one that the customer is using.<ref>{{cite news|url=http://www.pcworld.com/article/155525/.html?tk=rss_news|title=Tampered Credit Card Terminals|author=Jeremy Kirk|publisher=[[International Data Group|IDG]] News Service|date=2008-12-16|accessdate=2009-04-19}}</ref>
#'''Keyboard overlays''' - a fake keypad is placed over the real one so that any keys pressed are registered by both the eavesdropping device as well as the legitimate one that the customer is using.<ref>{{cite news|url=http://www.pcworld.com/article/155525/.html?tk=rss_news|title=Tampered Credit Card Terminals|author=Jeremy Kirk|publisher=[[International Data Group|IDG]] News Service|date=2008-12-16|accessdate=2009-04-19}}</ref>
#'''Key commands:''' - exist in lots of legitimate software. These programs require keyloggers to know when you’re using a specific command.<ref>{{Cite web|url=https://www.safetydetective.com/blog/what-are-keyloggers-and-how-to-protect-against-them/|title=What Are Keyloggers and How to Protect Against Them
{{!}} Safety Detective|website=Safety Detective|language=en-US|access-date=2018-11-22}}</ref>


==Countermeasures==
==Countermeasures==