| dc.contributor | Jose Marcos Silva Nogueira | |
| dc.contributor | Leonardo Barbosa e Oliveira | |
| dc.contributor | Eduardo Luzeiro Feitosa | |
| dc.contributor | Fernando Magno Quintao Pereira | |
| dc.contributor | Flavia Coimbra Delicato | |
| dc.contributor | Mario Sergio Ferreira Alvim Junior | |
| dc.creator | Fernando Augusto Teixeira | |
| dc.date.accessioned | 2019-08-13T18:45:41Z | |
| dc.date.accessioned | 2022-10-03T23:25:11Z | |
| dc.date.available | 2019-08-13T18:45:41Z | |
| dc.date.available | 2022-10-03T23:25:11Z | |
| dc.date.created | 2019-08-13T18:45:41Z | |
| dc.date.issued | 2015-11-19 | |
| dc.identifier | http://hdl.handle.net/1843/ESBF-AAFJFQ | |
| dc.identifier.uri | http://repositorioslatinoamericanos.uchile.cl/handle/2250/3822269 | |
| dc.description.abstract | New technologies such as the Internet of Things and Cloud Computing are increasing the importance of tools able to provide users with correct, reliable and secure systems. In this work, we claim that traditional static analysis tools are not expressive enough to address this challenge. As a solution, we present a framework to analyze networked systems. Our key insight is to look at a distributed system as a single body, and not as separate programs that exchange messages. By doing so, we can crosschecking information and then increase the precision of traditional static analysis tools. We introduce a novel algorithm that discovers inter-program links efficiently and prove that it always terminates and correctly models the semantics of a distributed system. We have implemented our framework on top of the LLVM compiler, and have used it to secure ContikiOS applications against buffer overflow attacks and to generate network programming slices. | |
| dc.publisher | Universidade Federal de Minas Gerais | |
| dc.publisher | UFMG | |
| dc.rights | Acesso Aberto | |
| dc.subject | Segurança de código | |
| dc.subject | Sistemas distribuídos | |
| dc.subject | Análise estática | |
| dc.title | Securing networked embedded systems through distributed systems analysis | |
| dc.type | Tese de Doutorado | |