2010
DOI: 10.1007/978-3-642-13238-4_8
|View full text |Cite
|
Sign up to set email alerts
|

A Self-healing Component Sandbox for Untrustworthy Third Party Code Execution

Abstract: International audienceThis paper presents an architecture and implementation of a self-healing sandbox for the execution of third party code dynamically loaded which may potentially put in risk application stability. By executing code in a fault contained sandbox, no faults are propagated to the trusted part of the application. The sandbox is monitored by a control loop that is able to predict and avoid known types of faults. If the sandbox crashes or hangs, it can be automatically recovered to normal activity… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2011
2011
2016
2016

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(6 citation statements)
references
References 24 publications
0
6
0
Order By: Relevance
“…Gama and Donsez [62] propose using virtual machines in separate processes or using MVM isolates [60] to manage trusted and untrusted components. After an evaluation period, untrusted components can be moved to the trusted JVM if no problems are detected.…”
Section: Related Workmentioning
confidence: 99%
“…Gama and Donsez [62] propose using virtual machines in separate processes or using MVM isolates [60] to manage trusted and untrusted components. After an evaluation period, untrusted components can be moved to the trusted JVM if no problems are detected.…”
Section: Related Workmentioning
confidence: 99%
“…However, their work is focused on CPU usage and does not consider other resources, such as, memory or I/O. Gama and Donsez [18] propose using virtual machines in separate processes or using MVM isolates [13] to manage trusted and untrusted components. After an evaluation period, untrusted components can be moved to the trusted JVM if no problems are detected.…”
Section: Related Workmentioning
confidence: 99%
“…Gama et al presented a self-healing sandbox for the execution of third party components in OSGi. In the sandbox, no faults are propagated to the trusted parts of the application [32]. The protocol between the trusted platform and the sandbox platform brings considerable performance overhead, and the correct functioning is based on a set of assumptions which may not apply to some real applications.…”
Section: Anomaly Detectionmentioning
confidence: 99%