Header Ads

Diferença entre Spyware, Keylogger e Screenlogger: Informática Grátis para Concursos

A diferença entre spyware, keylogger e screenlogger é um dos pontos mais cobrados em provas de Informática para concursos, especialmente em bancas como CESPE/CEBRASPE, FGV e IBFC. Em resumo: spyware é a categoria mais ampla de programa espião, enquanto keylogger e screenlogger são tipos específicos de spyware, cada um capturando um tipo diferente de informação da vítima. Neste artigo você entende essas diferenças com profundidade e já sai preparado para as pegadinhas mais comuns de prova.

O que é spyware

Spyware é o termo genérico usado para designar qualquer programa espião: um software projetado para monitorar as atividades de um sistema e enviar as informações coletadas a terceiros, sem o conhecimento ou consentimento do usuário. A palavra vem da junção de "spy" (espião, em inglês) com "software".

É fundamental entender que spyware não é um programa único, mas uma categoria que reúne diversos tipos de software espião, cada um com uma finalidade específica de coleta de dados. Keylogger e screenlogger, que veremos a seguir, são justamente exemplos de spyware, e não conceitos concorrentes a ele.

Diferença entre malware e spyware

Uma dúvida comum de quem está começando os estudos é sobre a diferença entre malware e spyware. Malware é o termo ainda mais amplo, usado para designar qualquer software malicioso — vírus, worms, trojans, ransomware, spyware, entre outros. Ou seja, spyware é um tipo de malware, assim como keylogger é um tipo de spyware. A relação é de gênero e espécie: malware (gênero) → spyware (espécie de malware) → keylogger/screenlogger (espécies de spyware).

Mais conteúdos gratuitos de informática

O que é keylogger

Keylogger é um tipo específico de spyware capaz de capturar e armazenar as teclas digitadas pelo usuário no teclado do computador. O nome vem da junção de "key" (tecla) com "logger" (registrador). Sua ativação, em muitos casos, é condicionada a uma ação prévia do usuário, como o acesso a um site específico de comércio eletrônico ou de internet banking, justamente para capturar senhas e dados bancários no momento em que são digitados.

Como o keylogger é usado na prática

Imagine que um usuário tenha seu computador infectado por um keylogger sem saber. Ao acessar o site do seu banco e digitar a senha de acesso, cada tecla pressionada é registrada e enviada ao criminoso responsável pelo programa malicioso, que passa a ter acesso à senha completa, mesmo sem nunca ter visto a tela do usuário.

Dica de prova

Bancas adoram testar se o candidato sabe que o keylogger captura teclas digitadas, e não a tela ou o clique do mouse. Se a questão mencionar "captura do que é digitado no teclado", a resposta certa é keylogger; se mencionar "captura da região da tela clicada pelo mouse", a resposta é screenlogger, como você verá a seguir.

O que é screenlogger

Screenlogger é uma variante mais avançada de keylogger, desenvolvida especificamente para contornar um mecanismo de segurança criado para dificultar a ação de keyloggers tradicionais: os teclados virtuais, usados principalmente em sites de bancos. Como o teclado virtual exige que o usuário clique com o mouse nos números e letras exibidos na tela, em vez de digitar no teclado físico, um keylogger comum não conseguiria capturar essa senha.

É aí que entra o screenlogger: em vez de registrar teclas, ele é capaz de armazenar a posição do cursor e a tela apresentada no monitor, nos momentos em que o mouse é clicado, ou a região que circunda a posição onde o mouse é clicado. Dessa forma, o criminoso consegue reconstruir visualmente qual número ou letra do teclado virtual foi clicado pelo usuário, mesmo sem capturar nenhuma tecla física.

Por que o screenlogger existe

O screenlogger surgiu como resposta direta à popularização dos teclados virtuais nos sites de bancos brasileiros, que passaram a ser adotados justamente para dificultar a ação de keyloggers tradicionais. Isso mostra um padrão comum em segurança da informação: à medida que surgem novas defesas, também surgem variantes de malware criadas especificamente para contorná-las.

Mais conteúdos gratuitos para estudar

Comparando os três conceitos lado a lado

Para fixar de vez a diferença entre spyware, keylogger e screenlogger, veja o resumo comparativo:

  • Spyware: categoria geral de programa espião, que monitora atividades e envia informações a terceiros sem consentimento do usuário.
  • Keylogger: tipo de spyware que captura teclas digitadas no teclado físico.
  • Screenlogger: tipo de spyware (uma evolução do keylogger) que captura a tela e a posição dos cliques do mouse, criado para driblar teclados virtuais.

Outros tipos de spyware cobrados em prova

Além de keylogger e screenlogger, existem outros tipos de spyware que também aparecem com frequência em editais de Informática:

Adware

Adware é o spyware projetado especificamente para apresentar propagandas, seja por meio do navegador, seja por meio de algum programa instalado no computador ou dispositivo móvel do usuário. Em muitos casos, o adware é usado de forma legítima, quando incorporado a programas e serviços como forma de patrocínio ou retorno financeiro para quem desenvolve programas gratuitos ou presta serviços de forma gratuita. O problema surge quando esse tipo de programa passa a ser usado de forma maliciosa, apresentando propagandas excessivas ou de acordo com as pesquisas realizadas pelo usuário, muitas vezes sem qualquer consentimento explícito.

Trojan spy (cavalo de troia espião)

Trojan spy é o nome dado a um cavalo de troia (trojan) que tem, entre suas funcionalidades maliciosas, características de spyware, ou seja, ele combina a lógica de instalação disfarçada típica dos trojans — que se apresentam como programas aparentemente legítimos ou úteis para induzir o usuário à instalação — com a capacidade de espionagem típica dos spywares, como captura de teclas, telas ou outras informações do sistema.

