SóProvas


ID
1226878
Banca
CESPE / CEBRASPE
Órgão
TJ-SE
Ano
2014
Provas
Disciplina
Arquitetura de Computadores
Assuntos

No que se refere à segurança de servidores e aos sistemas operacionais, julgue os itens subsecutivos.

Uma finalidade do uso da alocação aleatória de endereços é evitar a execução arbitrária de código.

Alternativas
Comentários
  • Alguém explica?


  • Cara, pesquisei um monte aqui, e não achei uma fonte 100% pra copiar e colar a resposta diretamente. Pelo que entendi das buscas é que por exemplo, se você possui uma alocação NÃO aleatória de endereços, então você conhece as posições de memória a serem executadas, e portanto, você pode atacar um sistema colocando naquela posição de memória conhecida um código malicioso. Quando você tem a alocação aleatória, não há como prever onde o sistema buscará instruções, e portanto, você REDUZ (não evita completamente, precisa de outras técnicas juntas para evitar) a chance de haver uma execução arbitrária de código, pois quem está realizando o ataque não conhece a posição de onde será executada a próxima instrução.

  • Evitar execução de codigo malicioso.

  • Pelo que entendi, significa que os softwares não tem arbitrariedades de auto execução... e a "finalidade do uso da alocação aleatória de endereços" , escolher onde desejar salvar (alocar) o executável é forma de evitar tal arbitrariedade.