Questão FC406682
O analista André está reforçando a segurança de um site do TRF1 que é servido pelo nginx. André deve configurar o nginx de forma que as respostas do Hypertext Transfer Protocol (HT
Principais Protocolos de Redes
FGV · 2024
O analista André está reforçando a segurança de um site do TRF1 que é servido pelo nginx. André deve configurar o nginx de forma que as respostas do Hypertext Transfer Protocol (HTTP) incluam o cabeçalho do HTTP que orienta o browser do cliente a carregar o site apenas se o acesso for feito via HTTPS.
André deve configurar no nginx a inclusão do cabeçalho do HTTP:
- Referrer-Policy;
- X-XSS-Protection;
- X-Frame-Options;
- Content-Security-Policy;
- Strict-Transport-Security.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
O cabeçalho Strict-Transport-Security (conhecido como HSTS) instrui o navegador a acessar o site somente via HTTPS, fazendo com que solicitações futuras em HTTP sejam automaticamente convertidas para HTTPS e evitando downgrades inseguros.
Seu valor principal é a diretiva max-age (em segundos), que define por quanto tempo o navegador lembrará a exigência de HTTPS. Opcionalmente usa-se includeSubDomains para aplicar a todos os subdomínios e preload para solicitar inclusão na lista pública de pré-carregamento.
Exemplo de cabeçalho: Strict-Transport-Security: max-age=31536000; includeSubDomains; preload.
Em nginx: add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
Atenção: ative somente após todo o site e subdomínios suportarem HTTPS corretamente, pois HSTS é persistente e pode dificultar reversões.
Conteúdo do catálogo FC Concursos · Atualizado em