Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ferramentas/GitHubGitHub/tandasat/hypervisor-101-in-rust
Virtualização para SegurançaFuzzingAprendizado e EducaçãoTrilhas e CursosLabs e Prática
GitHubtandasat/hypervisor-101-in-rust

Hypervisor-101-in-Rust

Os materiais de "Hypervisor 101 in Rust", um curso de um dia, para aprender rapidamente a tecnologia de virtualização assistida por hardware e sua aplicação para fuzzing de alto desempenho em processadores Intel/AMD.

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Ver Repositório
Site
1.2k817há 11 mesesRevisado pelo Kitploit

Hipervisor 101 em Rust

Os materiais da turma "Hypervisor 101 in Rust" realizada no Global Cybersecurity Camp 2023 Singapore. Este repositório contém um hipervisor de fuzzing para UEFI em processadores Intel/AMD, materiais de palestras e exercícios práticos, e corpus de amostras e arquivos de alvo.

Leia o curso em https://tandasat.github.io/Hypervisor-101-in-Rust/

Estrutura de diretórios

  • 📖course/ para os materiais da turma
  • 🦀hypervisor/ para o código-fonte e uma descrição detalhada do hipervisor de fuzzing
  • ⚙️BUILDING.md para compilar e executar o hipervisor com arquivos de exemplo em tests/

Formato do curso

Os materiais da turma são projetados para um ambiente de sala de aula interativo e menos eficazes para autoaprendizagem devido às explicações leves. No entanto, decidimos publicá-los, pois ainda seriam úteis para alguns. Se você estiver interessado na turma interativa com o autor, consulte a programação da próxima turma pública em System Programming Lab.

Plataformas suportadas

  • Ambiente host (de aula e desenvolvimento)
    • 📎Windows + WSL
    • 🍎macOS
    • 🐧Ubuntu
    • macOS baseado em Apple Silicon, Windows e Ubuntu baseados em ARM64 também são suportados. Nenhum sistema x64 é necessário.
  • Ambiente de teste (alvo)
    • Hardware
      • Bochs
      • VMware Fusion ou Workstation Pro (se o host tiver processadores Intel ou AMD)
      • Modelos bare metal selecionados
    • com UEFI

Agradecimentos

  • Andrew Burkett (@drewkett) e Rich Seymour (@rseymour) por me orientarem em Rust
  • Karsten König (@gr4yf0x) e Amir Bazine por me incentivarem a investigar o uso de hipervisores para fuzzing
  • Brandon Falk (@gamozolabs) por seu trabalho inspirador, Falkvisor
Baixar ferramenta