Sala de Estudos Karinoya

Qualificações · Laboratório de aprovação em Gestão de Segurança da Informação (SG)

Técnicas de ataque cibernético

Você pode ler as perguntas e explicações em português. As aulas (artigos explicativos) estão disponíveis apenas em japonês.

Ver a versão em japonês (com aulas) →

Questão 1 | Ataques de watering hole

Qual das alternativas a seguir descreve um ataque de watering hole (bebedouro) da forma mais adequada?

  1. O atacante troca várias vezes e-mails inofensivos disfarçados de consultas comerciais rotineiras para baixar a guarda do destinatário e, depois, envia um anexo contendo malware.
  2. O atacante adultera com antecedência um site que a organização-alvo visita com frequência, de modo que basta visitar o site para que o alvo seja infectado por malware.
  3. O atacante envia um e-mail fingindo ser um executivo ou o responsável de um parceiro comercial para enganar um funcionário da contabilidade e fazê-lo transferir dinheiro para uma conta preparada pelo atacante.
  4. O atacante envia um SMS disfarçado de aviso de entrega não realizada de uma transportadora, levando o destinatário, por meio de uma URL encurtada, a um site falso onde ele digita seu ID e sua senha.
RespostaB. O atacante adultera com antecedência um site que a organização-alvo visita com frequência, de modo que basta visitar o site para que o alvo seja infectado por malware.

O ataque de watering hole (水飲み場型攻撃) fica à espreita, armando uma armadilha em um site que o alvo visita rotineiramente, e, como não usa e-mail, não pode ser impedido apenas com contramedidas para e-mail. A alternativa A descreve um ataque do tipo troca de mensagens (interativo), a alternativa C descreve o comprometimento de e-mail corporativo (BEC) e a alternativa D descreve o smishing; cada uma é uma técnica diferente.

Questão 2 | Ataques do tipo troca de mensagens

Entre os ataques direcionados, qual técnica é chamada de ataque do “tipo troca de mensagens” (interativo)?

  1. Enviar de uma só vez uma enxurrada de tráfego a partir de muitos hosts comprometidos e infectados por malware, levando o serviço-alvo a um estado em que não consegue responder.
  2. Trocar algumas rodadas de e-mails de consulta, inicialmente inofensivos, para baixar a guarda do destinatário e, depois, enviar um anexo contendo malware.
  3. Investigar a filiação, os parceiros comerciais e os projetos em andamento do alvo a partir de informações publicadas em redes sociais públicas.
  4. Fazer o usuário visualizar um site adulterado para que um malware seja baixado no aparelho sem que o usuário perceba, infectando-o.
RespostaB. Trocar algumas rodadas de e-mails de consulta, inicialmente inofensivos, para baixar a guarda do destinatário e, depois, enviar um anexo contendo malware.

O ataque do tipo troca de mensagens (やり取り型攻撃) não ataca de imediato: ele conquista a confiança por meio de trocas de e-mails de aparência normal antes de atacar, por isso o destinatário tem menos probabilidade de desconfiar. A alternativa A descreve um ataque DDoS, a alternativa C é apenas um reconhecimento preliminar, e não o nome de uma técnica, e a alternativa D é um drive-by download (ドライブバイダウンロード), um meio usado para executar ataques de watering hole.

Questão 3 | Prevenção do BEC

Chegou um e-mail em nome do responsável de um parceiro comercial dizendo: “Alteramos a nossa conta bancária para transferências”. Qual resposta é a mais adequada para evitar o comprometimento de e-mail corporativo (BEC)?

  1. Ligar imediatamente para o número de telefone escrito no e-mail e confirmar a alteração diretamente com o responsável.
  2. Se o endereço de e-mail do remetente coincidir visualmente com o já cadastrado, transferir o dinheiro para a nova conta conforme instruído.
  3. Ligar para o número de telefone do parceiro comercial cadastrado na empresa há tempos para confirmar a alteração e, além disso, fazer o processo passar pela aprovação de várias pessoas.
  4. Examinar o anexo e o corpo do e-mail com o software antivírus e, se nenhum malware for detectado, seguir normalmente.
RespostaC. Ligar para o número de telefone do parceiro comercial cadastrado na empresa há tempos para confirmar a alteração e, além disso, fazer o processo passar pela aprovação de várias pessoas.

O BEC, comprometimento de e-mail corporativo (ビジネスメール詐欺), não usa malware, por isso o exame com antivírus ou a verificação do anexo não conseguem detectá-lo. A confirmação deve sempre ser feita por um canal separado, e um número de telefone escrito no corpo do e-mail muito provavelmente pertence ao próprio atacante. Como a exibição do endereço do remetente também pode ser facilmente falsificada, a verificação visual não é uma base confiável para a confirmação.

Questão 4 | Smishing

Qual das alternativas a seguir descreve corretamente o smishing?

  1. Fingir ser funcionário de uma instituição financeira ou de um órgão público em uma chamada de voz e pedir à vítima que revele uma senha (PIN) ou um número de cartão.
  2. Usar SMS (serviço de mensagens curtas) para levar a vítima a um site falso e fazê-la digitar um ID, uma senha ou um número de cartão.
  3. Vasculhar documentos ou mídias de armazenamento jogados no lixo para coletar informações internas da empresa.
  4. Exibir um falso aviso de infecção por vírus durante a navegação na Web e fazer a vítima ligar para o número indicado e entregar dinheiro ou o acesso remoto.
RespostaB. Usar SMS (serviço de mensagens curtas) para levar a vítima a um site falso e fazê-la digitar um ID, uma senha ou um número de cartão.

O smishing (スミッシング) é o phishing realizado por SMS. A alternativa A descreve o vishing (ビッシング), que usa a voz; a alternativa D descreve um falso aviso (golpe de falso suporte técnico, サポート詐欺); e a alternativa C descreve o scavenging (スキャベンジング), ou trashing — todas são técnicas diferentes de engenharia social.

Questão 5 | Como responder a um falso aviso

Durante a navegação em um site, toca um som de alerta e aparece uma tela dizendo: “Seu computador foi infectado por um vírus. Ligue imediatamente para o número exibido”. Qual é a resposta mais adequada que o usuário deve adotar?

  1. Pagar a taxa de suporte conforme as instruções da tela e pedir que a infecção seja removida.
  2. Baixar um software antivírus pelo link exibido na tela e executá-lo imediatamente.
  3. Não ligar nem pagar nada; fechar o navegador e comunicar o incidente ao departamento de sistemas de informação.
  4. Ligar na hora para o número de telefone exibido e instalar o software de recuperação conforme as instruções.
RespostaC. Não ligar nem pagar nada; fechar o navegador e comunicar o incidente ao departamento de sistemas de informação.

