https://123dok.net/document/wq20v0jz-virtualisation-based-security-countermeasures-in-software-runtime-systems.html