Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Hypervisor-101-in-Rust — Les supports du cours « Hypervisor 101 in Rust », un cours d'une journée, pour apprendre rapidement la technologie de virtualisation assistée par le matériel et son application pour le fuzzing haute performance sur les processeurs Intel/AMD. | Kitploit
Outils/GitHubGitHub/tandasat/hypervisor-101-in-rust
Virtualisation de SécuritéFuzzingApprentissage et ÉducationParcours et CoursLabs et Pratique
GitHubtandasat/hypervisor-101-in-rust

Hypervisor-101-in-Rust

Les supports du cours « Hypervisor 101 in Rust », un cours d'une journée, pour apprendre rapidement la technologie de virtualisation assistée par le matériel et son application pour le fuzzing haute performance sur les processeurs Intel/AMD.

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Voir le dépôt
Site web
1.2k817il y a 11 moisVérifié par Kitploit

Hypervisor 101 en Rust

Les supports du cours « Hypervisor 101 in Rust » dispensé lors du Global Cybersecurity Camp 2023 Singapore. Ce dépôt contient un hyperviseur de fuzzing pour UEFI sur processeurs Intel/AMD, des supports de cours et d'exercices pratiques, ainsi que des corpus et fichiers cibles d'exemple.

Lisez le cours sur https://tandasat.github.io/Hypervisor-101-in-Rust/

Structure du répertoire

  • 📖course/ pour les supports de cours
  • 🦀hypervisor/ pour le code source et une description détaillée de l'hyperviseur de fuzzing
  • ⚙️BUILDING.md pour compiler et exécuter l'hyperviseur avec les fichiers d'exemple dans tests/

Format du cours

Les supports de cours sont conçus pour un cadre interactif en classe et sont moins efficaces pour l'auto-apprentissage en raison d'explications succinctes. Nous avons néanmoins décidé de les publier, car ils pourraient encore être utiles à certains. Si vous êtes intéressé par le cours interactif avec l'auteur, consultez le calendrier du prochain cours public sur System Programming Lab.

Plateformes prises en charge

  • Environnement hôte (cours et développement)
    • 📎Windows + WSL
    • 🍎macOS
    • 🐧Ubuntu
    • macOS basé sur Apple Silicon, Windows ARM64 et Ubuntu ARM64 sont également pris en charge. Aucun système x64 n'est requis.
  • Environnement de test (cible)
    • Matériel
      • Bochs
      • VMware Fusion ou Workstation Pro (si l'hôte possède des processeurs Intel ou AMD)
      • Certains modèles bare metal
    • avec UEFI

Remerciements

  • Andrew Burkett (@drewkett) et Rich Seymour (@rseymour) pour m'avoir encadré sur Rust
  • Karsten König (@gr4yf0x) et Amir Bazine pour m'avoir encouragé à explorer l'utilisation des hyperviseurs pour le fuzzing
  • Brandon Falk (@gamozolabs) pour son travail inspirant, Falkvisor
Télécharger l’outil