Esse aviso não é uma detecção real de infecção, mas apenas algo exibido por uma página Web (偽警告). Ligar para o número pode levar a uma falsa sessão de suporte que instala um software de controle remoto ou cobra uma taxa de forma fraudulenta. Baixar algo por um link da tela também levaria à instalação de malware e não deve ser feito.

Questão 6 | Engenharia social

Qual das alternativas a seguir é um ato de engenharia social?

  1. Enviar de uma só vez uma enxurrada de tráfego a partir de muitos aparelhos infectados por malware para deixar um servidor sem conseguir responder.
  2. Enviar a um campo de entrada uma cadeia de caracteres que reescreve uma consulta ao banco de dados para extrair informações dos membros.
  3. Telefonar para um usuário fingindo ser funcionário do departamento de sistemas de informação para fazê-lo revelar sua senha.
  4. Explorar uma vulnerabilidade do sistema operacional para executar comandos arbitrários em um servidor.
RespostaC. Telefonar para um usuário fingindo ser funcionário do departamento de sistemas de informação para fazê-lo revelar sua senha.

Engenharia social (ソーシャルエンジニアリング) é um termo geral para as técnicas que exploram brechas na psicologia ou no comportamento humano, e não na tecnologia, incluindo telefonemas com falsa identidade, espiar e vasculhar o lixo. As alternativas D e B são ataques técnicos que exploram vulnerabilidades (脆弱性) do sistema, e a alternativa A é um ataque DoS/DDoS; nenhuma delas envolve enganar uma pessoa.

Questão 7 | Falsificação de identidade

Qual mecanismo é eficaz para que o lado receptor detecte e bloqueie e-mails falsificados, nos quais o endereço do remetente foi forjado?

  1. Autenticação do domínio de envio, como SPF, DKIM e DMARC
  2. Placeholders (um mecanismo de vinculação) usados ao montar instruções SQL
  3. Escapar os símbolos contidos nas cadeias de caracteres antes de exibi-las em uma página Web
  4. Bloquear uma conta após um certo número de falhas de login consecutivas
RespostaA. Autenticação do domínio de envio, como SPF, DKIM e DMARC

A autenticação do domínio de envio (送信ドメイン認証) permite que o lado receptor verifique se o domínio de envio de um e-mail foi falsificado, por isso é eficaz para detectar e bloquear e-mails falsificados (なりすましメール). O bloqueio de conta combate ataques de força bruta, os placeholders combatem a injeção de SQL e o escape combate o XSS; nenhum deles tem relação com a falsificação de e-mails.

Questão 8 | Avaliação de simulações

Foi realizada uma simulação de e-mails de ataque direcionado. Qual critério de avaliação o responsável pela segurança da informação deve priorizar?

  1. Medir quantas das pessoas que perceberam um e-mail suspeito de fato o comunicaram e quanto tempo levaram para comunicá-lo depois de percebê-lo.
  2. Manter o texto do e-mail de simulação e o horário de envio exatamente iguais todas as vezes e comparar apenas a tendência da taxa de abertura a longo prazo.
  3. Simplesmente contar, por departamento, quantas pessoas abriram o e-mail de simulação e publicar internamente um ranking da menor para a maior taxa de abertura.
  4. Identificar os funcionários que abriram o e-mail de simulação e refletir isso em suas avaliações de desempenho, repetindo a simulação até a taxa de abertura cair.
RespostaA. Medir quantas das pessoas que perceberam um e-mail suspeito de fato o comunicaram e quanto tempo levaram para comunicá-lo depois de percebê-lo.

O objetivo da simulação (標的型攻撃メール訓練) não é zerar a taxa de abertura, mas construir um sistema em que a comunicação chegue prontamente mesmo quando alguém abre o e-mail. Punir quem o abriu incentiva a esconder as comunicações e atrasa a descoberta dos danos. Publicar rankings ou repetir um e-mail idêntico não promove uma cultura de comunicação nem revela a situação real.

Questão 9 | Riscos das redes sociais

Qual das alternativas a seguir descreve da forma mais adequada o risco à segurança da informação do uso de redes sociais pelos funcionários?

  1. Os usuários de redes sociais ficam fora do alcance da engenharia social.
  2. Informações publicadas nas redes sociais, como filiação, cargo e clientes visitados, são coletadas e usadas como material para fazer e-mails de ataque direcionado parecerem tratar de um projeto real em andamento.
  3. Usar redes sociais inevitavelmente reescreve o cache dos servidores DNS ao longo do caminho, redirecionando o usuário para um site falso.
  4. Como o texto publicado nas redes sociais é enviado por uma conexão criptografada, publicar informações relacionadas ao trabalho não conta como vazamento de informações.
RespostaB. Informações publicadas nas redes sociais, como filiação, cargo e clientes visitados, são coletadas e usadas como material para fazer e-mails de ataque direcionado parecerem tratar de um projeto real em andamento.

Os atacantes coletam as relações pessoais e o trabalho em andamento do alvo a partir de informações publicadas e as usam para deixar o texto de um e-mail mais natural. Não há relação inerente entre usar redes sociais e o envenenamento de cache DNS (DNSキャッシュポイズニング), e criptografar uma publicação durante o envio não resolve o problema de quem pode vê-la depois de publicada. As redes sociais são, na verdade, uma das principais fontes de informação para a engenharia social (ソーシャルエンジニアリング).

Questão 10 | Primeira resposta após a abertura

Um funcionário percebe que abriu o anexo de um e-mail de ataque direcionado. Qual procedimento inicial a organização deve ter estabelecido para essa situação?

  1. Deixar o funcionário decidir sozinho apagar o arquivo e o e-mail suspeitos e, se nada parecer errado depois, dispensar totalmente a comunicação.
  2. Desligar imediatamente o PC, reiniciá-lo, executar uma verificação completa com o antivírus e comunicar ao departamento de sistemas de informação somente se for encontrado algum problema.
  3. Continuar trabalhando normalmente por um tempo para preservar as evidências e comunicar depois.
  4. Desconectar imediatamente o aparelho da rede (desligar o cabo da conexão com fio ou desativar o Wi-Fi), deixá-lo ligado e entrar em contato com o departamento de sistemas de informação.
RespostaD. Desconectar imediatamente o aparelho da rede (desligar o cabo da conexão com fio ou desativar o Wi-Fi), deixá-lo ligado e entrar em contato com o departamento de sistemas de informação.

Para impedir que a infecção se espalhe e interromper a comunicação com o exterior, o primeiro passo é desconectar da rede. Desligar o aparelho apagaria os vestígios na memória, dificultando a investigação da causa, por isso ele deve permanecer ligado enquanto é entregue ao departamento especializado. Continuar trabalhando normalmente, ou decidir sozinho apagar arquivos e não comunicar nada, só deixa os danos se espalharem e atrasa a descoberta.

Questão 11 | Credential stuffing (ataque de lista)

