Abstract
Embedded devices are playing a major role in our way of life. Similar to other computer systems embedded devices are vulnerable to code-reuse attacks. Compromising these devices in a critical environment constitute a significant security and safety risk. In this paper, we present μShield, a memory corruption exploitation mitigation system for embedded COTS binaries with configurable protection policies that do not rely on any hardware-specific feature. Our evaluation shows that μShield provides its protection with a limited performance overhead.
Original language | English |
---|---|
Title of host publication | Network and System Security |
Subtitle of host publication | 11th International Conference, NSS 2017, Helsinki, Finland, August 21–23, 2017, Proceedings |
Editors | Zheng Yan, Refik Molva, Wojciech Mazurczyk, Raimo Kantola |
Publisher | Springer |
Pages | 694-709 |
Number of pages | 15 |
ISBN (Electronic) | 978-3-319-64701-2 |
ISBN (Print) | 978-3-319-64700-5 |
DOIs | |
Publication status | Published - 21 Aug 2017 |
Event | 11th International Conference on Network and System Security, NSS 2017 - Helsinki, Finland Duration: 21 Aug 2017 → 23 Aug 2017 Conference number: 11 https://research.comnet.aalto.fi/NSS2017/ |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Volume | 10394 |
Conference
Conference | 11th International Conference on Network and System Security, NSS 2017 |
---|---|
Abbreviated title | NSS |
Country/Territory | Finland |
City | Helsinki |
Period | 21/08/17 → 23/08/17 |
Internet address |
Keywords
- Embedded
- Code Reuse
- Heuristics
- ARM
- Exploit
- ROP