FC ConcursosFC Concursos

Questão FC671250

Como os dados são importantes para as empresas, a segurança deles é fundamental para garantir o sucesso dos negócios. A partir dessa informação, julgue o item seguinte. Ataques de

Ameaças aos Sistemas Computacionais

QUADRIX · 2025

Como os dados são importantes para as empresas, a segurança deles é fundamental para garantir o sucesso dos negócios. A partir dessa informação, julgue o item seguinte.

 

Ataques de injeção de SQL podem ser prevenidos com a validação de entrada e o uso de comandos parametrizados.

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A afirmação foi julgada como CERTO porque ataques de SQL Injection ocorrem quando dados de entrada são interpretados pelo banco como parte da instrução SQL, permitindo que um invasor altere a lógica da consulta.

A validação de entrada consiste em verificar tipo, tamanho e formato dos dados (por exemplo, usar expressões regulares ou validação de tipo) e rejeitar ou normalizar entradas inválidas, reduzindo vetores de ataque.

O uso de consultas parametrizadas ou prepared statements separa claramente código e dados: a query contém placeholders e os valores são ligados como parâmetros, de modo que o SGBD trata o conteúdo apenas como dado, não como comando.

Medidas adicionais como uso de ORM com práticas seguras, controle de permissões no banco e o princípio do menor privilégio reforçam a proteção.

Portanto, a combinação de validação e consultas parametrizadas é eficaz para prevenir SQL Injection.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo