Sandboxing - En fallstudie om sandboxlösningar för ARM-baserade embedded-system
dc.contributor.author | HESSEL, HAMPUS | |
dc.contributor.author | RYDBERG, ALBIN | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers) | sv |
dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers) | en |
dc.date.accessioned | 2019-07-03T14:46:14Z | |
dc.date.available | 2019-07-03T14:46:14Z | |
dc.date.issued | 2018 | |
dc.description.abstract | Företaget Pilotfish Networks AB tillhandahåller en gateway för kollektivtrafikfordon. Kunder har uttryckt en önskan om att köra egen mjukvara på denna gateway vilket har säkerhetsimplikationer. Denna studie undersöker vilka möjligheter för körning av kundmjukvara i en säker miljö (en så kallad Sandbox) som finns på Pilotfish Vehicle Gateway, ett Linuxbaserat inbyggt system med ARM-processor och 128 MiB RAM. Studien är avgränsad till virtualseringsbaserad sandboxing samt har fokuserat på jämförelse och utvärdering av olika containeriseringstekniker och dess tillämplighet på systemet i fråga. Utvärderingen består av en redogörelse för installation, säkerhetsfunktioner och användning av de olika teknikerna samt benchmarking av dess prestanda. De tekniker som utvärderats är Firejail, LXC, LXD, Docker, rkt, runC, containerd samt KVM. Efter utvärdering rekommenderas containeriseringsverktyget LXC, främst för att det erbjuder operativsystemsvirtualisering likt en klassisk virtuell maskin vilket passar Pilotfish användningsfall. Verktyget är flexibelt och har god prestanda, erbjuder enkel konfiguration och installation samt har all säkerhetsfunktionalitet som behövs. LXC bedöms därför vara lämpligt för Pilotfish. | |
dc.identifier.uri | https://hdl.handle.net/20.500.12380/255321 | |
dc.language.iso | swe | |
dc.setspec.uppsok | Technology | |
dc.subject | Informations- och kommunikationsteknik | |
dc.subject | Data- och informationsvetenskap | |
dc.subject | Information & Communication Technology | |
dc.subject | Computer and Information Science | |
dc.title | Sandboxing - En fallstudie om sandboxlösningar för ARM-baserade embedded-system | |
dc.type.degree | Examensarbete på grundnivå | sv |
dc.type.uppsok | M | |
local.programme | Datateknik 180 hp (högskoleingenjör) |
Ladda ner
Original bundle
1 - 1 av 1
Hämtar...
- Namn:
- 255321.pdf
- Storlek:
- 1.63 MB
- Format:
- Adobe Portable Document Format
- Beskrivning:
- Fulltext