15%

Poupe 15% em todos os serviços

Teste as suas habilidades e obtenha Desconto em qualquer plano

Utilizar o código:

Skills
Começar a trabalhar
01.11.2024
3 +1

Como Instalar Kali Linux no VMware Workstation: Guia Completo Passo a Passo

Kali Linux é a distribuição padrão da indústria para testes de penetração, hacking ético e avaliações de cibersegurança. Instalar Kali Linux no VMware Workstation oferece um ambiente totalmente isolado e em sandbox onde você pode executar auditorias de segurança, praticar técnicas de exploração e testar defesas de rede — tudo sem tocar no seu sistema operacional host ou infraestrutura de produção.

Quer você seja um profissional de segurança experiente ou esteja apenas começando sua jornada no hacking ético, este guia abrangente o orienta em cada etapa: desde o download da ISO até a conclusão da configuração pós-instalação.

Por que executar Kali Linux em uma máquina virtual?

Antes de mergulhar no processo de instalação, vale a pena entender por que VMware Workstation é uma escolha tão popular para executar Kali Linux:

  • Isolamento: Seu SO host permanece completamente intocado por qualquer coisa que você faça dentro da VM.
  • Snapshots: VMware permite que você salve o estado da sua VM em qualquer ponto, para que você possa reverter após uma configuração incorreta ou um teste falhado.
  • Portabilidade: Arquivos de máquina virtual podem ser copiados, arquivados e movidos entre sistemas facilmente.
  • Controle de recursos: Você pode alocar com precisão CPU, RAM e espaço em disco para corresponder à sua carga de trabalho.
  • Ambiente de teste seguro: Ideal para praticar técnicas de testes de penetração em um ambiente legal e controlado antes de aplicá-las em cenários do mundo real.

> Nota de segurança: Se você precisar de um ambiente dedicado e sempre ativo para pesquisa de segurança ou operações de red team, considere implantar Kali Linux em um plano de VPS Hosting — oferecendo acesso remoto, controle root total e a capacidade de executar ferramentas 24/7 sem consumir recursos locais.

Pré-requisitos

Antes de começar, certifique-se de ter o seguinte em vigor:

1. VMware Workstation

Baixe e instale VMware Workstation Pro ou VMware Workstation Player no site oficial do VMware. Workstation Pro é recomendado por seus recursos de snapshot e rede avançada, mas Player funciona bem para uso básico.

2. ISO do Kali Linux

Baixe a ISO mais recente do Kali Linux no site oficial do Kali Linux em https://www.kali.org/get-kali/. Escolha a imagem Installer (não a imagem Live) para uma instalação completa. Sempre verifique a soma de verificação SHA256 após o download para confirmar a integridade do arquivo.

3. Requisitos do sistema

Sua máquina host deve atender a estas especificações mínimas:

ComponenteMínimoRecomendado
CPUDual-core, 64-bitQuad-core ou melhor
RAM (host)8 GB16 GB ou mais
Espaço em disco livre30 GB60 GB ou mais
VirtualizaçãoVT-x / AMD-V ativadoVT-x / AMD-V ativado

> Dica: Certifique-se de que a virtualização de hardware (Intel VT-x ou AMD-V) está ativada nas configurações do BIOS/UEFI. VMware o avisará se não estiver, e o desempenho será significativamente degradado.

Passo 1: Criar uma nova máquina virtual no VMware Workstation

Iniciar VMware Workstation

Abra VMware Workstation no seu computador. Na tela inicial, clique em “Create a New Virtual Machine”.

Escolher tipo de configuração

Você será apresentado com duas opções:

  • Typical (Recommended) — Configuração guiada, ideal para a maioria dos usuários.
  • Custom (Advanced) — Oferece controle granular sobre compatibilidade de hardware e configurações.

Selecione Typical (Recommended) e clique em Next.

Selecionar mídia de instalação

Na próxima tela, escolha “Installer disc image file (ISO)” e clique em Browse para navegar até o arquivo ISO do Kali Linux que você baixou. VMware pode não detectar automaticamente Kali Linux, o que é normal — você especificará o tipo de SO manualmente na próxima etapa.

Clique em Next.

Passo 2: Escolher o sistema operacional convidado