Qual das alternativas a seguir descreve corretamente um ataque de credential stuffing (ataque de lista de senhas)?

  1. Testar mecanicamente todas as combinações de caracteres imagináveis contra um único ID, começando pelas mais curtas e passando por elas uma a uma.
  2. Pegar pares de ID e senha vazados de outro serviço e testá-los do jeito que estão em um serviço diferente.
  3. Fixar a senha em uma única cadeia comum e testá-la contra uma sucessão de IDs diferentes.
  4. Usar uma tabela de consulta que associa valores de hash às cadeias originais para descobrir a senha original a partir de um hash roubado.
RespostaB. Pegar pares de ID e senha vazados de outro serviço e testá-los do jeito que estão em um serviço diferente.

O credential stuffing, ataque de lista de senhas (パスワードリスト攻撃), testa pares vazados e realmente corretos em um serviço diferente, e tem sucesso por causa da reutilização de senhas pelos usuários. A primeira alternativa é um ataque de força bruta (ブルートフォース攻撃), a terceira é um ataque de força bruta reverso (リバースブルートフォース攻撃) e a quarta é um ataque de rainbow table (レインボーテーブル攻撃); cada uma ataca a senha de um jeito diferente.

Questão 12 | Combate ao credential stuffing

O site de membros de uma empresa sofreu inúmeros logins não autorizados usando pares corretos de ID e senha. A senha de todos os usuários era suficientemente longa e complexa. Qual contramedida é a mais adequada?

  1. Pedir ao fornecedor de desenvolvimento que modifique o sistema para que as consultas ao banco de dados sejam montadas com placeholders (um mecanismo de vinculação).
  2. Avisar os usuários para não reutilizarem a mesma senha em outros serviços e, além disso, implantar a autenticação multifator.
  3. Incorporar um token impossível de adivinhar nas páginas que realizam operações de atualização e verificar se o valor enviado coincide com ele.
  4. Aplicar o escape às cadeias de caracteres exibidas na tela para que os símbolos não sejam interpretados como script.
RespostaB. Avisar os usuários para não reutilizarem a mesma senha em outros serviços e, além disso, implantar a autenticação multifator.

Como até senhas complexas foram violadas, suspeita-se de um ataque de lista de senhas (パスワードリスト攻撃), que usa pares vazados e realmente corretos. A causa é a reutilização de senhas, por isso proibir a reutilização e implantar a autenticação multifator (多要素認証) são as contramedidas. Os placeholders tratam da injeção de SQL, o escape trata do XSS e os tokens tratam do CSRF; nenhum deles trata deste incidente.

Questão 13 | Bloqueio ineficaz

Apesar de haver bloqueio de conta, ocorreu um login não autorizado sem que o bloqueio fosse acionado em nenhum momento. Qual ataque foi realizado com maior probabilidade?

  1. Um ataque DoS, que envia uma enxurrada de tráfego a um servidor para deixar o serviço sem conseguir responder
  2. Um ataque de força bruta, que testa em rápida sucessão todas as combinações de caracteres imagináveis contra um único ID
  3. Um ataque de password spraying (pulverização de senhas), que testa algumas senhas comuns contra muitos IDs, espaçando as tentativas ao longo do tempo
  4. Um ataque de dicionário, que testa em rápida sucessão palavras de dicionário ou cadeias comuns contra um único ID
RespostaC. Um ataque de password spraying (pulverização de senhas), que testa algumas senhas comuns contra muitos IDs, espaçando as tentativas ao longo do tempo

O bloqueio de conta (アカウントロック) funciona contando as falhas consecutivas na mesma conta, por isso não tem efeito contra um ataque de password spraying (パスワードスプレー攻撃), em que o número de falhas por conta nunca atinge o limite. Um ataque de força bruta e um ataque de dicionário fazem muitas tentativas em sucessão contra o mesmo ID, então o bloqueio seria acionado. Um ataque DoS interrompe um serviço e não é uma técnica para romper a autenticação e fazer login.

Questão 14 | Força bruta reversa

Qual das alternativas a seguir descreve corretamente um ataque de força bruta reverso?

  1. Usar uma tabela de consulta pré-calculada para descobrir a senha original a partir de um valor de hash.
  2. Colocar-se entre duas partes que se comunicam para interceptar ou alterar o conteúdo.
  3. Fixar a senha em um único valor e testá-la contra uma sucessão de IDs diferentes.
  4. Reenviar do jeito que estão os dados de autenticação interceptados para passar pela autenticação.
RespostaC. Fixar a senha em um único valor e testá-la contra uma sucessão de IDs diferentes.

O ataque de força bruta reverso (リバースブルートフォース攻撃) ataca na direção oposta à de um ataque de força bruta comum: ele fixa a senha e varia o ID. Como cada ID falha apenas uma vez, é pouco provável que o bloqueio de conta (アカウントロック) seja acionado. A alternativa D descreve um ataque de repetição, a alternativa A um ataque de rainbow table e a alternativa B um ataque man-in-the-middle (MITM).

Questão 15 | Dicionário vs. força bruta

Qual das alternativas a seguir explica corretamente a diferença entre um ataque de dicionário e um ataque de força bruta?

  1. O ataque de dicionário testa candidatos como palavras e cadeias de uso comum, enquanto o ataque de força bruta testa uma após a outra todas as combinações de caracteres imagináveis.
  2. O ataque de dicionário usa uma tabela de consulta pré-calculada para descobrir a cadeia original a partir de um valor de hash, enquanto o ataque de força bruta varia o ID nas tentativas.
  3. O ataque de dicionário sequestra uma sessão autenticada, enquanto o ataque de força bruta adivinha e testa senhas.
  4. O ataque de dicionário testa pares de ID e senha vazados do jeito que estão, enquanto o ataque de força bruta testa palavras de dicionário.
RespostaA. O ataque de dicionário testa candidatos como palavras e cadeias de uso comum, enquanto o ataque de força bruta testa uma após a outra todas as combinações de caracteres imagináveis.

A diferença em relação à força bruta (ブルートフォース攻撃) é que o ataque de dicionário (辞書攻撃) limita as tentativas a candidatos com maior chance de acerto, o que o torna mais eficiente; ambos fazem tentativas em rápida sucessão contra o mesmo ID, por isso o bloqueio de conta é eficaz contra os dois. Testar pares vazados é um ataque de credential stuffing (lista de senhas), descobrir a partir de um hash é um ataque de rainbow table e sequestrar uma sessão é o sequestro de sessão.

Questão 16 | Combate às rainbow tables

Qual contramedida é a mais adequada contra um ataque de rainbow table?

  1. Projetar o sistema para que nunca receba um nome de arquivo diretamente do usuário, mas faça-o especificar um identificador predefinido.
  2. Adicionar uma cadeia aleatória diferente (um salt) a cada senha antes de calcular o hash e repetir o cálculo do hash várias vezes (stretching).
  3. Incorporar um token impossível de adivinhar nas páginas que realizam operações de atualização e fazer o servidor verificar o token enviado todas as vezes.
  4. Desativar temporariamente uma conta quando as falhas de login consecutivas atingirem um número definido, exigindo que um administrador a desbloqueie.
