Runtime Measurement Architecture for Bytecode Integrity in JVM-Based Cloud

Haihe Ba,Huaizhe Zhou,Jiangchun Ren,Zhiying Wang
DOI: https://doi.org/10.1109/SRDS.2017.39
2017-01-01
Abstract:While Java Virtual Machine can provide applications with safety property to avoid memory corruption bugs, it continues to encounter some security flaws. Real world exploits show that the current sandbox model can be bypassed. In this paper, we focus our work on bytecode integrity measurement in clouds to identify malicious execution and propose J-IMA architecture to provide runtime measurement and remote attestation for bytecode integrity. To the best of our knowledge, our work is the first measurement approach for dynamically-generated bytecode integrity. Moreover, J-IMA has no need for any modification to host systems and any access to source code.
What problem does this paper attempt to address?