Como VMware não possui uma entrada dedicada ao Kali Linux em sua lista de SO, você precisa configurá-lo manualmente:

  • Guest operating system: Selecione Linux
  • Version: Escolha Debian 10.x 64-bit (Kali Linux é baseado em Debian, e esta é a correspondência mais próxima)

Clique em Next.

Passo 3: Nomear sua máquina virtual e definir local de armazenamento

  • Virtual machine name: Digite um nome descritivo como Kali Linux 2024 ou Kali-Pentest-Lab.
  • Location: Escolha um diretório com espaço livre suficiente. Evite armazenar a VM em uma unidade do sistema que está quase cheia.

Clique em Next.

Passo 4: Alocar espaço em disco

Configure o disco rígido virtual para sua instalação do Kali Linux:

  • Disk size: Defina um mínimo de 20 GB, embora 40–60 GB seja fortemente recomendado se você planeja instalar ferramentas adicionais, armazenar capturas ou executar listas de palavras.
  • Disk storage type:
  • Store virtual disk as a single file — Melhor desempenho, mas menos portável.
  • Split virtual disk into multiple files — Mais fácil de mover entre sistemas de arquivos, leve sobrecarga de desempenho.

Para um laboratório de segurança dedicado, o armazenamento em arquivo único é preferido. Clique em Next.

Passo 5: Personalizar hardware antes de terminar

Antes de clicar em Finish, clique em “Customize Hardware” para ajustar os recursos da sua VM.

Processador (CPU)

  • Aloque pelo menos 2 núcleos de processador.
  • Se sua CPU host tiver 8 ou mais núcleos lógicos, alocar 4 núcleos melhorará significativamente o desempenho ao executar ferramentas multi-thread como Hashcat ou Metasploit.

Memória (RAM)

  • Mínimo: 2 GB
  • Recomendado: 4 GB
  • Ideal para cargas de trabalho pesadas: 8 GB

Kali Linux com um ambiente desktop completo (GNOME ou XFCE) funciona confortavelmente com 4 GB. Se você estiver executando ferramentas que consomem muita memória ou vários serviços simultaneamente, aloque mais.

Adaptador de rede

Escolha o modo de rede apropriado para seu caso de uso:

ModoCaso de uso
NATAcesso simples à internet através do host; mais seguro para iniciantes
BridgedVM obtém seu próprio IP na rede local; útil para laboratórios de varredura de rede
Host-OnlyRede isolada apenas entre VM e host; ideal para testes isolados

Para a maioria dos laboratórios de testes de penetração, NAT é o ponto de partida mais seguro e simples.

Display

Ative Accelerate 3D graphics se sua GPU host o suportar — isso melhora a responsividade do ambiente desktop.

Clique em Close e depois em Finish para criar a máquina virtual.

Passo 6: Ligar a máquina virtual

Selecione sua VM Kali Linux recém-criada na biblioteca do VMware e clique em “Power on this virtual machine”. A VM será inicializada a partir da imagem ISO que você anexou.

Passo 7: Instalar Kali Linux

Quando a VM iniciar, você verá o menu de inicialização GRUB do Kali Linux. Você tem duas opções de instalação:

  • Graphical Install — Recomendado para a maioria dos usuários; fornece uma interface visual e controlada por mouse.
  • Install — Instalação baseada em texto; útil para ambientes com poucos recursos ou solução de problemas.

Selecione Graphical Install e pressione Enter.

Idioma, localização e teclado

Siga os prompts na tela para configurar:

  1. Language — Selecione seu idioma preferido (por exemplo, English).
  2. Location — Escolha seu país ou região. Isso afeta as configurações de fuso horário.
  3. Keyboard layout — Selecione o mapa de teclado apropriado para seu hardware.

Configuração de nome de host e domínio

  • Hostname: Digite um nome para sua máquina (por exemplo, kali-lab). Este é o nome que seu sistema usará na rede.
  • Domain name: Deixe em branco para uma VM autônoma, ou digite um domínio se você estiver integrando em uma rede de laboratório.

Configuração de conta de usuário

