Questão FC375656
Uma aplicação web moderna utiliza chamadas de procedimentos remotos (RPC) baseadas em XML para permitir a comunicação entre diferentes sistemas, garantindo a troca de dados estrutu
Questões sem classificação de assunto (TI - Segurança da Informação)
Instituto Consulplan · 2025
Uma aplicação web moderna utiliza chamadas de procedimentos remotos (RPC) baseadas em XML para permitir a comunicação entre diferentes sistemas, garantindo a troca de dados estruturados de forma eficiente. Nesse contexto, é fundamental adotar práticas que assegurem tanto a segurança dos dados transmitidos quanto o desempenho da comunicação, especialmente quando os sistemas estão expostos a redes públicas, como a internet. Diante desse cenário, trata-se de uma prática essencial para garantir a segurança e o desempenho nessa abordagem de comunicação baseada em RPC:
- Configurar HTTPS para criptografar a comunicação entre os sistemas.
- Utilizar autenticação básica sem a necessidade de tokens ou certificados.
- Evitar validação de entradas no lado do cliente para aumentar a performance.
- Rejeitar mensagens SOAP maiores que 1 MB para evitar consumo excessivo de memória.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Configurar HTTPS significa usar o protocolo TLS para criptografar a comunicação entre sistemas, garantindo que mensagens XML-RPC transitadas pela internet não possam ser lidas ou alteradas por terceiros.
Isso assegura três propriedades essenciais: confidencialidade (dados indecifráveis por interceptadores), integridade (detecção de alterações na mensagem) e autenticação (verificação da identidade do servidor e, opcionalmente, do cliente).
Do ponto de vista de desempenho, o TLS adiciona overhead, mas é mitigado por recursos como HTTP/2, conexões persistentes, resumption de sessão e o uso de TLS 1.3, que reduz latência no handshake.
Boas práticas: adotar TLS 1.2/1.3, conjuntos de cifras modernos, certificados válidos e renovados, mTLS quando for necessária autenticação mútua, HSTS e OCSP stapling; desativar protocolos e cifras obsoletos.
Em resumo, HTTPS é a camada mínima obrigatória para proteger comunicações XML-RPC expostas em redes públicas, equilibrando segurança e desempenho quando corretamente configurado.
Conteúdo do catálogo FC Concursos · Atualizado em