Internes d'hyperviseur et fuzzing hautes performances en une journée

2025-09-18

Ce cours d'une journée propose un cours intensif sur le fonctionnement interne des hyperviseurs et les techniques pour les écrire pour un fuzzing hautes performances. Il couvre les bases des technologies de virtualisation assistées par matériel, telles que VMCS/VMCB, les commutations de mondes invité-hôte, EPT/NPT, et des fonctionnalités utiles telles que l'interception d'exceptions pour l'introspection de machines virtuelles lors du fuzzing. Le cours combine des conférences avec des exercices pratiques utilisant les documents fournis et le code source dans le répertoire Hypervisor-101-in-Rust/hypervisor.

Développement hyperviseur