Como instalar aplicativos do Kali Linux no Debian com segurança

Se você deseja usar as ferramentas de segurança do Kali Linux em um computador Debian, não adicione o repositório rolling do Kali diretamente às suas fontes APT do Debian . A própria documentação do Kali alerta que adicionar repositórios do Kali a um sistema operacional que não seja o Kali aumenta consideravelmente a probabilidade de quebrar a instalação. As opções mais seguras são instalar um pacote equivalente do Debian quando estiver disponível ou executar a imagem oficial do Kali Linux em um contêiner e instalar os pacotes do Kali dentro desse ambiente isolado.

Este guia apresenta ambas as abordagens. Utilize software de teste de segurança apenas em sistemas, redes e contas que você possui ou para as quais tem permissão explícita para avaliar.

Por que o antigo método de "adicionar o repositório do Kali ao Debian" deve ser evitado.

Tutoriais antigos costumavam instruir usuários do Debian a adicionar `/etc/apt/` http://http.kali.org/kaliao /etc/apt/sources.list`/etc/apt/`, importar a chave de assinatura do Kali e, em seguida, executar ` apt-get install` apt upgrade. Isso pode fazer com que o APT substitua pacotes do Debian por versões do Kali ou instale versões de dependências incompatíveis.

O Kali agora afirma explicitamente que adicionar seu repositório a um sistema operacional que não seja o Kali não é suportado e pode causar problemas no sistema. Consulte a documentação oficial do repositório do Kali . O Debian também alerta que misturar repositórios ou adicionar fontes de terceiros acarreta riscos de estabilidade e segurança, e sua documentação atual considera o fluxo de trabalho antigo obsoleto. Consulte as diretrizes de autenticação de pacotesapt-key do Debian .

Método 1: Instale a ferramenta a partir do Debian primeiro.

Muitas ferramentas associadas ao Kali são pacotes comuns de código aberto que também estão disponíveis no Debian. Se o Debian já fornece o programa que você precisa, essa é a opção mais simples, pois o APT mantém todas as dependências dentro do conjunto de pacotes do Debian.

  1. Atualizar informações do pacote:
sudo apt update
  1. Procure a ferramenta. Por exemplo:
apt search nmap
  1. Se o pacote estiver disponível, instale-o normalmente:
sudo apt install nmap
Instalando o pacote nmap com o apt no terminal Debian a partir dos repositórios Debian.
Instale uma ferramenta do repositório próprio do Debian quando o pacote necessário já estiver disponível lá.

Essa abordagem é mais adequada quando você precisa apenas de um ou dois utilitários e não requer pacotes específicos do Kali.

Método 2: Executar pacotes Kali em um contêiner oficial

