Informática

Códigos maliciosos e golpes (vírus, worm, ransomware, phishing)

10 min de leituraPodcast9 questões

Cai no edital de PRF, Agente Administrativo PRF, Agente PF, Escrivão PF, Papiloscopista PF, Agente Administrativo PF, Polícia Penal Federal, INSS, Banco Central, Correios, Banco do Brasil, Caixa Econômica Federal, Detran, Detran-PR, Detran-DF

Para revisar

Resumo

Código malicioso (malware) é o programa feito para executar ações danosas em um dispositivo. Cada praga se define por como se propaga e pelo que faz. Golpe como o phishing é engenharia social: engana a pessoa e pode ou não envolver malware.

  • Propagação: o vírus depende de arquivo hospedeiro; worm e bot se espalham sozinhos pela rede.
  • Disfarce e permanência: cavalo de troia, backdoor, RAT e rootkit.
  • Espionagem: spyware e seus tipos (keylogger, screenlogger, adware, stalkerware).
  • Sequestro de dados: ransomware, que se combate com backup.
  • Golpes: phishing, pharming, smishing e boato.
  • Ataques e spam: sniffing, negação de serviço e força bruta; spam é mensagem, não malware.

Entenda

Como o malware chega ao dispositivo

Segundo a Cartilha do CERT.br, a infecção ocorre por:

  • exploração de vulnerabilidades dos programas instalados;
  • autoexecução de mídia removível infectada, como pendrive;
  • acesso a página web maliciosa com navegador vulnerável;
  • execução de arquivo infectado, recebido em anexo, mídia ou página;
  • ação direta de um atacante que invadiu o equipamento.

Instalado, o malware age com as permissões do usuário que o ativou. Por isso a conta de administrador só deve ser usada quando necessária.

Ex.: um pendrive achado no estacionamento infecta o computador pela autoexecução, antes de o usuário abrir qualquer arquivo.

Vírus

É um programa, ou parte de programa, que se propaga inserindo cópias de si mesmo em outros programas e arquivos. Fica ativo quando o arquivo hospedeiro é executado. Tipos cobrados (CERT.br):

  • propagado por e-mail: vem em anexo, infecta arquivos e envia cópias aos contatos;
  • de script: escrito em VBScript ou JavaScript, chega por página web ou por e-mail em HTML e pode ser executado automaticamente, conforme a configuração do navegador e do leitor de e-mails;
  • de macro: vírus de script em linguagem de macro, que infecta arquivos do Microsoft Office.

Ex.: a planilha recebida por e-mail traz uma macro; ao abri-la com macros habilitadas, o usuário executa o vírus.

Worm

Propaga-se automaticamente pelas redes, enviando cópias de si mesmo de dispositivo para dispositivo. Não insere cópias em outros arquivos: executa as próprias cópias ou explora vulnerabilidades dos programas instalados. Consome muitos recursos e pode afetar o desempenho da rede (CERT.br).

Ex.: um computador sem atualização de segurança é infectado só por estar ligado à rede da empresa; ninguém abriu arquivo algum.

Bot e botnet

O bot se propaga como o worm e ainda se comunica com o invasor, que o controla remotamente. O dispositivo infectado é chamado de bot ou zumbi. Botnet é a rede formada por muitos zumbis, usada em ataques de negação de serviço, envio de spam, propagação de malware, coleta de informações e mineração de criptomoeda (CERT.br).

Ex.: milhares de câmeras e roteadores infectados recebem a ordem de acessar o mesmo sítio ao mesmo tempo e o tiram do ar.

Cavalo de troia (trojan)

Executa as funções para as quais aparentemente foi projetado e, além delas, outras funções, normalmente maliciosas, sem o conhecimento do usuário. Não se propaga: precisa ser explicitamente executado para se instalar (CERT.br). Arquivo executável (.exe) pode conter um trojan.

Ex.: o e-mail "da Receita" traz o anexo Atualização_Cadastral.exe; quem o abre instala o código malicioso.

Backdoor, RAT e rootkit

  • Backdoor: permite o retorno do invasor ao dispositivo comprometido, por meio de serviços criados ou modificados para isso.
  • RAT (Remote Access Trojan): combina trojan e backdoor. Engana o usuário e dá ao atacante acesso remoto, direto e interativo, para agir como se fosse o usuário.
  • Rootkit: conjunto de programas e técnicas que esconde e assegura a presença do invasor ou de outro malware. Serve para manter o acesso privilegiado, não para obtê-lo (CERT.br).

