Leia o fragmento a seguir. Recentemente foi divulgada um...

Próximas questões
Com base no mesmo assunto
Q465286 Sistemas Operacionais
Leia o fragmento a seguir.

Recentemente foi divulgada uma vulnerabilidade de segurança chamada Shellshock, que afeta um dos mais populares interpretadores de comandos usados no Linux, conhecido como Bash. Essa vulnerabilidade afeta o recurso do interpretador que é usado para o armazenamento e compartilhamento de parâmetros por diversos programas.

Assinale a opção que apresenta o nome correto do recurso citado no fragmento acima.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - Variáveis de ambiente.

O tema desta questão envolve um conceito importante em sistemas operacionais baseados em Unix, como o Linux, que são as variáveis de ambiente. Estas são utilizadas para definir informações que programas podem usar para se comportar de maneira específica. Um exemplo clássico é a variável PATH, que indica onde o sistema pode encontrar os executáveis para os comandos que você digitar no terminal.

A vulnerabilidade Shellshock, mencionada na questão, explorava uma falha no Bash, que é um interpretador de comandos amplamente utilizado em sistemas Linux. A falha permitia que atacantes executassem comandos arbitrários no sistema afetado, aproveitando-se da forma como o Bash processava as variáveis de ambiente.

As variáveis de ambiente são usadas, entre outras coisas, para armazenar configurações globais para softwares e scripts. Por serem acessíveis globalmente, essas variáveis podem ser utilizadas por diferentes programas durante a execução. A vulnerabilidade Shellshock permitia que valores maliciosos fossem injetados nessas variáveis, que, quando interpretados pelo Bash, resultavam na execução de código indesejado.

Portanto, a Alternativa E é a correta porque o termo "variáveis de ambiente" é o nome exato do recurso que foi afetado pela vulnerabilidade Shellshock no interpretador Bash. As variáveis de sistema (Alternativa A) são um conceito mais amplo e não são específicas do Bash. Os Parâmetros Bash (Alternativa B) geralmente se referem a argumentos passados para scripts ou programas e não a um recurso de armazenamento de parâmetros. Registro do sistema (Alternativa C) não é um termo associado aos sistemas operacionais baseados em Unix, mas sim a sistemas Windows (Registro do Windows). A alternativa D - Parâmetros do ambiente - pode soar similar à resposta correta, mas o termo apropriado e técnico é "variáveis de ambiente", sendo a nomenclatura padrão para esse recurso.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Ridícula questão.

GABARITO: E

 

               Outra forma usada por esses scripts para gerar conteúdo são as variáveis de ambiente. Elas são responsáveis por informar valores como o sistema operacional do usuário, sua versão, hora ou data. É através dessas informações que uma página sabe, por exemplo, se o usuário está acessando de um desktop ou dispositivo móvel. Embora essas variáveis sejam definidas pelo sistema, é possível modificá-las manualmente e enganar o servidor, fazendo com que ele acredite que você está usando um sistema operacional ou navegador diferente.

Clique para visualizar este comentário

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