O que é um keylogger?

Um keylogger é um software ou dispositivo de hardware projetado para monitorar e registrar as teclas digitadas em um computador. Ele costuma ser usado de forma oculta para roubar informações confidenciais, como senhas, sem o conhecimento do usuário.

O tipo de keylogger mais utilizado é baseado em software. Esse tipo costuma ser instalado no computador do usuário-alvo como parte de um malware, sendo executado em segundo plano para monitorar e registrar as entradas do teclado. Normalmente, ele se espalha como um malware do tipo trojan e se comunica com servidores externos para transmitir ilegalmente as informações roubadas. Em geral, esses keyloggers podem ser detectados e removidos por um software antivírus.

Em contrapartida, também existem keyloggers baseados em hardware. Eles geralmente são dispositivos USB instalados entre o conector USB do teclado e a porta USB do computador. Os keyloggers de hardware exigem acesso físico ao computador-alvo para serem instalados, mas não podem ser detectados por softwares antivírus, o que os torna extremamente perigosos. Alguns keyloggers de hardware contam até mesmo com conectividade Wi-Fi para transmitir externamente os dados coletados.