Se você precisar especificamente da seleção de pacotes do Kali ou de um pacote exclusivo do Kali, mantenha-o separado do host Debian. O Kali publica imagens Docker oficiais, incluindo a imagem kalilinux/kali-rolling`. O Kali observa que suas imagens de contêiner são intencionalmente minimalistas, para que você instale os pacotes desejados após iniciar o contêiner. Consulte a documentação oficial da imagem Docker do Kali .

1. Instale o Docker no Debian

Em sistemas Debian que fornecem o docker.iopacote, você pode instalá-lo com o APT. A lista atual de pacotes estáveis ​​do Debian está disponível no site de pacotes do Debian .

sudo apt update
sudo apt install docker.io
sudo systemctl enable --now docker
Instalando o pacote docker.io com apt no terminal Debian.
O mecanismo Docker, empacotado pelo Debian, oferece uma maneira limpa de manter os pacotes do Kali fora do banco de dados APT do host.

2. Veja a imagem oficial da Kali Rolling.

sudo docker pull kalilinux/kali-rolling

3. Crie um contêiner Kali interativo

sudo docker run --name kali-tools -it kalilinux/kali-rolling bash

Seu prompt deve mudar porque agora você está trabalhando dentro do contêiner, em vez de diretamente no Debian.

Terminal Debian baixando a imagem oficial do Kali Linux (kali-rolling) e iniciando um contêiner interativo.
Baixe a imagem rolling release oficial do Kali e, em seguida, inicie um contêiner interativo nomeado para as ferramentas que deseja instalar.

4. Instale as ferramentas do Kali dentro do contêiner.

Primeiro, atualize o índice de pacotes do Kali:

apt update

Para um pequeno conjunto de ferramentas selecionadas, o Kali fornece atualmente o kali-tools-top10metapacote:

apt install kali-tools-top10

Você também pode instalar um pacote individual em vez de um metapacote. A lista atual de metapacotes e dependências do Kali está documentada no site oficial das ferramentas do Kali .

O terminal de contêineres Kali está atualizando os índices de pacotes e se preparando para instalar o kali-tools-top10.
Instale os pacotes do Kali dentro do contêiner Kali, e não no banco de dados de pacotes do sistema operacional hospedeiro Debian.

Reabra ou remova o contêiner Kali.

Após sair do shell, o contêiner especificado permanece disponível. Reabra-o com:

sudo docker start -ai kali-tools

Se não precisar mais, remova o recipiente:

sudo docker rm kali-tools

Você também pode remover a imagem baixada posteriormente com sudo docker image rm kalilinux/kali-rolling.

Quando um recipiente não é suficiente

Um contêiner básico funciona bem para muitos utilitários de linha de comando, mas alguns aplicativos do Kali esperam uma área de trabalho completa, acesso direto a USB, modo de monitoramento Wi-Fi, recursos de rede de baixo nível ou serviços de sistema. Nesses casos, use uma máquina virtual Kali ou uma instalação separada do Kali em vez de forçar a instalação dos pacotes no Debian.

A regra fundamental é simples: mantenha os repositórios do Debian no host Debian e os repositórios do Kali dentro do Kali . Isso preserva o modelo de dependências do Debian, ao mesmo tempo que lhe dá acesso ao ecossistema de pacotes do Kali quando necessário.

Deixar um comentário

Como recuperar partições perdidas e dados do disco rígido com segurança

Como recuperar partições perdidas e dados do disco rígido com segurança

Aprenda como recuperar partições e arquivos perdidos com o TestDisk e o PhotoRec. Proteja a unidade de origem, faça a verificação com segurança e salve os dados recuperados em outro disco.

Como ler códigos QR em um computador Linux

Como ler códigos QR em um computador Linux

Escaneie códigos QR no Linux com o CoBang usando uma webcam ou um arquivo de imagem. Veja as opções de instalação, etapas de configuração e correções para acesso à câmera via Flatpak.

Como alterar as configurações da webcam no Linux com o Cameractrls

Como alterar as configurações da webcam no Linux com o Cameractrls

Altere as configurações da webcam no Linux com o Cameractrls: ajuste a exposição, a cor, a redução de cintilação e outros controles compatíveis e, em seguida, verifique os modos de vídeo compatíveis.

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Instale o PhpStorm no Linux com o JetBrains Toolbox ou o arquivo tar.gz independente, além das opções Snap e Arch AUR. O Java já está incluído.

Como configurar dois painéis no XFCE 4

Como configurar dois painéis no XFCE 4

Crie um painel XFCE 4 separado para cada tela, atribua o segundo painel à saída correta, posicione-o e dimensione-o e adicione os atalhos e itens de status necessários.

Como instalar o Cisco Packet Tracer no Linux

Como instalar o Cisco Packet Tracer no Linux

Baixe o Cisco Packet Tracer 9.0.1 para Ubuntu 64 bits, instale o pacote DEB com o APT, aceite a licença no Terminal e faça login para iniciar um laboratório.

Como recortar uma imagem no Linux com o GIMP

Como recortar uma imagem no Linux com o GIMP

Remova o fundo de uma foto no Linux com o GIMP: trace o contorno do objeto, exclua o fundo selecionado, mantenha a transparência e exporte um PNG reutilizável.

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Crie uma imagem ISO de CD-ROM no Linux com o GNOME Disks ou o comando dd. Identifique a unidade óptica, monitore a cópia, verifique a imagem e saiba quando um disco danificado ou de áudio precisa de outra ferramenta.

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente no site oficial. Compare os pacotes para Windows, macOS e Linux, instale os arquivos de dados e inicie seu primeiro voo.

Aplicativo Google Tasks para desktop: como usá-lo no computador

Aplicativo Google Tasks para desktop: como usá-lo no computador

Abra o Google Tasks em um navegador, adicione um atalho do Chrome ou inicie o aplicativo automaticamente e gerencie suas tarefas agendadas pelo Agenda e pelo Gmail.