Para rodar qualquer ferramenta do Kali Linux rapidamente com Docker, siga os passos abaixo:
Instalação do Docker
Certifique-se de que o Docker está instalado em seu sistema. Para sistemas baseados em Debian, use o comando:
sudo apt install docker.io -y
Depois da instalação, ative o Docker:
sudo systemctl enable docker
E inicie o serviço:
sudo systemctl start docker
Baixando a Imagem do Kali Linux
Com o Docker instalado, baixe a imagem do Kali Linux usando o comando:
docker pull kalilinux/kali-rolling
Criando e Iniciando um Contêiner do Kali Linux
Para criar e iniciar um contêiner do Kali Linux, utilize o comando:
docker run -it kalilinux/kali-rolling
Isso abrirá um shell interativo dentro do contêiner.
Instalando Ferramentas
Dentro do contêiner do Kali Linux, atualize o sistema com o comando:
apt update
Depois, instale a ferramenta que deseja, por exemplo, o The Harvester:
apt install theharvester
Resumo dos Passos
- Instale o Docker:
sudo apt install docker.io -y
Ative o serviço:
sudo systemctl enable docker
E inicie o Docker:
sudo systemctl start docker
- Baixe a imagem do Kali Linux:
docker pull kalilinux/kali-rolling
- Crie e inicie o contêiner:
docker run -it kalilinux/kali-rolling
- Atualize o sistema dentro do contêiner:
apt update
E instale a ferramenta desejada:
apt install theharvester
Considerações Finais
Lembre-se de que a imagem do Kali Linux não possui ferramentas pré-instaladas. Instale manualmente o que for necessário. Para sair do contêiner, digite:
exit
Se precisar retomá-lo no futuro, inicie com:
docker start
E anexe o contêiner com:
docker attach
Essa abordagem oferece um ambiente leve e isolado, ideal para testes de penetração e desenvolvimento de ferramentas de segurança.
Fonte: Hub oficial do Kali Linux no Docker.