Como rodar qualquer ferramenta do kali linux rapidamente com docker

Para rodar qualquer ferramenta do Kali Linux rapidamente com Docker, siga os passos abaixo:

Instalação do Docker

Antes de tudo, certifique-se de que o Docker está instalado em seu sistema. Você pode instalar o Docker em sistemas baseados em Debian com o seguinte comando:
bash
sudo apt install docker.io -y
Após a instalação, ative o Docker:
bash
sudo systemctl enable docker sudo systemctl start docker

Baixando a Imagem do Kali Linux

Com o Docker instalado, você pode baixar a imagem do Kali Linux usando o comando:
bash
docker pull kalilinux/kali-rolling

Criando e Iniciando um Contêiner do Kali Linux

Após o download da imagem, execute o seguinte comando para criar e iniciar um contêiner do Kali Linux:
bash
docker run -it kalilinux/kali-rolling
Este comando abrirá um shell interativo dentro do contêiner.

Instalando Ferramentas

Agora que você está dentro do shell do contêiner do Kali Linux, você pode instalar qualquer ferramenta que desejar. Por exemplo, para instalar o The Harvester, execute:
bash
apt update apt install theharvester

Resumo dos Comandos

Aqui está um resumo dos comandos que você usou:
  1. Instalar Docker:
    bash
    sudo apt install docker.io -y sudo systemctl enable docker sudo systemctl start docker
  2. Baixar a imagem do Kali Linux:
    bash
    docker pull kalilinux/kali-rolling
  3. Criar e iniciar um contêiner:
    bash
    docker run -it kalilinux/kali-rolling
  4. Instalar uma ferramenta:
    bash
    apt update apt install theharvester

Considerações Finais

Lembre-se de que a imagem do Kali Linux não vem com ferramentas pré-instaladas, portanto, você precisa instalar manualmente as ferramentas que deseja usar. Além disso, ao terminar de usar o contêiner, você pode sair digitando exit no shell do contêiner. Se precisar retomar o contêiner, você pode usar os comandos docker start e docker attach para reabrir o shell do contêiner existente.
Essa abordagem permite que você tenha um ambiente leve e isolado para executar ferramentas de segurança, facilitando o desenvolvimento e a execução de testes de penetração.

sources: https://hub.docker.com/r/kalilinux/kali-rolling

Comentários