RespostaB. Adicionar uma cadeia aleatória diferente (um salt) a cada senha antes de calcular o hash e repetir o cálculo do hash várias vezes (stretching).

A rainbow table (レインボーテーブル) é uma tabela de consulta genérica que relaciona valores de hash às cadeias originais, por isso dar a cada usuário um salt (ソルト) diferente torna a tabela inútil, e o stretching (ストレッチング) aumenta ainda mais o esforço necessário para descobrir a senha. O bloqueio de conta combate os ataques da família da força bruta, os tokens combatem o CSRF e não receber um nome de arquivo diretamente do usuário combate a travessia de diretórios (directory traversal).

Questão 17 | Sequestro de sessão

Qual das alternativas a seguir descreve corretamente o sequestro de sessão (session hijacking)?

  1. Falsificar o endereço IP de origem de um pacote para driblar as restrições de acesso e se conectar.
  2. Enviar de uma só vez uma enxurrada de tráfego a partir de muitos hosts comprometidos e infectados por malware para deixar um servidor-alvo sem conseguir responder.
  3. Fazer o cache de um servidor DNS memorizar informações de endereço falsas, redirecionando para um site falso o usuário que digitou a URL correta.
  4. Adivinhar ou roubar o ID de sessão de um usuário que fez login e operar o sistema fingindo ser esse usuário.
RespostaD. Adivinhar ou roubar o ID de sessão de um usuário que fez login e operar o sistema fingindo ser esse usuário.

O ponto principal do sequestro de sessão (セッションハイジャック) é que ele tem sucesso sem que o atacante jamais conheça a senha, e o roubo de cookies é um método representativo. A alternativa A descreve o IP spoofing (IPスプーフィング), a alternativa B descreve um ataque DDoS e a alternativa C descreve o envenenamento de cache DNS (DNSキャッシュポイズニング); nenhuma delas sequestra um estado já autenticado.

Questão 18 | Cookies

Em uma aplicação Web, qual contramedida é a mais adequada para evitar o sequestro de sessão por meio do roubo de cookies?

  1. Definir os atributos HttpOnly e Secure nos cookies, criptografar a comunicação com TLS e reemitir o ID de sessão quando o login for bem-sucedido.
  2. Exigir que os usuários troquem a senha periodicamente, proibir a reutilização de senhas antigas e enviar avisos de lembrete aos usuários que não a trocaram.
  3. Desativar temporariamente uma conta quando as falhas de login consecutivas atingirem um número definido e desbloqueá-la automaticamente após um tempo definido.
  4. Exigir que os usuários definam uma senha com comprimento mínimo que misture letras maiúsculas e minúsculas, números e símbolos.
RespostaA. Definir os atributos HttpOnly e Secure nos cookies, criptografar a comunicação com TLS e reemitir o ID de sessão quando o login for bem-sucedido.

O que é roubado é o ID de sessão (セッションID), e não a senha, por isso tornar as senhas mais complexas, trocá-las periodicamente ou bloquear contas não evita isso. Bloquear a leitura por scripts e a interceptação de tráfego não criptografado evita o próprio roubo, e reemitir o ID no login evita tanto o abuso de um ID roubado quanto a fixação de sessão (セッション固定化).

Questão 19 | MITM

Ao usar um sistema interno a partir de uma rede Wi-Fi pública fora do escritório, qual contramedida é a mais adequada contra a interceptação ou a adulteração por um ataque man-in-the-middle (MITM)?

  1. Fazer os usuários trocarem para senhas longas e complexas e adotar uma política de trocá-las em intervalos regulares.
  2. Desativar temporariamente uma conta quando as falhas de login consecutivas atingirem um número definido e notificar o administrador.
  3. Criptografar as comunicações com TLS ou VPN e interromper a conexão se aparecer um aviso sobre o certificado do servidor.
  4. Modificar o sistema para que as consultas ao banco de dados sejam montadas com placeholders (um mecanismo de vinculação).
RespostaC. Criptografar as comunicações com TLS ou VPN e interromper a conexão se aparecer um aviso sobre o certificado do servidor.

O ataque man-in-the-middle (中間者攻撃) se infiltra no caminho da comunicação, por isso as contramedidas são criptografar esse caminho e adotar como regra nunca ignorar um aviso de certificado, que é um sinal dessa infiltração. Senhas complexas e o bloqueio de conta não evitam a interceptação das comunicações, e os placeholders são uma contramedida contra a injeção de SQL.

Questão 20 | Ataques de repetição

Qual combinação entre a descrição de um ataque de repetição (replay) e sua contramedida está correta?

  1. Um ataque que testa em sucessão palavras de dicionário para romper a autenticação; as contramedidas são o salt e o stretching.
  2. Um ataque que faz um usuário que fez login clicar em um link preparado, executando uma ação não intencional; as contramedidas são o bloqueio de conta e a troca periódica de senhas.
  3. Um ataque que envia uma enxurrada de pedidos de conexão a um servidor para interromper o serviço; a contramedida é a autenticação multifator.
  4. Um ataque que reenvia do jeito que estão os dados de autenticação interceptados para passar pela autenticação; as contramedidas incluem senhas de uso único, números aleatórios de uso único e carimbos de tempo (timestamps).
RespostaD. Um ataque que reenvia do jeito que estão os dados de autenticação interceptados para passar pela autenticação; as contramedidas incluem senhas de uso único, números aleatórios de uso único e carimbos de tempo (timestamps).

O ataque de repetição (リプレイ攻撃) tem sucesso sem que o atacante jamais conheça a senha real, por isso é neutralizado por um mecanismo que impede que os mesmos dados sejam usados duas vezes. A contramedida para o ataque de dicionário da alternativa A é o bloqueio de conta, entre outras; a alternativa B é o CSRF, cuja contramedida é um token; e a alternativa C é um ataque DoS, cuja contramedida é o controle do volume de tráfego; todas as combinações apresentadas estão incorretas.

Questão 21 | Prevenção da injeção de SQL

Uma grande quantidade de informações de membros vazou do site de membros de uma empresa. A investigação mostrou que uma cadeia de caracteres preparada, enviada por um campo de entrada, havia reescrito uma consulta ao banco de dados. Qual correção fundamental deve ser solicitada ao fornecedor de desenvolvimento?

  1. Exigir que os usuários usem autenticação multifator, pedindo um código de verificação no login.
  2. Incorporar um token impossível de adivinhar nas páginas que realizam operações de atualização e adicionar um mecanismo que verifique esse valor quando ele for enviado.
  3. Adicionar um mecanismo que desative temporariamente uma conta quando as falhas de login consecutivas atingirem um número definido e notificar o administrador.
  4. Montar as instruções SQL com placeholders (um mecanismo de vinculação) para que os valores de entrada nunca sejam interpretados como comandos.
