0Pricing
Ethical Hacking Academy · Aula

Fundamentos da virtualização

VirtualBox e VMware

Fundamentos da virtualização é uma aula grátis de Ethical Hacking Academy no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Ethical Hacking Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Ethical Hacking Academy inclui 4 aulas no total.

Por que usar virtualização

Virtualização permite executar um sistema operacional completo dentro de um software no computador que você já possui. A máquina simulada é chamada de máquina virtual (VM).

Para hacking ético, isso é essencial: você obtém um ambiente isolado e descartável no qual pode executar ataques e causar danos sem afetar o sistema real.

  • Os instantâneos permitem desfazer qualquer dano instantaneamente.
  • Várias VMs podem compartilhar um único hospedeiro físico.

Hipervisores

O software que cria e executa VMs é um hipervisor.

  • Tipo 1 (bare-metal): executa diretamente no hardware (ESXi, Hyper-V, Proxmox).
  • Tipo 2 (hospedado): executa como um aplicativo sobre o seu OS (VirtualBox, VMware Workstation).

Para um laboratório doméstico, quase sempre se usa um hipervisor do Tipo 2.

VirtualBox

O VirtualBox, da Oracle, é gratuito e de código aberto, disponível para Windows, macOS e Linux. É o ponto de partida mais comum para iniciantes.

Você o instala e depois cria VMs indicando um arquivo ISO ou importando um dispositivo pré-criado.

# Debian/Ubuntu host install
sudo apt update
sudo apt install virtualbox

VMware

O VMware Workstation Pro (Windows/Linux) e o VMware Fusion (macOS) são alternativas comerciais poderosas, atualmente gratuitas para uso pessoal.

Em geral, o VMware oferece melhor desempenho e gerenciamento de instantâneos, enquanto o VirtualBox é totalmente de código aberto. Qualquer um deles funciona para um laboratório de hacking.

Arquivos ISO e de dispositivos

Você cria VMs a partir de duas fontes principais:

  • Imagem ISO: um disco de instalação a partir do qual você inicializa e instala passo a passo.
  • Dispositivo OVA/OVF: uma VM pré-configurada que você importa com um clique (arquivo .ova).

O Kali Linux e a maioria das VMs vulneráveis são fornecidos como dispositivos prontos para importação.

Alocação de recursos

Ao criar uma VM, você atribui recursos do hospedeiro a ela:

  • Núcleos de CPU - 2 são suficientes para a maioria dos laboratórios.
  • RAM - 2 a 4 GB por VM; nunca disponibilize mais da metade da RAM do hospedeiro.
  • Disco - discos alocados dinamicamente crescem somente conforme necessário.

A alocação excessiva sobrecarrega o hospedeiro e deixa tudo lento.

Instantâneos

Um instantâneo salva o estado exato de uma VM (disco, memória, configurações) em determinado momento. Você pode retornar a esse estado mais tarde.

Crie um instantâneo limpo logo após instalar uma VM. Se um ataque a corromper, restaure-a em segundos.

# VirtualBox CLI snapshot
VBoxManage snapshot "Kali" take clean-install
VBoxManage snapshot "Kali" restore clean-install

Extensões de virtualização de hardware

As CPUs modernas incluem suporte de hardware para virtualização: Intel VT-x e AMD-V. Elas devem estar habilitadas no seu BIOS/UEFI.

Sem elas, os sistemas convidados de 64 bits não serão executados ou ficarão extremamente lentos. Procure a configuração em CPU ou Avançado no firmware.

Adicionais e ferramentas para convidados

Depois de instalar um OS convidado, adicione o pacote de integração:

  • VirtualBox Guest Additions
  • VMware Tools

Eles habilitam a área de transferência compartilhada, melhor resolução de tela, pastas compartilhadas e um controle mais suave do mouse entre o hospedeiro e o convidado.

Clonagem de VMs

Um clone é uma cópia de uma VM. É útil quando você quer uma máquina vítima nova sem precisar reinstalar.

  • Clone completo: cópia independente com seu próprio disco.
  • Clone vinculado: compartilha o disco base, economizando espaço, mas depende do original.

Como manter o hospedeiro seguro

O objetivo principal da virtualização em um laboratório de hacking é o isolamento. Mantenha malwares e ataques dentro das VMs:

  • Use redes isoladas ou exclusivas do hospedeiro (abordadas mais adiante).
  • Desabilite as pastas compartilhadas ao lidar com malwares reais.
  • Mantenha o hipervisor atualizado - vulnerabilidades de escape da VM são raras, mas existem.

Verificação rápida

Teste sua compreensão sobre os tipos de hipervisor.

Recapitulação

Você aprendeu os fundamentos da virtualização para um laboratório de hacking:

  • Hipervisores executam VMs; o Tipo 2 (VirtualBox, VMware) é melhor para iniciantes.
  • Crie VMs a partir de instaladores ISO ou dispositivos OVA.
  • Os instantâneos permitem desfazer danos instantaneamente.
  • Habilite VT-x/AMD-V e isole as VMs para proteger o hospedeiro.

Em seguida, você instalará o Kali Linux, sua máquina de ataque.

Perguntas Frequentes

A aula “Fundamentos da virtualização” é grátis?

Sim — o texto completo de “Fundamentos da virtualização” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Ethical Hacking Academy, atualize para CoddyKit PRO. O curso de Ethical Hacking Academy inclui 4 aulas no total.

O que vou aprender em “Fundamentos da virtualização”?

VirtualBox e VMware Você pratica Ethical Hacking Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Ethical Hacking Academy?

Nenhuma experiência prévia é necessária. Ethical Hacking Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.

Quanto tempo leva a aula “Fundamentos da virtualização”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Ethical Hacking Academy?

Sim. Cada aula de Ethical Hacking Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Fundamentos da virtualização
  2. Instalação do Kali Linux
  3. Máquinas virtuais vulneráveis
  4. Rede do laboratório
← Voltar para Ethical Hacking Academy