Chegou o momento que muda o curso de textura definitivamente: construir o ambiente onde você vai praticar legalmente tudo o que aprender daqui em diante. Este laboratório não é opcional nem um detalhe de infraestrutura — ele é a diferença entre um profissional e um criminoso. Lembre da regra de ouro repetida desde a aula Bem-vindo: o mapa de um ano inteiro: você só ataca sistemas que são seus ou que autorizaram você por escrito. Seu laboratório é a materialização do "que são seus". Tudo o que fizermos da fase de ataque em diante pressupõe que você tem esse ambiente montado e isolado.
Isolamento: uma bolha sem saída
O princípio arquitetônico número um é o isolamento. Seu laboratório deve ser uma bolha de rede separada, onde as máquinas vulneráveis conversam entre si e com sua máquina de ataque, mas não têm acesso à internet nem à sua rede doméstica real. Isso serve a dois propósitos: protege você (máquinas propositalmente vulneráveis não podem ser comprometidas por atacantes externos de verdade, virando ponte para sua rede) e protege terceiros (uma máquina infectada de laboratório não escapa para a internet). Você vai configurar isso na virtualização com uma rede do tipo "host-only" ou "interna", que conecta as VMs entre si sem saída externa. Essa configuração de rede isolada é o item de segurança mais importante da montagem — não pule.
A virtualização como base
A base é um software de virtualização, que permite rodar vários "computadores" (máquinas virtuais, ou VMs) dentro do seu computador real. As duas opções acessíveis são o VirtualBox (gratuito e open source, ótimo para começar) e o VMware Workstation (com versões gratuitas). Instale um deles. Sobre recursos: virtualização consome RAM, então o ideal são 16 GB no computador hospedeiro para rodar duas ou três VMs simultâneas com conforto; com 8 GB dá para trabalhar rodando menos VMs ao mesmo tempo. Ative a virtualização por hardware na BIOS/UEFI se ainda não estiver ativa (VT-x/AMD-V), ou as VMs ficarão lentíssimas.
Kali: a máquina de ataque
A primeira VM é sua máquina de ataque, e a escolha padrão é o Kali Linux — uma distribuição mantida pela Offensive Security que já vem com centenas de ferramentas de segurança pré-instaladas (Nmap, Metasploit, Burp Suite, Wireshark, John, Hydra e praticamente tudo que citaremos). Existe a alternativa Parrot OS, filosoficamente similar. Baixe a imagem oficial do Kali (sempre do site oficial — imagens de terceiros podem vir adulteradas, o que seria ironicamente o seu primeiro comprometimento), crie a VM, e você tem sua bancada ofensiva pronta. Um cuidado de higiene: trabalhe com snapshots. Um snapshot é uma "fotografia" do estado da VM à qual você pode voltar; tire um snapshot da Kali limpa e recém-configurada, para poder reverter caso algo quebre ou você queira recomeçar do zero.
Os alvos que você hospeda
Do outro lado, você precisa de alvos — máquinas propositalmente vulneráveis para atacar. As principais são: o Metasploitable (um Linux recheado de vulnerabilidades, perfeito para praticar exploração de serviços), o DVWA (Damn Vulnerable Web Application, para treinar ataques web do Bloco XII), e versões antigas do Windows para os exploits clássicos que veremos (como o EternalBlue da aula EternalBlue: anatomia de um exploit devastador, que exige um Windows sem o patch correspondente). Você baixa essas imagens, cria as VMs na mesma rede isolada da sua Kali, e pronto: um campo de batalha completo e legal.
As plataformas online como complemento
Além do laboratório local, há um universo de plataformas online que fornecem alvos prontos e legais, e que recomendo fortemente como complemento. O TryHackMe é ideal para iniciantes, com trilhas guiadas que pegam na sua mão. O Hack The Box oferece máquinas mais desafiadoras e realistas, ótimo conforme você evolui. O VulnHub disponibiliza imagens de VMs vulneráveis para baixar e rodar no seu próprio laboratório. A vantagem dessas plataformas é dupla: os alvos são mantidos e variados, e — crucialmente — atacá-los é explicitamente autorizado pelas regras da plataforma, então você pratica em cenários realistas sem qualquer risco legal. Muitos dos writeups e trilhas que você usará para estudar vêm delas.
O laboratório é a ética feita infraestrutura
O que quero que fique gravado desta aula, mais do que os passos técnicos: o laboratório é a expressão prática da sua ética profissional. É tentador, conforme você aprende técnicas poderosas, sentir o impulso de testá-las "só para ver" em algo real — um site, uma rede WiFi do vizinho, um servidor qualquer. Esse impulso é a linha que separa a carreira do crime, e o laboratório existe para canalizá-lo com segurança. Todo hacker ético sério tem um ambiente de testes justamente para nunca precisar tocar no que não deve. Monte o seu com capricho e tire seus snapshots: é aqui que cada exploit, cada scan e cada payload vão ser aplicados legalmente. Na próxima, detalho os alvos vulneráveis e como configurá-los — o último passo antes de o Bloco IV nos levar à criptografia e, depois, à fase de ataque propriamente dita.
Fontes e leituras recomendadas
- Documentação oficial do Kali Linux (kali.org/docs) — instalação e configuração
- VirtualBox e VMware — manuais oficiais de configuração de rede host-only/interna
- TryHackMe, Hack The Box e VulnHub — cadastro e trilhas iniciais
- The Pentester Blueprint — capítulos sobre montagem de home lab
Exercícios
-
Por que o isolamento de rede é a configuração de segurança mais importante do laboratório, e a que dois propósitos ele serve?
✓ Resposta:Porque impede que as máquinas vulneráveis tenham acesso à internet ou à rede real. Serve para proteger você (evita que máquinas frágeis virem ponte para sua rede a partir de atacantes reais) e para proteger terceiros (evita que uma máquina de laboratório infectada escape para a internet).
-
O que é uma máquina virtual, e qual a diferença de papel entre a VM de ataque e as VMs alvo?
✓ Resposta:Uma VM é um computador emulado por software rodando dentro do seu computador real. A VM de ataque (ex.: Kali) é de onde você conduz os testes; as VMs alvo são máquinas propositalmente vulneráveis que você ataca para praticar.
-
Por que se deve baixar a imagem do Kali sempre do site oficial? Qual o risco de fontes de terceiros?
✓ Resposta:Porque imagens de terceiros podem estar adulteradas com código malicioso, o que comprometeria sua própria máquina de ataque. O site oficial garante a integridade da imagem.
-
O que é um snapshot e por que ele é útil ao praticar num laboratório?
✓ Resposta:É uma "fotografia" do estado da VM a que se pode retornar. É útil para reverter a máquina a um estado limpo após quebrá-la, testar algo destrutivo sem consequências permanentes ou recomeçar do zero rapidamente.
-
Qual a vantagem legal e prática de usar plataformas como TryHackMe e Hack The Box em vez de procurar alvos por conta própria?
✓ Resposta:São alvos explicitamente autorizados pelas regras da plataforma, eliminando risco legal, e ao mesmo tempo oferecem cenários realistas, variados e mantidos, muitas vezes acompanhados de trilhas e writeups para estudo.