Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Hypervisor-101-in-Rust — The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its application for high-performance fuzzing on Intel/AMD processors. | Kitploit
Herramientas/GitHubGitHub/tandasat/hypervisor-101-in-rust
Security VirtualizationFuzzingLearning & EducationLearning Paths & CoursesLabs & Practice
GitHubtandasat/hypervisor-101-in-rust

Hypervisor-101-in-Rust

The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its application for high-performance fuzzing on Intel/AMD processors.

Ver Repositorio

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Sitio web
1.2k81hace 10 mesesRevisado por Kitploit

Hypervisor 101 in Rust

Los materiales de la clase "Hypervisor 101 in Rust" impartida en Global Cybersecurity Camp 2023 Singapore. Este repositorio contiene un hipervisor de fuzzing para UEFI en procesadores Intel/AMD, materiales de la conferencia y ejercicios prácticos, y un corpus de muestra y archivos objetivo.

Lea el curso en https://tandasat.github.io/Hypervisor-101-in-Rust/

Estructura del directorio

  • 📖course/ para los materiales de la clase
  • 🦀hypervisor/ para el código fuente y una descripción detallada del hipervisor de fuzzing
  • ⚙️BUILDING.md para compilar y ejecutar el hipervisor con los archivos de muestra en tests/

Formato del curso

Los materiales de la clase están diseñados para un entorno de aula interactivo y son menos efectivos para el autoaprendizaje debido a sus explicaciones ligeras. Sin embargo, decidimos publicarlos porque podrían ser útiles para algunos. Si está interesado en la clase interactiva con el autor, consulte el calendario de la próxima clase pública en System Programming Lab.

Plataformas compatibles

  • Entorno de host (clase y desarrollo)
    • 📎Windows + WSL
    • 🍎macOS
    • 🐧Ubuntu
    • También se admiten macOS basado en Apple Silicon, Windows y Ubuntu basados en ARM64. No se requiere un sistema x64.
  • Entorno de prueba (objetivo)
    • Hardware
      • Bochs
      • VMware Fusion o Workstation Pro (si el host tiene procesadores Intel o AMD)
      • Seleccionar modelos de bare metal
    • con UEFI

Agradecimientos

  • Andrew Burkett (@drewkett) y Rich Seymour (@rseymour) por asesorarme sobre Rust
  • Karsten König (@gr4yf0x) y Amir Bazine por animarme a investigar el uso de hipervisores para fuzzing
  • Brandon Falk (@gamozolabs) por su inspirador trabajo, Falkvisor
Descargar herramienta