RespostaD. Montar as instruções SQL com placeholders (um mecanismo de vinculação) para que os valores de entrada nunca sejam interpretados como comandos.

Isso é injeção de SQL (SQLインジェクション), causada por montar instruções SQL concatenando a entrada como cadeia de caracteres. Usar placeholders (プレースホルダ) garante que a entrada seja sempre tratada apenas como um valor, resolvendo o problema na raiz. O bloqueio de conta combate os ataques da família da força bruta, os tokens combatem o CSRF e a autenticação multifator combate o login não autorizado; nenhum deles elimina essa vulnerabilidade.

Questão 22 | Prevenção do XSS

Em um fórum que exibe exatamente o que o usuário digita, foi encontrada uma vulnerabilidade que permite que um script malicioso seja executado no navegador de outros usuários que visualizam a página. Qual contramedida é a mais adequada?

  1. Calcular o hash das senhas dos usuários com um salt, aplicar o stretching e, então, armazená-las no banco de dados.
  2. Aplicar o escape ao exibir na tela, para que os símbolos não sejam interpretados como script.
  3. Montar as instruções SQL com placeholders (um mecanismo de vinculação) para que os valores de entrada nunca sejam interpretados como comandos.
  4. Incorporar um token impossível de adivinhar nas páginas que realizam operações de atualização e verificar o valor enviado no lado do servidor.
RespostaB. Aplicar o escape ao exibir na tela, para que os símbolos não sejam interpretados como script.

Isso é cross-site scripting (クロスサイトスクリプティング, XSS), e a contramedida é o escape (エスケープ処理) no momento da exibição. Os placeholders combatem a injeção de SQL, a verificação de um token combate o CSRF e o salt com stretching combate os ataques de rainbow table; nenhum deles trata dessa vulnerabilidade.

Questão 23 | Prevenção do CSRF

Um usuário que tinha feito login apenas abriu um link em um e-mail, e um processo de cancelamento de conta não intencional foi realizado sem que o usuário quisesse. Qual contramedida é a mais adequada contra esse ataque?

  1. Parar de aceitar um nome de arquivo diretamente do usuário e reprojetar o sistema para que o alvo seja especificado com um identificador predefinido.
  2. Desativar temporariamente uma conta quando as falhas de login consecutivas atingirem um número definido e desbloqueá-la após um tempo definido.
  3. Aplicar o escape às cadeias de caracteres exibidas na tela para que os símbolos digitados não sejam interpretados como script.
  4. Incorporar um token impossível de adivinhar na página que aceita a solicitação e confirmar que o token enviado está correto.
RespostaD. Incorporar um token impossível de adivinhar na página que aceita a solicitação e confirmar que o token enviado está correto.

Isso é cross-site request forgery (クロスサイトリクエストフォージェリ, CSRF), que abusa da própria sessão legítima do usuário que fez login, por isso a validação das entradas ou o bloqueio de conta não conseguem evitá-lo. A verificação de um token (トークン) permite que o sistema rejeite solicitações vindas de uma página preparada pelo atacante. O escape combate o XSS, e não receber um nome de arquivo diretamente combate a travessia de diretórios (directory traversal).

Questão 24 | Percorrendo caminhos

Qual das alternativas a seguir descreve corretamente a travessia de diretórios (directory traversal)?

  1. Misturar um caminho relativo em um parâmetro que especifica um nome de arquivo para ler um arquivo de um diretório superior que nunca deveria ser exposto.
  2. Enviar dados mais longos do que a área de memória reservada por um programa, para sequestrar o comportamento do programa.
  3. Colocar uma cadeia de caracteres preparada em um campo de entrada para reescrever uma consulta ao banco de dados e extrair informações que não deveriam ser públicas.
  4. Sobrepor uma página transparente a uma tela genuína para que o usuário clique em um lugar onde não pretendia.
RespostaA. Misturar um caminho relativo em um parâmetro que especifica um nome de arquivo para ler um arquivo de um diretório superior que nunca deveria ser exposto.

A travessia de diretórios (ディレクトリトラバーサル) volta pelo caminho para ler arquivos não públicos, levando ao vazamento de coisas como arquivos de configuração. A alternativa C é a injeção de SQL, a alternativa D é o clickjacking e a alternativa B é um buffer overflow (estouro de buffer); cada uma tem um alvo diferente.

Questão 25 | Injeção de comandos do sistema operacional

Qual das alternativas a seguir é o exemplo mais adequado de dano que pode resultar da injeção de comandos do sistema operacional (OS command injection)?

  1. Um script malicioso é executado no navegador de quem visualiza a página, roubando cookies ou um ID de sessão.
  2. Uma alteração de configuração ou um cancelamento de conta não intencional é realizado com a própria autoridade de um usuário que fez login.
  3. Um comando escolhido pelo atacante é executado no servidor Web, tomando o controle do próprio servidor.
  4. O cache de um servidor DNS é reescrito, de modo que o usuário que digita a URL correta é redirecionado para um site falso.
RespostaC. Um comando escolhido pelo atacante é executado no servidor Web, tomando o controle do próprio servidor.

A injeção de comandos do sistema operacional (OSコマンドインジェクション) infiltra uma cadeia de caracteres preparada em um comando do sistema operacional que a aplicação Web chama internamente, permitindo que o atacante execute comandos arbitrários no servidor. A primeira alternativa é um dano causado pelo XSS, a segunda pelo CSRF e a quarta pelo envenenamento de cache DNS; cada uma afeta um lugar diferente.

Questão 26 | Buffer overflow

Qual combinação entre um ataque que explora um buffer overflow (estouro de buffer) e sua contramedida está correta?

  1. Um ataque que exibe uma cadeia digitada pelo usuário exatamente como foi digitada, executando um script malicioso no navegador de outras pessoas que visualizam a página; a contramedida é implantar o bloqueio de conta.
  2. Um ataque que testa do jeito que estão pares de ID e senha vazados de outro serviço; a contramedida é usar placeholders.
  3. Um ataque que envia uma enxurrada de tráfego a partir de muitos hosts comprometidos e infectados por malware; a contramedida é o escape no momento da exibição.
  4. Um ataque que envia dados mais longos do que a área de memória reservada por um programa para sequestrar seu comportamento; verificar o comprimento dos dados de entrada e aplicar patches são as contramedidas.
RespostaD. Um ataque que envia dados mais longos do que a área de memória reservada por um programa para sequestrar seu comportamento; verificar o comprimento dos dados de entrada e aplicar patches são as contramedidas.

