diff --git a/presentations/dry-run/dry-run.qmd b/presentations/dry-run/dry-run.qmd
new file mode 100644
index 0000000000000000000000000000000000000000..b1e2a48e467e6a0298fee2153c6434adfd04befd
--- /dev/null
+++ b/presentations/dry-run/dry-run.qmd
@@ -0,0 +1,76 @@
+---
+title: Hypervisor rootkit for the x86 architecture
+subtitle: Projet de semestre 2025
+author:
+    - Iliya Saroukhanian
+lang: fr-CH
+date: today
+date-format: long
+urlcolor: blue
+format:
+    beamer:
+        institute: Haute école du paysage, d'ingénierie et d'architecture de Genève -- HEPIA
+        highlight-style: github
+        slide-level: 2
+        theme: metropolis
+        themeoptions:
+            - "progressbar=foot"
+            - "block=fill"
+---
+
+# Mise en contexte
+
+## Enjeux de la virtualisation de plateforme
+
+::: {.incremental}
+- Exploiter **efficacement** les **ressources computationnelles**
+- **Faciliter** et **centraliser** la **gestion des ressources IT** en
+entreprise
+<!-- BUG: not sure about this cross-architecture stuff -->
+- Développement et déploiement de solutions logiciels **indépendamment** de
+**l'architecture sous-jacente**
+:::
+
+. . .
+
+::: {.callout-important}
+Au tournant des années **2010**, l'avènement du **_cloud computing_** projette
+la virtualisation de plateforme dans une nouvelle ère de popularité et
+pertinence
+:::
+
+## "Axiomes" en lien avec la sécurité
+
+::: {.incremental}
+- **Isolation**/_sand-boxing_ de chaque environnement virtuel
+- **impossibilité** (du moins théorique) de s'échapper de son environnement
+- **ne doit affecter** en aucun cas **l'hôte sous-jacent**
+:::
+
+## Hardware assisted full virtualization
+
+# Hypervisor as a rootkit
+
+## Rootkits
+
+## Valeur offensive ajoutée par un hyperviseur
+
+# État de l'art
+
+## Subvirt
+
+## Bluepill
+
+## Cloudskulk
+
+## CoVirt
+
+# Implémentation/_Reverse-Engineering_
+
+## Anatomie d'un _world-switch_
+
+# Méthodes de détection
+
+## _Timing analysis_
+
+# Conclusion