Sciweavers

ACSAC
2015
IEEE

MOSE: Live Migration Based On-the-Fly Software Emulation

8 years 7 months ago
MOSE: Live Migration Based On-the-Fly Software Emulation
Software emulation has been proven useful in many scenarios, such as software testing, malware analysis, and intrusion response. However, fine-grained software emulation (e.g., at the instruction level) incurs considerable execution overhead (about 8x performance degradation), which hampers its use in production settings. In this paper, we propose MOSE (Live Migration based On-the-fly Software Emulation) that combines the performance advantages of hardware virtualization and the fine-grained analysis capability (comprehensiveness) of whole-system software emulation. Namely, a system can run as normal on a hardwarevirtualized platform at near native speed, but when needed, it can be live-migrated to an emulator, not necessarily running on the same physical system, for in-depth analysis and triage; when the analysis is complete, the virtual machine can be migrated back to benefit from full hardware-virtualization again. In this way, the performance degradation is only experienced during...
Jinpeng Wei, Lok K. Yan, Muhammad Azizul Hakim
Added 13 Apr 2016
Updated 13 Apr 2016
Type Journal
Year 2015
Where ACSAC
Authors Jinpeng Wei, Lok K. Yan, Muhammad Azizul Hakim
Comments (0)