Em versões recentes do Kali Linux (2020.1 e posteriores), o instalador solicita que você crie uma conta de usuário não-root:

  • Full name: Digite seu nome ou um alias de laboratório.
  • Username: Escolha um nome de usuário (por exemplo, kaliuser).
  • Password: Defina uma senha forte e confirme-a.

> Importante: Versões mais antigas do Kali usavam como padrão credenciais root / toor. Versões modernas usam uma conta de usuário padrão com privilégios sudo. Sempre altere as credenciais padrão imediatamente após a instalação.

Particionar discos

Para uma instalação de máquina virtual, a abordagem mais simples e eficaz é:

  1. Partitioning method: Selecione “Guided – use entire disk”.
  2. Select disk: Escolha o disco virtual que você criou (ele aparecerá como o único disco disponível).
  3. Partitioning scheme: Selecione “All files in one partition” para simplicidade, ou escolha partições separadas /home, /var e /tmp para um layout mais estruturado.
  4. Confirm changes: Revise o resumo da partição e selecione “Finish partitioning and write changes to disk”. Confirme selecionando Yes quando solicitado a escrever alterações.

Configurar o gerenciador de pacotes

  • Network mirror: Selecione Yes para usar um espelho de rede para downloads de pacotes. Isso garante que você obtenha as versões mais recentes de pacotes durante a instalação.
  • Mirror location: Escolha um espelho geograficamente próximo a você para downloads mais rápidos.
  • Proxy settings: Se você estiver atrás de um proxy corporativo, digite o endereço do proxy aqui. Caso contrário, deixe em branco.

Seleção de software

O instalador apresentará uma lista de coleções de software para instalar. A seleção padrão inclui:

  • Kali desktop environment (XFCE é o padrão; GNOME também está disponível)
  • Top 10 tools — As ferramentas de testes de penetração mais comumente usadas
  • Default tool selection — Um conjunto mais amplo de ferramentas de segurança

Para um laboratório de segurança de propósito geral, a seleção padrão é um ponto de partida sólido. Você sempre pode instalar ferramentas adicionais posteriormente usando apt.

Passo 8: Instalar o bootloader GRUB

Quando solicitado a instalar o bootloader GRUB:

  1. Selecione Yes para instalar GRUB na unidade primária.
  2. Escolha o disco virtual (normalmente listado como /dev/sda) como alvo de instalação.

GRUB é essencial — sem ele, sua VM não será inicializada no sistema instalado.

Passo 9: Concluir a instalação e reiniciar

Após a conclusão da instalação, você será solicitado a remover a mídia de instalação e reiniciar. VMware normalmente lida com isso automaticamente. Clique em Continue para reiniciar a máquina virtual.

A VM será reiniciada e inicializada em seu sistema Kali Linux recém-instalado.

Passo 10: Primeiro login e configuração pós-instalação

Fazer login

Na tela de login, digite o nome de usuário e a senha que você configurou durante a instalação.

Instalar VMware Tools (altamente recomendado)

VMware Tools melhora significativamente a experiência da VM ao ativar:

  • Integração perfeita do mouse entre host e convidado
  • Área de transferência compartilhada (copiar/colar entre host e VM)
  • Ajuste dinâmico de resolução de tela
  • Capacidades melhoradas de compartilhamento de arquivos
  • Melhor desempenho geral

Para instalar VMware Tools no Kali Linux, abra um terminal e execute:

sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop -y
sudo reboot

Após reiniciar, sua VM será muito mais responsiva e integrada ao sistema host.

Atualizar o sistema

Sempre atualize seu sistema imediatamente após a instalação para obter os patches de segurança mais recentes e atualizações de ferramentas:

sudo apt update && sudo apt upgrade -y

Para uma atualização completa da distribuição (incluindo atualizações de kernel):

sudo apt full-upgrade -y
sudo apt autoremove -y
sudo apt autoclean

Este processo pode levar vários minutos dependendo da velocidade da sua conexão com a internet.

Fazer um snapshot

Após atualizar e configurar seu sistema, faça um snapshot do VMware. Isso oferece uma linha de base limpa para reverter se algo der errado durante o teste:

  1. No VMware Workstation, vá para VM → Snapshot → Take Snapshot.
  2. Nomeie-o com algo descritivo como "Clean Install - Post Update".
  3. Clique em Take Snapshot.

