Poupe 15% em todos os serviços de alojamento

Teste as suas habilidades e obtenha Desconto em qualquer plano

Utilizar o código: Skills Começar a trabalhar
Secções
Linux Servidores Virtuais Sistemas Operativos

Como Instalar Kali Linux no VirtualBox: Um Guia Completo Passo a Passo

Kali Linux é a distribuição Linux padrão da indústria para testes de penetração, hacking ético e pesquisa de cibersegurança. Quer você seja um profissional de segurança experiente ou esteja apenas começando sua jornada na segurança ofensiva, executar Kali Linux dentro do VirtualBox é uma das formas mais inteligentes e seguras de construir um ambiente de laboratório totalmente funcional — sem necessidade de dual-boot, sem hardware dedicado necessário.

Neste guia abrangente, você aprenderá exatamente como baixar, configurar e instalar Kali Linux no VirtualBox, incluindo como otimizar sua máquina virtual com Guest Additions para um fluxo de trabalho mais suave e produtivo.

Por que executar Kali Linux no VirtualBox?

Antes de mergulhar nas etapas de instalação, vale a pena entender por que um ambiente virtualizado é frequentemente a escolha preferida dos profissionais de segurança:

  • Isolamento: Seu sistema operacional host permanece protegido de ferramentas ou exploits potencialmente perigosos em execução dentro da VM.
  • Snapshots: Você pode salvar o estado da sua VM em qualquer ponto e reverter instantaneamente se algo der errado.
  • Portabilidade: Máquinas virtuais podem ser exportadas, compartilhadas e implantadas em diferentes hardwares.
  • Econômico: Não há necessidade de uma máquina física separada dedicada a testes de segurança.

Se você está procurando ir além da virtualização local e precisa de um ambiente acessível remotamente e sempre ativo, considere uma solução de VPS Hosting — ideal para executar instâncias persistentes do Kali Linux na nuvem.

Pré-requisitos

Antes de começar, certifique-se de que tem o seguinte:

  • Uma máquina host a executar Windows, macOS, ou Linux
  • Pelo menos 8GB de RAM (4GB mínimo alocado à VM)
  • Pelo menos 50GB de espaço em disco livre
  • Uma conexão de internet estável para descarregar ficheiros necessários
  • VirtualBox instalado (coberto no Passo 1)

Passo 1: Descarregue e Instale VirtualBox

VirtualBox é um hipervisor gratuito e de código aberto desenvolvido pela Oracle que suporta sistemas anfitriões Windows, macOS e Linux.

  1. Visite a página oficial de Descarregamentos do VirtualBox.
  2. Selecione o pacote instalador que corresponde ao seu sistema operativo anfitrião (Windows, macOS ou Linux).
  3. Descarregue e execute o instalador.
  4. Siga as instruções no ecrã para concluir a instalação.
  5. Opcionalmente, descarregue e instale também o VirtualBox Extension Pack da mesma página — adiciona suporte para USB 2.0/3.0, RDP e encriptação de disco.

Após a instalação, inicie VirtualBox para confirmar que abre corretamente antes de prosseguir.

Passo 2: Transferir a ISO do Kali Linux

Em seguida, precisa obter a imagem ISO oficial do Kali Linux.

  1. Navegue até à página oficial de Transferências do Kali Linux.
  2. Em Installer Images, escolha a versão 64-bit (recomendada para a maioria dos sistemas modernos).
  3. Pode transferir via HTTP direto ou via ligação torrent para velocidades mais rápidas.
  4. Verifique a integridade do ficheiro transferido utilizando a soma de verificação SHA256 fornecida — isto é especialmente importante num ambiente focado em segurança.

> Dica de segurança: Verifique sempre as somas de verificação ISO antes da instalação para garantir que a imagem não foi alterada.

Passo 3: Criar uma Nova Máquina Virtual no VirtualBox

Com VirtualBox instalado e seu ISO baixado, é hora de criar a máquina virtual.

  1. Abra VirtualBox e clique no botão New na barra de ferramentas.
  2. Na caixa de diálogo Name and Operating System, configure o seguinte:
  • Name: Kali Linux (ou qualquer nome que prefira)
  • Type: Linux
  • Version: Debian (64-bit)
  1. Clique em Next.
  2. Memory (RAM): Aloque pelo menos 2048 MB (2GB). Para uma experiência confortável executando várias ferramentas simultaneamente, 4096 MB (4GB) é fortemente recomendado.
  3. Clique em Next.
  4. Hard Disk: Selecione Create a virtual hard disk now e clique em Create.
  5. Escolha VDI (VirtualBox Disk Image) como o tipo de arquivo de disco rígido e clique em Next.
  6. Selecione Dynamically allocated para economizar espaço em disco físico, depois clique em Next.
  7. Defina o tamanho do disco virtual para pelo menos 20GB40GB ou mais é recomendado se você planeja instalar ferramentas adicionais e armazenar dados capturados.
  8. Clique em Create para finalizar a máquina virtual.