O buffer overflow (バッファオーバフロー) sequestra o controle de um programa usando dados que transbordam, e verificar o comprimento dos dados junto com a aplicação de patches (修正プログラム) são as contramedidas básicas. A alternativa A é o XSS, cuja contramedida é o escape; a alternativa C é o DDoS, cuja contramedida é o controle do volume de tráfego; e a alternativa B é o credential stuffing, cujas contramedidas são proibir a reutilização e a autenticação multifator — todas as combinações apresentadas estão erradas.

Questão 27 | Uma armadilha de clique

Qual das alternativas a seguir descreve corretamente o clickjacking?

  1. Apenas visualizar um site adulterado aciona a exploração de uma vulnerabilidade do navegador, fazendo com que um malware seja baixado sem que o usuário perceba.
  2. Em uma página que exibe uma cadeia digitada pelo usuário exatamente como foi digitada, executar um script no navegador de outras pessoas que visualizam a página.
  3. Enviar consultas com endereço IP de origem falsificado a muitos servidores DNS para que respostas grandes se concentrem no alvo.
  4. Sobrepor uma página transparente a uma tela genuína para que o usuário clique em um lugar que nunca pretendeu apertar, acionando uma ação.
RespostaD. Sobrepor uma página transparente a uma tela genuína para que o usuário clique em um lugar que nunca pretendeu apertar, acionando uma ação.

O clickjacking (クリックジャッキング) engana as ações do usuário sobrepondo telas, e a contramedida é uma configuração que impede que o próprio site seja exibido dentro do quadro (frame) de outro site. A alternativa B descreve o XSS, a alternativa A descreve um drive-by download e a alternativa C descreve um ataque de reflexão DNS (amplificação).

Questão 28 | Infecção durante a navegação

Qual contramedida pode ser considerada a mais eficaz para que um usuário evite a infecção por um drive-by download?

  1. Apagar todos os dias o histórico de navegação na Web e o cache.
  2. Revisar os direitos de acesso à pasta compartilhada interna e limitá-los apenas a quem precisa.
  3. Trocar as senhas periodicamente e evitar reutilizar a mesma senha em outros serviços.
  4. Manter sempre atualizados o sistema operacional, o navegador e os softwares usados pelo navegador.
RespostaD. Manter sempre atualizados o sistema operacional, o navegador e os softwares usados pelo navegador.

O drive-by download (ドライブバイダウンロード) infecta um aparelho explorando uma vulnerabilidade (脆弱性) apenas pela visualização de um site adulterado, por isso não deixar nenhuma vulnerabilidade é a medida mais eficaz. Trocar senhas ou apagar o histórico de navegação não influencia a ocorrência da infecção, e os direitos de acesso à pasta compartilhada afetam o alcance dos danos após a infecção, mas não evitam a própria infecção.

Questão 29 | XSS versus CSRF

Qual das alternativas a seguir explica corretamente a diferença entre o cross-site scripting (XSS) e o cross-site request forgery (CSRF)?

  1. O XSS é um ataque que atrai o usuário a um site falso para fazê-lo digitar um ID e uma senha, combatido com a conscientização dos usuários; o CSRF é um ataque que envia uma enxurrada de tráfego a um servidor para deixá-lo sem conseguir responder, combatido com o controle do volume de tráfego.
  2. O XSS é um ataque que executa um comando arbitrário do sistema operacional em um servidor Web, combatido com a validação das entradas; o CSRF é um ataque que faz transbordar uma área de memória para sequestrar o comportamento, combatido com a aplicação de patches.
  3. A contramedida para o XSS é a verificação de um token, e a contramedida para o CSRF é o escape no momento da exibição.
  4. O XSS é um ataque que executa um script no navegador de outro usuário, combatido com o escape; o CSRF é um ataque que realiza uma ação não intencional com a própria autoridade do usuário, combatido com a verificação de um token.
RespostaD. O XSS é um ataque que executa um script no navegador de outro usuário, combatido com o escape; o CSRF é um ataque que realiza uma ação não intencional com a própria autoridade do usuário, combatido com a verificação de um token.

Apesar dos nomes parecidos, o XSS (クロスサイトスクリプティング) é um ataque que executa um script para roubar informações, enquanto o CSRF (クロスサイトリクエストフォージェリ) é um ataque que realiza uma ação com a própria autoridade da vítima, e as contramedidas também são diferentes. A alternativa C inverte as duas contramedidas. As alternativas A e B misturam descrições de outros ataques, como phishing, DoS, injeção de comandos do sistema operacional e buffer overflow.

Questão 30 | Validação das entradas

Em uma aplicação Web, contra quais dos ataques a seguir a validação dos valores de entrada (deixar passar apenas caracteres ou nomes permitidos) é uma contramedida eficaz?

  1. Travessia de diretórios e injeção de comandos do sistema operacional
  2. Ataques de repetição e sequestro de sessão
  3. Envenenamento de cache DNS e ataques de reflexão DNS
  4. Ataques de rainbow table e credential stuffing
RespostaA. Travessia de diretórios e injeção de comandos do sistema operacional

Nos valores usados como parte de um nome de arquivo ou de um comando do sistema operacional, as especificações não autorizadas podem ser excluídas por uma validação (入力値の検証) que deixa passar apenas caracteres ou nomes permitidos. Dito isso, a correção mais fundamental é evitar receber um nome de arquivo diretamente do usuário ou evitar chamar comandos do sistema operacional, usando a validação junto com isso. Os ataques de rainbow table e de credential stuffing são combatidos com salt e stretching ou com a proibição da reutilização; os ataques de repetição e o sequestro de sessão, com senhas de uso único ou com a proteção do ID de sessão; e o envenenamento de cache DNS e os ataques de reflexão DNS, com a configuração e a atualização do lado do servidor DNS; a validação das entradas não evita nenhum deles.

Questão 31 | DDoS

Qual das alternativas a seguir descreve corretamente um ataque DDoS?

  1. Instalar secretamente no PC de um usuário um programa que minera criptomoedas e continuar usando sem permissão seu poder de processamento e sua eletricidade para obter lucro.
  2. Primeiro comprometer uma organização pouco protegida, como um parceiro comercial ou uma subsidiária, e depois usá-la como trampolim para chegar à rede interna do verdadeiro alvo e roubar as informações pretendidas.
  3. Colocar-se secretamente entre duas partes que se comunicam, interceptando a troca ou retransmitindo conteúdo alterado para controlar a comunicação.
  4. Enviar de uma só vez uma enxurrada de tráfego ou de solicitações de processamento a partir de muitos aparelhos infectados por malware, tornando o serviço-alvo inutilizável.
RespostaD. Enviar de uma só vez uma enxurrada de tráfego ou de solicitações de processamento a partir de muitos aparelhos infectados por malware, tornando o serviço-alvo inutilizável.