Configurar o firewall (opcional, mas recomendado)

Para uma configuração mais endurecida, ative e configure ufw (Uncomplicated Firewall):

sudo apt install ufw -y
sudo ufw enable
sudo ufw status

Verificar disponibilidade de ferramentas

Kali Linux vem pré-carregado com centenas de ferramentas de segurança. Verifique se algumas ferramentas principais estão disponíveis:

# Check Nmap
nmap --version

# Check Metasploit
msfconsole --version

# Check Burp Suite
burpsuite &

# Check Wireshark
wireshark --version

Solução de problemas comuns

VM não inicializa após a instalação

  • Certifique-se de que a ISO foi desanexada da unidade de CD/DVD virtual após a instalação.
  • Verifique se GRUB foi instalado no disco correto (/dev/sda).
  • Verifique se a ordem de inicialização nas configurações da VM prioriza o disco rígido em relação à unidade de CD/DVD.

Baixo desempenho ou atraso

  • Aumente a alocação de RAM (mínimo 4 GB para uso desktop suave).
  • Ative a virtualização de hardware no BIOS/UEFI.
  • Instale open-vm-tools para melhor integração com VMware.
  • Reduza efeitos visuais nas configurações do ambiente desktop.

Sem acesso à internet

  • Verifique se o adaptador de rede está definido como NAT nas configurações do VMware.
  • Execute sudo dhclient eth0 ou sudo dhclient ens33 para solicitar uma concessão DHCP.
  • Verifique o editor de rede virtual do VMware para garantir que o serviço NAT está em execução.

Problemas de resolução de tela

  • Instale open-vm-tools-desktop conforme descrito acima.
  • Vá para View → Autofit Guest no VMware para ativar resolução dinâmica.

Levando seu laboratório de segurança adiante

Uma configuração local do VMware é excelente para aprendizado e experimentação, mas tem limitações — seu laboratório está vinculado ao seu hardware físico, e executar ferramentas que consomem muitos recursos, como quebradores de senha ou scanners de rede em larga escala, pode sobrecarregar sua máquina local.

Para pesquisa de segurança mais exigente e fluxos de trabalho profissionais de testes de penetração, considere estas opções:

  • VPS Hosting — Implante uma instância Kali Linux baseada em nuvem com recursos dedicados, acessível de qualquer lugar. Perfeito para executar varreduras de longa duração e ferramentas persistentes.
  • Dedicated Servers — Para laboratórios de segurança de nível empresarial, infraestrutura de red team ou ambientes de teste de alto desempenho que exigem controle total de hardware e recursos máximos.
  • GPU Hosting — Acelere tarefas de segurança intensivas em GPU, como quebra de senha com Hashcat, que pode aproveitar o paralelismo de GPU para processar bilhões de hashes por segundo.

A infraestrutura baseada em nuvem também permite que você construa ambientes de laboratório com múltiplos nós — por exemplo, implantando um servidor alvo vulnerável ao lado de sua máquina atacante Kali na mesma rede privada, simulando cenários de ataque do mundo real sem qualquer risco para seus sistemas locais.

Considerações éticas e legais

Kali Linux é um kit de ferramentas poderoso, e com esse poder vem uma responsabilidade significativa. Sempre adira aos seguintes princípios:

  • Teste apenas sistemas que você possui ou tem permissão explícita por escrito para testar. Testes de penetração não autorizados são ilegais na maioria das jurisdições e podem resultar em processos criminais.
  • Nunca use ferramentas Kali Linux contra sistemas de produção sem um acordo de engajamento formal.
  • Documente suas atividades de teste minuciosamente, especialmente em engajamentos profissionais.
  • Mantenha suas ferramentas e SO atualizados para garantir que você esteja trabalhando com os bancos de dados de vulnerabilidades e versões de ferramentas mais recentes.

O objetivo do hacking ético é melhorar a segurança, não explorá-la. Use suas habilidades com responsabilidade.

Conclusão

Instalar Kali Linux no VMware Workstation é uma das m

15%

Poupe 15% em todos os serviços

Teste as suas habilidades e obtenha Desconto em qualquer plano

Utilizar o código:

Skills
Começar a trabalhar