Passo 4: Configurar as Definições da Máquina Virtual

Antes de iniciar a VM pela primeira vez, aplique os seguintes ajustes de configuração para garantir uma instalação suave.

Definições do Sistema

  1. Selecione a sua VM recém-criada na barra lateral do VirtualBox e clique em Definições.
  2. Navegue até Sistema > Motherboard.
  3. Certifique-se de que Ativar EFI (apenas SOs especiais) está desmarcado, a menos que necessite especificamente do modo de arranque UEFI.
  4. Em Sistema > Processador, aloque 2 ou mais núcleos CPU se a sua máquina anfitriã o suportar — isto melhora significativamente o desempenho.

Definições de Armazenamento

  1. Vá para Armazenamento no menu Definições.
  2. Em Controlador: IDE, clique na unidade óptica vazia (ícone de disco).
  3. No lado direito, clique no ícone de disco junto a Unidade Óptica e selecione Escolher um ficheiro de disco.
  4. Navegue até e selecione o ISO do Kali Linux que descarregou no Passo 2.

Definições de Rede

  1. Navegue até Rede > Adaptador 1.
  2. Escolha um dos seguintes modos com base nas suas necessidades:
  • NAT: A VM partilha a ligação à Internet do anfitrião. Melhor para testes isolados.
  • Adaptador Bridged: A VM obtém o seu próprio endereço IP na sua rede local. Melhor se precisar que a VM comunique com outros dispositivos.

Definições de Apresentação

  1. Vá para Apresentação > Ecrã.
  2. Defina Memória de Vídeo para 128 MB para melhor desempenho gráfico.
  3. Ative Aceleração 3D se a sua GPU anfitriã o suportar.

Clique em OK para guardar todas as definições.

Passo 5: Instalar Kali Linux

Agora está pronto para iniciar a máquina virtual e executar o instalador Kali Linux.

  1. Selecione a sua VM na barra lateral do VirtualBox e clique em Iniciar.
  2. A VM será iniciada a partir do ISO Kali Linux. Quando o menu de inicialização aparecer, selecione Graphical Install para a experiência de instalação mais fácil.
  3. Siga o assistente de instalação através dos seguintes passos:

Idioma e Localização

  • Selecione o seu idioma, país/região e layout do teclado preferidos.

Configuração de Rede

  • Introduza um nome de anfitrião para a sua máquina (por exemplo, kali-lab).
  • Pode deixar o nome de domínio em branco para uma configuração autónoma.
  • Se lhe for pedida a configuração de rede, pode ignorá-la e configurar a rede após a instalação.

Configuração da Conta de Utilizador

  • Crie uma conta de utilizador não-root com uma palavra-passe forte (Kali Linux 2020+ já não utiliza root como login predefinido).
  • Também lhe será pedido que defina uma palavra-passe root — escolha algo seguro.

Particionamento de Disco

  • Selecione Guided – Use Entire Disk para uma configuração simples.
  • Escolha o seu disco rígido virtual quando solicitado.
  • Selecione All files in one partition para simplificar.
  • Confirme as alterações de partição e escreva-as no disco.

Instalação de Software

  • O instalador irá agora copiar e instalar todos os pacotes necessários. Isto pode levar 10–20 minutos dependendo do desempenho do seu sistema anfitrião.

Carregador de Arranque GRUB

  • Quando solicitado, instale o carregador de arranque GRUB na unidade primária (/dev/sda).
  1. Após a conclusão da instalação, clique em Continuar para reiniciar a VM.
  2. Após o reinício, remova o ISO da unidade óptica virtual (Devices > Optical Drives > Remove disk from virtual drive) para evitar iniciar a partir do instalador novamente.
  3. Inicie sessão com as credenciais que criou durante a instalação.

Passo 6: Instalar VirtualBox Guest Additions (Recomendado)

VirtualBox Guest Additions é um pacote de drivers e utilitários que melhora drasticamente o desempenho e a usabilidade da sua VM Kali Linux. Instalá-lo é um dos passos pós-instalação mais importantes.

Benefícios do Guest Additions:

  • Gráficos melhorados: Resoluções de tela mais altas e redimensionamento dinâmico de janelas
  • Integração perfeita do mouse: Sem necessidade de capturar/liberar manualmente o cursor do mouse
  • Área de transferência compartilhada: Copie e cole texto entre seu SO host e Kali Linux
  • Pastas compartilhadas: Transfira facilmente arquivos entre host e guest
  • Melhor desempenho: Drivers de exibição e I/O otimizados

Passos de Instalação:

1. Atualize sua lista de pacotes:

sudo apt update && sudo apt upgrade -y

2. Instale os headers do kernel necessários e ferramentas de compilação:

sudo apt install -y linux-headers-$(uname -r) build-essential dkms

3. Insira a imagem CD do Guest Additions:

Na barra de menu do VirtualBox, vá para Devices > Insert Guest Additions CD image…

4. Monte o CD e execute o instalador:

sudo mkdir -p /media/cdrom
sudo mount /dev/cdrom /media/cdrom
sudo /media/cdrom/VBoxLinuxAdditions.run

5. Reinicie a VM para aplicar as alterações:

sudo reboot

Após reiniciar, você deve notar melhor resolução de tela, movimento perfeito do mouse e a capacidade de redimensionar a janela da VM dinamicamente.

Passo 7: Endurecimento Pós-Instalação e Dicas

Agora que Kali Linux está funcionando dentro do VirtualBox, aqui estão algumas boas práticas a seguir:

Mantenha Seu Sistema Atualizado

sudo apt update && sudo apt full-upgrade -y

Execute isto regularmente para garantir que você tenha as ferramentas de segurança e patches mais recentes.

Faça um Snapshot

Antes de fazer qualquer alteração importante ou iniciar um novo teste, faça um snapshot do VirtualBox:

  • Vá para Machine > Take Snapshot
  • Nomeie-o (por exemplo, "Clean Install") para que você possa reverter a qualquer momento

Configure Pastas Compartilhadas

Configure uma pasta compartilhada entre seu host e guest para transferência fácil de arquivos:

  1. Vá para Settings > Shared Folders
  2. Adicione uma nova pasta, marque Auto-mount e Make Permanent
  3. Dentro do Kali, acesse-a em /media/sf_<foldername>

Explore o Conjunto de Ferramentas Pré-instaladas

Kali Linux vem pré-carregado com centenas de ferramentas de segurança organizadas por categoria, incluindo:

  • Nmap – varredura de rede
  • Metasploit Framework – exploração
  • Burp Suite – teste de aplicações web
  • Wireshark – análise de pacotes
  • John the Ripper / Hashcat – quebra de senhas

Levando Seu Laboratório de Segurança Além

Uma configuração local do VirtualBox é um excelente ponto de partida, mas tem limitações — seu laboratório está vinculado a uma única máquina e tarefas que consomem muitos recursos podem desacelerar seu sistema host. Para profissionais que precisam de mais poder, flexibilidade ou acesso remoto, considere estas alternativas:

  • VPS Hosting — Implante uma instância Kali Linux baseada em nuvem acessível de qualquer lugar, com recursos dedicados e acesso root completo.
  • Servidores Dedicados — Para laboratórios de segurança em nível empresarial, operações de red team ou ambientes de treinamento que exigem máximo desempenho e isolamento.
  • GPU Hosting — Acelere quebra de senhas, análise de hash e tarefas de segurança baseadas em aprendizado de máquina com infraestrutura alimentada por GPU.

Para equipes que executam ferramentas de segurança internas, painéis ou plataformas de relatórios, Shared Web Hosting oferece uma forma econômica de hospedar aplicações web de suporte ao lado do seu ambiente de laboratório.

Perguntas Frequentes

Posso executar Kali Linux no VirtualBox sem um computador poderoso?

Sim, mas o desempenho será limitado. Aloque pelo menos 2GB RAM e 2 núcleos de CPU para a VM. Para uma melhor experiência, 4GB RAM e 4 núcleos de CPU são recomendados.

Sim. Kali Linux em si é completamente legal. No entanto, usar suas ferramentas para atacar sistemas sem permissão escrita explícita é ilegal. Sempre realize testes de penetração apenas em sistemas que você possui ou foi autorizado a testar.

Qual é a diferença entre Kali Linux e Ubuntu?

Embora ambos sejam baseados em Debian, Kali Linux é construído especificamente para segurança ofensiva e vem pré-carregado com centenas de ferramentas de teste de penetração. Ubuntu é uma distribuição de propósito geral focada em usabilidade e estabilidade.

Devo usar NAT ou rede Bridged?

Use NAT para testes isolados onde a VM precisa apenas de acesso à internet. Use Bridged quando você precisar que a VM apareça como um dispositivo separado na sua rede — útil para testar serviços de rede ou comunicar com outras VMs.

Posso instalar Kali Linux em um VPS em vez de VirtualBox?

Absolutamente. Muitos usuários preferem executar Kali em um plano de VPS Hosting para disponibilidade 24/7, acesso remoto e melhor desempenho em comparação com uma VM local.

Conclusão

Instalar Kali Linux no VirtualBox é uma das formas mais acessíveis de construir um laboratório de cibersegurança de nível profissional. Seguindo este guia, você configurou um ambiente Kali Linux totalmente funcional, o otimizou para desempenho ideal com Guest Additions e estabeleceu a base para hacking ético, testes de penetração e pesquisa de segurança.

Quer você esteja se preparando para certificações como OSCP ou CEH, realizando avaliações de segurança autorizadas ou simplesmente aprendendo a arte da cibersegurança, uma VM Kali Linux bem configurada é uma ferramenta indispensável no seu arsenal.

Quando suas necessidades crescerem além do que uma máquina virtual local pode oferecer, o VPS Hosting e os Servidores Dedicados da AlexHost fornecem a infraestrutura escalável e de alto desempenho para levar suas operações de segurança para o próximo nível.