Ex.: depois de invadir um servidor, o atacante instala um backdoor para voltar quando quiser e um rootkit para que o antivírus não veja o backdoor.

Spyware

Monitora as atividades do sistema e envia as informações coletadas a terceiros. Tipos (CERT.br):

  • keylogger: captura as teclas digitadas;
  • screenlogger: armazena a tela e a posição do cursor a cada clique; captura o que se digita em teclado virtual;
  • adware: apresenta propagandas;
  • stalkerware: espiona o dono do dispositivo, que não autorizou a instalação nem sabe dela.

Ex.: ao acessar o banco, o usuário clica a senha no teclado virtual; o screenlogger grava a região da tela em volta de cada clique.

Ransomware

Torna inacessíveis os dados armazenados no dispositivo, geralmente por criptografia, e exige resgate para restabelecer o acesso. O tipo locker impede o acesso ao equipamento; o crypto, aos dados. Chega por e-mail com anexo ou link malicioso (phishing, portanto) e por sistemas sem atualização. Pagar não garante a recuperação: a garantia é ter backup atualizado, em nuvem ou em mídia fora do computador (CERT.br).

Ex.: a tela exibe o valor do resgate em criptomoeda e o prazo; a delegacia restaura os arquivos do backup da véspera e não paga.

Phishing e engenharia social

Engenharia social é enganar a pessoa explorando sentimentos como medo, confiança e pressa. Phishing é a fraude em que o golpista tenta obter dados pessoais e financeiros combinando meios técnicos e engenharia social: a mensagem se passa por comunicação oficial de instituição conhecida e leva a vítima a uma página falsa, a um formulário ou à instalação de malware (CERT.br). Variantes: spear phishing (alvo específico), smishing (por SMS) e vishing (por voz). Varredura com antivírus não evita o phishing: quem entrega o dado é a própria vítima.

Ex.: SMS avisa de multa de trânsito vencendo hoje e traz um link para "emitir o boleto"; a página falsa pede CPF e cartão.

Pharming e boato

Pharming é um tipo específico de phishing: redireciona a navegação para um sítio falso por meio de alteração no serviço de DNS, no servidor do provedor, no computador ou no modem do usuário. A vítima digita o endereço correto e cai na página falsa (CERT.br). Boato (hoax) é a mensagem de conteúdo alarmante ou falso que aponta como autora uma instituição, empresa ou órgão do governo.

Ex.: o malware troca o DNS configurado no roteador da casa; o endereço do banco, digitado corretamente, abre uma cópia da página.

Ataques e spam

  • Sniffing (interceptação de tráfego): inspeção dos dados que trafegam na rede; captura o que passa sem criptografia.
  • DoS: o atacante tira de operação um serviço, um computador ou uma rede; não invade nem coleta dados. Com vários computadores, é DDoS.
  • Força bruta: adivinhação de usuário e senha por tentativa e erro.
  • E-mail spoofing: alteração do cabeçalho do e-mail para aparentar outra origem.
  • Spam: e-mail não solicitado, enviado a grande número de pessoas. Pode carregar golpe ou malware, mas não é um deles (CERT.br).

Ex.: em Wi-Fi aberto, o atacante lê a senha enviada a um sítio sem HTTPS: sniffing. Se derrubasse o sítio com acessos em massa, seria DDoS.

Quadro

PragaUsa arquivo hospedeiro?Propaga-se sozinha?O que a identifica
VírusSimNão: depende da execução do hospedeiroInsere cópias de si em outros arquivos
WormNãoSim, pela redeExplora vulnerabilidades e consome recursos
BotNãoSim, como o wormControle remoto pelo invasor
Cavalo de troiaNãoNãoParece legítimo e faz mais do que aparenta
SpywareNãoNãoMonitora e envia dados a terceiros
BackdoorNãoNãoGarante o retorno do invasor
RootkitNãoNãoEsconde o invasor ou outro malware
RansomwareNão—Cifra ou bloqueia e exige resgate