O ataque DDoS é um ataque distribuído de negação de serviço (分散型サービス妨害攻撃); como ele vem de muitos hosts comprometidos ao mesmo tempo, é difícil enfrentá-lo apenas bloqueando os endereços IP de origem, e a propriedade comprometida é a disponibilidade (可用性). A alternativa C descreve um ataque man-in-the-middle, a alternativa A descreve o cryptojacking e a alternativa B descreve um ataque à cadeia de suprimentos.

Questão 32 | Ataques de amplificação

Qual das alternativas a seguir descreve corretamente um ataque de reflexão DNS (ataque de amplificação DNS)?

  1. Apertar manualmente o botão de recarregar do navegador repetidas vezes para que a mesma página seja carregada de novo e de novo, impondo uma carga contínua ao servidor.
  2. Enviar apenas pedidos de conexão em grande número, sem nunca responder, acumulando conexões semiabertas até esgotar os recursos do servidor e interromper o serviço.
  3. Enviar muitas consultas pequenas, com o endereço IP de origem falsificado para o endereço do alvo, a numerosos servidores DNS, para que respostas grandes se concentrem no alvo.
  4. Fazer o cache de um servidor DNS memorizar informações de endereço falsas, redirecionando para o site falso do atacante o usuário que digitou a URL correta.
RespostaC. Enviar muitas consultas pequenas, com o endereço IP de origem falsificado para o endereço do alvo, a numerosos servidores DNS, para que respostas grandes se concentrem no alvo.

O nome “amplificação” (アンプ) vem de produzir um grande volume de tráfego de ataque a partir de um pequeno volume de tráfego enviado, e o ataque depende da falsificação do endereço de origem. A alternativa D é o envenenamento de cache DNS, a alternativa B é um ataque SYN flood e a alternativa A é um ataque F5 (F5アタック); nenhuma delas amplifica uma resposta DNS.

Questão 33 | SYN flood

Qual das alternativas a seguir descreve corretamente um ataque SYN flood?

  1. Atacar explorando uma vulnerabilidade para a qual ainda não foi disponibilizado nenhum patch.
  2. Anunciar falsamente a correspondência entre um endereço MAC de origem e um endereço IP para atrair o tráfego da mesma LAN para o próprio aparelho e interceptá-lo.
  3. Enviar apenas pedidos de conexão em grande número e nunca responder, acumulando conexões semiabertas até esgotar os recursos do servidor.
  4. Enviar uma cadeia de caracteres preparada ao campo de entrada de uma aplicação Web para reescrever uma consulta ao banco de dados e extrair informações dos membros.
RespostaC. Enviar apenas pedidos de conexão em grande número e nunca responder, acumulando conexões semiabertas até esgotar os recursos do servidor.

O ataque SYN flood (SYN Flood攻撃) é um ataque DoS que gera um grande número de conexões semiabertas, e pode ter sucesso mesmo sem um grande volume de tráfego. A alternativa B é o ARP spoofing, a alternativa A é um ataque de dia zero e a alternativa D é a injeção de SQL; nenhuma delas é um ataque que interrompe um serviço.

Questão 34 | Envenenamento de DNS

Embora o usuário tenha digitado a URL correta, ele acabou se conectando a um site falso. Qual ataque é a causa mais provável disso?

  1. Ataque SYN flood
  2. Ataque de repetição
  3. Clickjacking
  4. Envenenamento de cache DNS
RespostaD. Envenenamento de cache DNS

O envenenamento de cache DNS (DNSキャッシュポイズニング) é um ataque que faz o cache de um servidor DNS memorizar informações de endereço falsas, e é difícil de perceber porque o usuário realmente digitou a URL correta. Um ataque SYN flood interrompe um serviço, o clickjacking sobrepõe telas e um ataque de repetição reenvia dados de autenticação; nenhum deles altera o resultado da resolução de nomes (名前解決).

Questão 35 | Dois tipos de spoofing

Qual combinação de explicações sobre o ARP spoofing e o IP spoofing está correta?

  1. O ARP spoofing falsifica o nome do remetente de um e-mail para ganhar confiança, enquanto o IP spoofing adultera uma página Web para reescrever o que ela exibe.
  2. O ARP spoofing falsifica a correspondência entre endereços MAC e IP dentro da mesma LAN para atrair o tráfego para o atacante, enquanto o IP spoofing forja o endereço IP de origem de um pacote.
  3. O ARP spoofing forja o endereço IP de origem de um pacote, enquanto o IP spoofing forja a correspondência de endereços MAC dentro da mesma LAN.
  4. O ARP spoofing faz o cache de um servidor DNS memorizar informações falsas para redirecionar as vítimas a um site falso, enquanto o IP spoofing rouba o ID de sessão de um usuário para se passar por ele.
RespostaB. O ARP spoofing falsifica a correspondência entre endereços MAC e IP dentro da mesma LAN para atrair o tráfego para o atacante, enquanto o IP spoofing forja o endereço IP de origem de um pacote.

O ARP spoofing (ARPスプーフィング) serve de ponto de apoio para um ataque man-in-the-middle (中間者攻撃) dentro da mesma LAN, enquanto o IP spoofing (IPスプーフィング) é usado para ocultar a verdadeira origem de um ataque ou para transformar um aparelho em trampolim de um ataque de reflexão. A alternativa C inverte as duas explicações. As alternativas D e A descrevem ataques totalmente diferentes, como o envenenamento de cache DNS, o sequestro de sessão e os e-mails falsificados.

Questão 36 | Dia zero

Qual das alternativas a seguir é a preparação mais adequada contra um ataque de dia zero?

  1. Além de aplicar as atualizações rigorosamente, combinar a defesa em profundidade com a detecção baseada em comportamento e montar um sistema de detecção e resposta que parte do pressuposto de que a invasão pode acontecer.
  2. Configurar a rejeição de todos os e-mails recebidos de fora da empresa e passar a comunicação de trabalho apenas para telefonemas.
  3. Aplicar rigorosamente uma política de troca periódica de senhas e dizer a todos que parem de reutilizá-las.
  4. Como aplicar um patch evita o ataque com certeza, basta dizer a todos na empresa que mantenham os sistemas atualizados, sem tomar nenhuma outra precaução.
RespostaA. Além de aplicar as atualizações rigorosamente, combinar a defesa em profundidade com a detecção baseada em comportamento e montar um sistema de detecção e resposta que parte do pressuposto de que a invasão pode acontecer.

O ataque de dia zero (ゼロデイ攻撃) explora o período em que não existe nenhum patch (修正プログラム), por isso as atualizações rigorosas sozinhas não conseguem evitá-lo. O ponto principal é preparar um sistema de detecção e resposta inicial que parte do pressuposto de que a invasão vai acontecer. A troca periódica de senhas não tem relação, e rejeitar todos os e-mails não é realista, pois impediria o funcionamento do trabalho.

Questão 37 | A cadeia de suprimentos

