Virtualization – Mastering OpenStack in 5 Minutes a Day (Part 2)

Virtualization - Mastering OpenStack in 5 Minutes a Day (Part 2)

Part 2 Virtualization OpenStack is a cloud operating system. To learn OpenStack, one must first grasp some knowledge related to virtualization and cloud computing. Virtualization Virtualization is the foundation of cloud computing. Simply put, virtualization allows multiple virtual machines to run on a single physical server, where the virtual machines share the physical machine’s CPU, … Read more

A Brief Analysis of Hyperjacking Attacks in Virtualized Environments

A Brief Analysis of Hyperjacking Attacks in Virtualized Environments

In September 2022, security researchers discovered a rare new type of attack method known as Hyperjacking. Attackers deployed an infection implant within VMware virtualization software to control the infected virtual machine systems and evade detection. It is important to emphasize that the danger of this attack lies not in exploiting external remote code execution vulnerabilities, … Read more

ARMv8/v9-GIC Virtual Interrupt Direct Injection System Architecture

ARMv8/v9-GIC Virtual Interrupt Direct Injection System Architecture

ver0.2 Introduction In the previous article, we introduced the basic architecture and routing mechanism of LPI-type interrupts. I believe everyone is now somewhat familiar with LPI-type interrupts, at least understanding the difference between bus-based (Message) and hardwired (Signal) interrupt types. We also discussed the basic architecture and working principles of GIC physical interrupt virtualization. However, … Read more