Muito raramente, uma empresa desenvolve todos os componentes de um software. O normal é que utilizem componentes de outras empresas. Em termos de produtividade, faz bastante sentido, mas há o risco de inserir vulnerabilidades no sistema da empresa. Neste sentido, selecione a opção correta com uma forma de reduzir os riscos de inserir vulnerabilidades:
A Utilizar apenas componentes de software com licença comercial
B Trabalhar apenas com componentes de código aberto
C Realizar estudos sobre o código-fonte do componente
D Utilizar qualquer biblioteca com criptografia
E Utilizar componentes de empresas com boa reputação e com documentação
Ed
ano passado
Para reduzir os riscos de inserir vulnerabilidades ao utilizar componentes de software de terceiros, é fundamental garantir que esses componentes sejam confiáveis e bem documentados. Vamos analisar as opções: A) Utilizar apenas componentes de software com licença comercial - Embora isso possa oferecer alguma segurança, não garante que o componente seja seguro. B) Trabalhar apenas com componentes de código aberto - Componentes de código aberto podem ser seguros, mas também podem ter vulnerabilidades. A licença não é o único fator a considerar. C) Realizar estudos sobre o código-fonte do componente - Isso é uma boa prática, mas pode não ser viável para todos os componentes, especialmente se forem muitos. D) Utilizar qualquer biblioteca com criptografia - A criptografia é importante, mas não garante que a biblioteca em si não tenha vulnerabilidades. E) Utilizar componentes de empresas com boa reputação e com documentação - Esta opção é a mais segura, pois empresas com boa reputação geralmente mantêm seus componentes atualizados e documentados, reduzindo o risco de vulnerabilidades. Portanto, a opção correta é: E) Utilizar componentes de empresas com boa reputação e com documentação.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
ano passado
Ao utilizar componentes de outras empresas em um software, é importante considerar os riscos de segurança que podem surgir devido a possíveis vulnerabilidades nesses componentes. Para reduzir esses riscos, é essencial adotar práticas de segurança adequadas. Analisando as opções fornecidas: A) Utilizar apenas componentes de software com licença comercial - A licença comercial não garante a ausência de vulnerabilidades, portanto, não é a melhor forma de reduzir os riscos. B) Trabalhar apenas com componentes de código aberto - Embora o código aberto possa ser auditado por mais pessoas, não garante que não haja vulnerabilidades. Portanto, não é a melhor opção. C) Realizar estudos sobre o código-fonte do componente - Esta opção é uma prática recomendada para identificar possíveis vulnerabilidades e reduzir os riscos de segurança ao utilizar componentes de terceiros. D) Utilizar qualquer biblioteca com criptografia - A presença de criptografia não garante a segurança completa do componente em relação a outras vulnerabilidades. Portanto, não é a melhor escolha. E) Utilizar componentes de empresas com boa reputação e com documentação - Escolher componentes de empresas reconhecidas e bem documentadas pode ser uma forma eficaz de reduzir os riscos de segurança, uma vez que essas empresas tendem a investir em segurança e transparência. Assim, a opção correta para reduzir os riscos de inserir vulnerabilidades ao utilizar componentes de software de terceiros é: C) Realizar estudos sobre o código-fonte do componente.
Mais perguntas desse material