Qual das alternativas a seguir descreve corretamente um ataque à cadeia de suprimentos?

  1. Comprometer um parceiro comercial ou uma subsidiária pouco protegidos, ou o fornecedor de um software amplamente usado, e então chegar ao verdadeiro alvo por meio dele.
  2. Telefonar usando a voz de um executivo sintetizada por IA, instruindo um funcionário da contabilidade a fazer uma transferência urgente para a conta do atacante.
  3. Enviar uma enxurrada de tráfego a partir de muitos hosts comprometidos contra o servidor público da própria empresa, interrompendo o recebimento de pedidos e atrapalhando as operações.
  4. Instalar secretamente um programa de mineração de criptomoedas nos PCs da própria empresa e usar sem permissão seu poder de processamento e sua eletricidade.
RespostaA. Comprometer um parceiro comercial ou uma subsidiária pouco protegidos, ou o fornecedor de um software amplamente usado, e então chegar ao verdadeiro alvo por meio dele.

A característica que define um ataque à cadeia de suprimentos (サプライチェーン攻撃) é não atacar diretamente o verdadeiro alvo, mas usar uma parte relacionada como trampolim, o que as medidas técnicas do próprio alvo sozinhas não conseguem evitar. A alternativa C é um ataque DoS/DDoS, a alternativa D é o cryptojacking e a alternativa B é a falsificação de identidade com uso de deepfake; nenhuma delas envolve passar por um parceiro comercial.

Questão 38 | Por meio de uma atualização

No caso de um software de negócios que uma empresa usava havia muitos anos, o fornecedor foi comprometido, e um programa malicioso foi misturado a uma atualização publicada no site de distribuição legítimo. Os aparelhos da empresa que aplicaram a atualização foram infectados. Que lição deve ser tirada desse caso?

  1. Como ficou provado que a própria aplicação de atualizações é perigosa, a empresa deve adotar a política de nunca mais aplicar nenhum patch distribuído pelo fornecedor e continuar usando a versão atual, comunicando isso a todos os departamentos.
  2. Como até um canal de obtenção legítimo pode ser comprometido, verificar continuamente as informações publicadas pelo fornecedor, montar um monitoramento de comunicações ou comportamentos suspeitos após uma atualização e preparar um sistema de detecção e resposta que parte do pressuposto de que a invasão pode acontecer.
  3. Trocar as senhas dos usuários por senhas longas e complexas e implantar a autenticação multifator evitaria o mesmo tipo de dano.
  4. Como quem foi comprometido foi o fornecedor, e a atualização foi obtida no site de distribuição legítimo, não havia como um usuário prever isso, e, portanto, não há nada que a própria empresa possa fazer para se preparar ou responder.
RespostaB. Como até um canal de obtenção legítimo pode ser comprometido, verificar continuamente as informações publicadas pelo fornecedor, montar um monitoramento de comunicações ou comportamentos suspeitos após uma atualização e preparar um sistema de detecção e resposta que parte do pressuposto de que a invasão pode acontecer.

Este é um ataque à cadeia de suprimentos (サプライチェーン攻撃) que compromete um fornecedor de software, e, como a distribuição é feita pelo canal legítimo, a legitimidade da origem sozinha não consegue revelá-lo. Parar totalmente as atualizações deixaria vulnerabilidades conhecidas sem correção, o que na verdade é mais perigoso. Reforçar as senhas não tem relação com essa via de infecção, e deixar tudo por conta do fornecedor atrasa tanto a detecção quanto a resposta.

Questão 39 | Mineração não autorizada

Qual das alternativas a seguir é a forma mais adequada como os danos do cryptojacking costumam aparecer?

  1. Informações de clientes são publicadas em um fórum externo, e chovem consultas e reclamações de clientes, atrapalhando o trabalho normal enquanto a equipe corre para responder dia após dia.
  2. O site de uma empresa para de responder e não consegue mais receber pedidos, fazendo as oportunidades de venda perdidas se acumularem até a recuperação estar concluída.
  3. Embora a URL correta tenha sido digitada, o usuário é conectado a um site falso sem perceber, e o ID, a senha ou o número do cartão digitados ali são roubados.
  4. Sem nenhum sinal de vazamento de informações, o desempenho de um aparelho fica lento de repente, ou as taxas de uso da nuvem ou as contas de luz aumentam de forma anormal.
RespostaD. Sem nenhum sinal de vazamento de informações, o desempenho de um aparelho fica lento de repente, ou as taxas de uso da nuvem ou as contas de luz aumentam de forma anormal.

O cryptojacking (クリプトジャッキング) usa o aparelho de outra pessoa para minerar criptomoedas sem permissão; como não rouba informações, é difícil de perceber e aparece como lentidão no desempenho ou aumento de custos. A alternativa A é um vazamento de informações, a alternativa B é um ataque DoS/DDoS e a alternativa C é um dano causado pelo envenenamento de cache DNS.

Questão 40 | Uso indevido da IA

Com a disseminação do uso indevido da IA generativa e dos deepfakes, qual resposta uma organização deve adotar?

  1. Dizer aos funcionários que um e-mail pode ser considerado legítimo se o texto em japonês for natural e sem erros.
  2. Se a voz de quem liga corresponder à da própria pessoa, permitir uma transferência ou uma alteração do destino de pagamento apenas com base na instrução verbal.
  3. Não deixar que apenas a naturalidade do texto ou da voz determine a autenticidade; exigir uma ligação de retorno para um contato cadastrado e a aprovação de várias pessoas antes de qualquer transferência ou alteração do destino de pagamento.
  4. Proibir totalmente o uso de IA generativa dentro da empresa eliminará os danos causados por e-mails de phishing.
RespostaC. Não deixar que apenas a naturalidade do texto ou da voz determine a autenticidade; exigir uma ligação de retorno para um contato cadastrado e a aprovação de várias pessoas antes de qualquer transferência ou alteração do destino de pagamento.

A IA generativa (生成AI) consegue produzir textos com aparência natural, e os deepfakes (ディープフェイク) conseguem reproduzir uma voz, por isso o velho método de “perceber pela falta de naturalidade” já não funciona. A salvaguarda é um procedimento de confirmação por um canal separado e de aprovação por várias pessoas, em vez de depender da intuição humana. Mesmo que uma empresa proíba o próprio uso de IA generativa, não consegue impedir que os atacantes a usem.

Prática: responda às perguntas desta página

Esta é uma ferramenta de prática com perguntas em ordem aleatória (funciona quando o JavaScript está ativado). Mesmo sem ela, você pode ler todas as perguntas e explicações acima.

* As explicações são informações para fins de estudo. O conteúdo e o sistema dos exames mudam de ano para ano, por isso confira sempre os comunicados oficiais da entidade organizadora.

Esta página é uma tradução do texto original em japonês. Em caso de diferença entre a tradução e o original, prevalece a versão em japonês. Esta tradução foi feita com IA e pode conter erros. Informar um erro de tradução Ver o original em japonês