Backdoor: o que é

Embora não seja tecnicamente um tipo de spyware, o backdoor costuma aparecer nas mesmas questões de prova sobre malware, por isso vale a pena entender sua diferença. Backdoor é um tipo de malware que permite o retorno de um invasor a um computador comprometido, por meio da inclusão de serviços criados ou modificados para esse fim, sem precisar recorrer novamente aos métodos utilizados na realização da invasão original. Em outras palavras: enquanto o spyware espiona, o backdoor abre uma "porta dos fundos" para acesso remoto futuro ao sistema invadido.


Como esses conceitos costumam ser cobrados em prova

Bancas como CESPE/CEBRASPE costumam apresentar afirmações do tipo "certo ou errado" descrevendo o comportamento de um desses programas maliciosos, sem citar o nome diretamente, esperando que o candidato identifique de qual conceito se trata. Já bancas como FGV e IBFC tendem a cobrar questões de múltipla escolha pedindo a definição correta ou a associação entre o nome do malware e sua característica principal.

Dica de prova

Um erro comum é achar que keylogger e screenlogger são a mesma coisa, ou que spyware é sinônimo de vírus. Lembre-se sempre da hierarquia: malware é o gênero mais amplo; spyware é uma espécie de malware voltada à espionagem; e keylogger, screenlogger, adware e trojan spy são tipos específicos dentro da categoria spyware.

Resumo rápido

  • Spyware é a categoria geral de programa espião que monitora atividades e repassa informações a terceiros.
  • Keylogger é o tipo de spyware que captura teclas digitadas no teclado físico.
  • Screenlogger é uma evolução do keylogger, criada para driblar teclados virtuais, capturando a tela e a posição dos cliques do mouse.
  • Adware é o spyware voltado à apresentação de propagandas, podendo ser legítimo ou malicioso.
  • Trojan spy é um cavalo de troia que também tem funcionalidades de spyware.
  • Backdoor não é um tipo de spyware, mas um malware que permite acesso remoto futuro a um sistema já invadido.
  • A relação entre os conceitos é de gênero e espécie: malware → spyware → keylogger/screenlogger/adware/trojan spy.

Questões estilo banca de concurso

1. Assinale a alternativa que define corretamente o que é spyware.

A) Um vírus que se propaga automaticamente por meio de redes de computadores
B) Um programa projetado para monitorar atividades de um sistema e enviar informações a terceiros
C) Um programa que restringe o acesso a dados mediante cobrança de resgate
D) Um serviço que permite acesso remoto futuro a um computador já invadido
E) Um filtro que impede o acesso a sites maliciosos

2. O tipo de spyware projetado para capturar e armazenar as teclas digitadas pelo usuário no teclado é denominado:

A) Adware
B) Backdoor
C) Keylogger
D) Screenlogger
E) Rootkit

3. O screenlogger foi desenvolvido, entre outros motivos, para:

A) Substituir totalmente o uso de antivírus
B) Capturar apenas mensagens de e-mail do usuário
C) Contornar a proteção oferecida pelos teclados virtuais em sites de banco
D) Impedir a instalação de outros softwares maliciosos
E) Bloquear o acesso do usuário à internet

4. Um spyware que captura a tela e a posição onde o mouse é clicado, em vez de registrar teclas digitadas, é classificado como:

A) Keylogger
B) Trojan spy
C) Screenlogger
D) Adware
E) Worm

5. Em relação à hierarquia entre os conceitos apresentados no texto, é correto afirmar que:

A) Malware é um tipo específico de spyware
B) Spyware é um tipo de malware, e keylogger é um tipo de spyware
C) Keylogger é sinônimo de malware
D) Screenlogger é a categoria mais ampla, da qual o spyware é uma espécie
E) Adware e backdoor são sinônimos

6. O spyware projetado especificamente para apresentar propagandas ao usuário, seja por meio do navegador, seja por meio de programas instalados, é denominado:

A) Backdoor
B) Keylogger
C) Screenlogger
D) Adware
E) Trojan spy

7. Um cavalo de troia que, além de se apresentar disfarçado de programa útil, também possui funcionalidades de espionagem, como captura de teclas ou telas, é classificado como:

A) Backdoor
B) Trojan spy
C) Adware
D) Screenlogger simples
E) Worm espião

8. Diferentemente dos spywares apresentados no texto, o backdoor tem como característica principal:

A) Capturar teclas digitadas no teclado físico
B) Apresentar propagandas ao usuário
C) Permitir o retorno futuro de um invasor a um computador já comprometido, sem repetir os métodos da invasão original
D) Capturar exclusivamente a tela do dispositivo
E) Restringir o acesso a arquivos mediante pagamento de resgate

Gabarito comentado

1. B — Spyware é o programa projetado para monitorar atividades de um sistema e enviar as informações coletadas a terceiros, sem conhecimento do usuário.

2. C — Keylogger é o tipo de spyware que captura e armazena as teclas digitadas pelo usuário no teclado.

3. C — O screenlogger surgiu para contornar a proteção dos teclados virtuais, que impedem a captura de senhas por keyloggers tradicionais.

4. C — O screenlogger captura a tela e a posição do clique do mouse, em vez de registrar teclas digitadas.

5. B — A relação correta é de gênero e espécie: malware é o gênero, spyware é uma espécie de malware, e keylogger é uma espécie de spyware.

6. D — Adware é o spyware voltado especificamente à apresentação de propagandas ao usuário.

7. B — Trojan spy é o cavalo de troia que combina disfarce de programa útil com funcionalidades de espionagem típicas de spyware.

8. C — O backdoor permite o retorno futuro de um invasor a um computador já comprometido, sem repetir os métodos da invasão original — diferente da lógica de espionagem dos spywares.

Nenhum comentário

Tecnologia do Blogger.