Virtualization Internals Part 1 - Intro to Virtualization
February 9, 2018

The purpose of this series of articles is to explain how x86 virtualization internally works. I find most of the information dispatched in acamedical work and reserch papers, which is pretty hard to understand for beginners, I will try to start from scratch and build knowledge as needed. This could be useful for understanding how virtualization works, or writing your own hypervisor or in other scenarios such as attacking hypervisors security.

  • Virtualization Internals Part 1 - Intro to Virtualization
  • Virtualization Internals Part 2 - VMWare and Full Virtualization using Binary Translation
  • Virtualization Internals Part 3 - Xen and Paravirtualization
  • Virtualization Internals Part 4 - KVM and Qemu
  • Virtualization Internals Part 5 - Virtualization with Intel VT-x

What is Virtualization ?

In philosophy, virtual means something that is not real. In computing, virtualization refers to the act of creating a virtual (rather than actual) version of something, including hardware platforms, storage devices, and network resources.

Virtualization is a broad concept, and there ar ...

Read the full post
What is Saferwall?

Saferwall is the modern malware sandbox service aims to block 0days threats: learn how it works.