Como a banca cobra

  • "Ransomware é um programa malicioso que se propaga por meio da inserção de cópias de si mesmo em arquivos criptografados." → errado (inserir cópias em arquivos é o vírus; o ransomware torna os dados inacessíveis e exige resgate).
  • "Ransomware não pode ser propagado por phishing, mas bloqueia o acesso ao sistema ou criptografa os arquivos." → errado (e-mail com anexo ou link é um dos principais meios de infecção).
  • "Um vírus se autorreplica sem programa hospedeiro; um worm necessita de hospedeiro." → errado (conceitos invertidos).
  • "No acesso a página web com vírus de script, pode ocorrer a execução automática desse vírus, conforme as configurações do navegador." → certo (definição do CERT.br).
  • "O trojan é projetado para espionar o dono do dispositivo e enviar ao agente malicioso as informações coletadas." → errado (descrição de spyware, do tipo stalkerware).
  • "O spyware permite criptografar dados sigilosos, o que favorece pedido de resgate." → errado (cifrar e cobrar é ransomware).
  • "RAT combina as características de trojan e de backdoor." → certo.
  • "Rootkit é um tipo de vírus que libera acesso ao computador para softwares não autorizados." → errado (não é vírus; esconde e mantém a presença do invasor).
  • "O botnet é um vírus projetado para mostrar propagandas." → errado (rede de zumbis; propaganda é adware).
  • "Smishing refere-se a vírus projetados para infectar smartphones." → errado (phishing por SMS).
  • "Para evitar o phishing, que é a infecção de arquivos por spyware, deve-se varrer a rede com antivírus." → errado (phishing é golpe de engenharia social, não infecção).
  • "No sniffing, o invasor usa um computador infectado para retirar de operação um serviço." → errado (isso é DoS; sniffing intercepta tráfego).
  • "Spam é um tipo de vírus de e-mail que se espalha para os endereços da agenda." → errado (mensagem não solicitada; quem se envia aos contatos é o vírus propagado por e-mail ou o worm).
  • "É seguro conectar qualquer pendrive aberto em modo somente leitura, pois vírus não se propagam sem permissão explícita do usuário." → errado (mídia removível infecta por autoexecução).
  • Detalhe que derruba o item: o nome de uma praga com a propagação ou o efeito de outra. Antes de julgar, separe o que o item diz sobre como ela se espalha e sobre o que ela faz; e desconfie de "é um tipo de vírus" aplicado a golpe, spam, rootkit ou botnet.

Revisão rápida

  1. O que o vírus tem que o worm não tem?Revelar

    Arquivo hospedeiro, de cuja execução depende.

  2. O que o bot acrescenta ao worm?Revelar

    Comunicação com o invasor, que o controla remotamente.

  3. Vírus de script pode rodar sem o usuário clicar?Revelar

    Sim, conforme a configuração do navegador ou do leitor de e-mails.

  4. Qual a diferença entre backdoor e rootkit?Revelar

    O backdoor garante o retorno do invasor; o rootkit esconde a presença dele.

  5. Quais os dois tipos de ransomware?Revelar

    Locker (bloqueia o equipamento) e crypto (cifra os dados).

  6. Pagar o resgate resolve?Revelar

    Não há garantia; só o backup atualizado recupera os dados.

  7. Como o pharming leva a vítima ao sítio falso?Revelar

    Altera o DNS; o endereço digitado está correto.

  8. Keylogger ou screenlogger: qual vence o teclado virtual?Revelar

    O screenlogger, que grava a tela a cada clique.

Referência

Mapa mental

  • Vírus
    • Precisa de hospedeiro
    • Depende de execução
  • Worm
    • Autorreplica-se pela rede
    • Sem hospedeiro
  • Bot
    • Worm + controle remoto
    • Botnet: DDoS e spam
  • Outros malwares
    • Cavalo de troia: disfarce
    • Spyware: keylogger, screenlogger
    • Backdoor e rootkit
    • Ransomware: criptografa e pede resgate
  • Golpes
    • Phishing: falso remetente
    • Pharming: DNS alterado
    • Spear phishing: alvo específico
  • ⚠️ Pegadinha
    • Ransomware insere cópias → errado

Estude PRF no app

Grátis, sem cartão

Começar, é grátis

Estude este tópico no app

Grátis, sem cartão. Tudo do PRO liberado.

Criar conta grátis