Paragon é declaradamente capaz de detectar vulnerabilidades de segurança automaticamente. Para fazer isso, ele emprega um processo de dois estágios. Primeiro, um desenvolvedor especifica como o software será usado e quem deve ter acesso a ele e em quais condições, sendo esta expressa em uma linguagem de especificação política chamada Paralocks.
A segunda fase ocorre durante a compilação: utilizando a especificação Paralocks, as análises do sistema como o programa processa as informações, o compilador sinalizador de quaisquer riscos de segurança como roubo ou modificação de dados, dando ao desenvolvedor a oportunidade de corrigir eventuais erros.
Saiba Mais:
[1] University of Gothenburg http://www.gu.se/english/
[2] Practical, Flexible Programming with Information Flow Control http://gupea.ub.gu.se/handle/2077/26534
Tags :
desenvolvedor,
disseracao,
fluxo,
informacao,
java,
paragon,
paralocks,
programação,
seguranca,
sweden,
university of gothenburg,
vulnerabilidades
Destaques do Under-Linux:
Sobre o Autor: Camilla Lemke








