Questões Segurança da Informação Ataques e ameaças

Determinado órgão federal oferece uma consulta pública na Internet, em que, dado um...

Responda: Determinado órgão federal oferece uma consulta pública na Internet, em que, dado um CPF, são retornadas todas as pendências, se existirem, no navegador do solicitante. Para efetuar a consulta, ...


1Q132646 | Segurança da Informação, Ataques e ameaças, Analista do Banco Central Área 1, BACEN, CESGRANRIO

Determinado órgão federal oferece uma consulta pública na Internet, em que, dado um CPF, são retornadas todas as pendências, se existirem, no navegador do solicitante. Para efetuar a consulta, o usuário deve preencher um campo com seu CPF e, em seguida, clicar no botão de consulta. Considerando-se que a consulta roda sob a plataforma ASP.NET, esse serviço

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Rodrigo Ferreira
Por Rodrigo Ferreira em 31/12/1969 21:00:00
Gabarito: a)

Vamos analisar as alternativas:

a) Correta. Se o sistema oferece uma consulta pública onde qualquer pessoa pode inserir um CPF e obter informações, e não há nenhum mecanismo como CAPTCHA para impedir acessos automatizados, então está vulnerável a ataques de robôs que podem fazer consultas em massa, varrendo a base de dados.

b) Errada. A simples adição de "?wsdl=true" na URL não garante que o serviço disponibilize um web service. Isso depende de como o sistema foi implementado. Além disso, ASP.NET não expõe automaticamente web services dessa forma.

c) Errada. Ataques de SQL Injection podem ocorrer em qualquer plataforma se a aplicação não tratar corretamente os dados de entrada, seja ASP.NET, Java EE ou outra. O uso de JDBC não elimina o risco, depende da forma como as consultas são feitas.

d) Errada. Embora login e senha possam ajudar na autenticação, isso não garante necessariamente uma autenticação forte (que envolve múltiplos fatores, por exemplo). Além disso, o enunciado não menciona esse mecanismo, e a questão é sobre o serviço atual.

e) Errada. A questão não fornece informações suficientes para afirmar que o banco de dados é relacional ou está em cluster, nem que a aplicação foi desenvolvida em C# ou VB.NET. São suposições.

Portanto, a alternativa que melhor descreve o problema é a letra a).
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.