A Wingman for Virtual Appliances
Wingman is a run-time monitoring system that aims to detect and mitigate anomalies, including malware infections, within virtual appliances (VAs). It observes the kernel state of a VA and uses an expert system to determine when that state is anomalous. Wingman does not simply restart a compromised V...
Saved in:
Published in | Runtime Verification Vol. 10548; pp. 390 - 399 |
---|---|
Main Authors | , , , |
Format | Book Chapter |
Language | English |
Published |
Switzerland
Springer International Publishing AG
2017
Springer International Publishing |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
ISBN | 3319675303 9783319675305 |
ISSN | 0302-9743 1611-3349 |
DOI | 10.1007/978-3-319-67531-2_25 |
Cover
Loading…
Summary: | Wingman is a run-time monitoring system that aims to detect and mitigate anomalies, including malware infections, within virtual appliances (VAs). It observes the kernel state of a VA and uses an expert system to determine when that state is anomalous. Wingman does not simply restart a compromised VA; instead, it attempts to repair the VA, thereby minimizing potential downtime and state loss. This paper describes Wingman and summarizes experiments in which it detected and mitigated three types of malware within a web-server VA. For each attack, Wingman was able to defend the VA by bringing it to an acceptable state. |
---|---|
ISBN: | 3319675303 9783319675305 |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/978-3-319-67531-2_25 |