Dissertação

Introspection for ARM TrustZone EVALUATED

Nesta dissertação exploramos a TrustZone, uma extensão da arquitectura ARM que permite que software em execução nesse tipo de processador seja dividido em dois mundos: o mundo seguro para o subsistema de segurança, e o mundo normal para tudo o resto. Este trabalho tem como objectivo providenciar uma solução para analisar o estado da segurança do mundo normal, onde um sistema operativo comum (ex., Linux) e as suas applicação são executadas. Com este propósito, foi explorado o tema de virtual machine introspection (VMI), isto é, foi usada a arquitectura TrustZone para realizar introspecção a partir do mundo seguro (que normalmente corre apenas um pequeno sistema operativo e alguns serviços de segurança), e analisar o mundo normal em busca de comportamento malicioso. Em última análise, vamo-nos focar na criação de uma biblioteca de introspecção compatível com a TrustZone, que vai providenciar acesso à memória e a funções de gestão.
Virtualização, Introspecção, Memória, TrustZone

junho 6, 2018, 9:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Miguel Nuno Dias Alves Pupo Correia

Departamento de Engenharia Informática (DEI)

Professor Associado

ORIENTADOR

Hans Reiser

Universidade de Passau - Alemanha

Professor Auxiliar