Criando uma unidade USB Kali Linux 'Live'

Criando uma unidade USB Kali Linux 'Live'
Este tutorial mostrará como instalar o Kali Linux em uma unidade USB, adicione
persistência para que você possa salvar arquivos na unidade e depois executar kali do
pendrive. É uma de uma série de tutoriais que o ajudarão a configurar o ambiente adequado
Para usar o Kali Linux e depois mostre como usar as ferramentas.

Os tutoriais da série incluem:

  • Instalando Kali Linux como uma VM
  • Criando um Kali Linux Live USB Drive
  • Configurando Kali Linux
  • Gerenciamento de pacotes com Kali Linux
  • Configurando um laboratório de teste Kali Linux
  • Usando as ferramentas Kali Linux

Objetivos

No final desta sessão, você poderá criar: uma unidade USB executando o Kali Live Linux; uma partição para a persistência na unidade USB; um sistema de arquivos na nova partição; e arquivos persistentes na unidade USB.

Download de Kali Linux

Como baixar o Kali Linux é explicado no tutorial 'Instalando o Kali Linux como uma VM', o primeiro desta série. As imagens podem ser encontradas aqui: https: // www.Kali.org/downloads/.

Eu usarei a mais recente (a partir de março de 2020) Kali Linux 64 bits (ao vivo) versão, Kali-Linux-2020.1-Live-AMD64.ISO. Eu baixei aqui:

Verificando o download

Como verificar o Kali Linux ISO também é explicado no tutorial 'Instalando o Kali Linux como uma VM'. Para fazer isso, execute o seguinte:

$ shasum -a 256 kali-linux-2020.1-Live-AMD64.ISO

A saída deve parecer algo assim:

ACF455E6F9AB0720DF0ABED15799223C2445882B44DFCC3F2216F9464DB79152

A assinatura SHA256 resultante deve corresponder à assinatura exibida na coluna SHA256SUM na página de download oficial da imagem.

Bootable Live USB Drive

A maneira mais rápida de subir e correr com Kali Linux é executá -lo ao vivo de uma unidade USB. Esse método possui várias vantagens:

  • É não destrutivo, pois não faz alterações no disco rígido do sistema host
  • É portátil para que você possa carregá -lo com você e tê -lo em funcionamento em um sistema disponível
  • É potencialmente persistente para que os dados possam ser salvos na unidade UDB

Para criar uma unidade USB inicializável, você precisará de uma cópia verificada da imagem ISO da mais recente compilação Kali e uma unidade USB, um tamanho mínimo de 8 GB. Criar uma unidade USB Kali Linux inicializa é bastante fácil. Depois de baixar e verificar seu arquivo Kali ISO, use um dos seguintes comandos:

  • No Linux Login como root e use o comando dd
  • No Windows, use uma das ferramentas da GUI, Unotbootin ou Rufus

Eu estarei usando o primeiro método no MX Linux.

Monte a unidade USB

Faça login em root (ou use sudo) e verifique a lista de unidades de disco antes Inserindo a unidade USB:

# fdisk -l # use uma caixa inferior l

Para um disco, isso retornará algo como:

Agora insira a unidade USB e execute o comando novamente:

# fdisk -l # use uma caixa inferior l

Isso retornará algo semelhante a:

Aqui a unidade USB é montada como /dev /sdb.

Crie a unidade USB

Para criar a unidade USB inicializável, mude para o diretório que contém a ISO e execute o comando dd. Isso levará entre 5 minutos.

AVISO: Embora esse processo seja muito fácil, tenha cuidado ao substituir facilmente uma unidade de disco se especificar um caminho incorreto. Verifique duas vezes o que você está fazendo antes de fazer isso, será tarde demais depois. O comando dd não é conhecido como Destruidor de disco por nada!

# ls
# status dd = progresso se = kali-linux-2020.1-Live-amd64 de =/dev/sdb bs = 512k

Teste a unidade USB

Para testar a unidade USB inicializável, reinicie a máquina.

Adicione persistência

O Kali Linux Live USB Drive tem uma opção, opção 4, no menu de inicialização, que permite o uso da persistência, a preservação de dados na unidade USB através de reinicializações do Kali Live. Isso pode ser muito útil, pois as alterações nos arquivos podem ser salvas mesmo ao inicializar de diferentes sistemas.

Aqui, configuramos o Kali Linux Live USB Drive para suportar persistência. Vamos assumir que:

  • O usuário é root
  • A unidade USB é /dev /sdb
  • A unidade USB tem uma capacidade de pelo menos 8 GB. A imagem Kali Linux leva pouco mais de 3 GB e uma nova partição de cerca de 4.5 GB é necessário para armazenar dados persistentes
  • Um sistema Linux separado está em execução, não pode ser um Kali Live USB Drive

Para adicionar persistência, primeiro inicialize em um sistema Linux e insira o Kali Live USB Drive. Aqui estarei usando o MX Linux.

Mostrar discos

Primeiro insira a unidade USB e exiba os detalhes do disco:

# fdisk -l # use uma caixa inferior l

Editar disco

Digite o seguinte comando:

# fdisk /dev /sdb

Então, para mostrar a tela de ajuda, insira M no prompt de comando:

Comando (m para ajuda): M

Criar partição

Para criar a nova partição, digite n:

Comando (m para ajuda): n

Observe que os padrões são mostrados entre colchetes.

Pressione Retorno para uma partição primária (padrão P).

Pressione Retorno para o número da partição (padrão 3).

Pressione Retornar para aceitar o padrão para o primeiro setor.

Digite um tamanho de +4.5G e Return Press Return.

Para exibir a tabela de parção, entre p.

Salvar tabela de partição

Para terminar e escrever a nova tabela de partição para disco, digite W:

Comando (m para ajuda): w

Liste as partições de disco disponíveis com:

# ls devsdb*

Você também pode verificar com:

# fdisk -l

Crie FileSystem

O próximo passo é criar um sistema de arquivos ext3 na partição e rotular a persistência. Isso pode levar alguns minutos:

# mkfs.ext3 -l persistência /dev /sdb3
# persistência e2label /dev /sdb3

Crie um ponto de montagem e monte a nova partição:

# mkdir -p /mnt /my_usb
# montagem /dev /sdb3 /mnt /my_usb

Criar arquivo

Exibir a partição montada:

# df -h

Em seguida, crie o arquivo de configuração para ativar a persistência:

# eco "/union">/mnt/my_usb/persistência.conf

Finalmente, desmonte da partição:

# Umount /dev /sdb3

Testando persistência

Para testar a persistência, inicialize da unidade USB do Kali Live Linux.

Agora escolha não o primeiro, mas o 4º opção.

Abra uma janela do terminal e digite:

$ ls

Salve o seguinte texto no novo arquivo MyFile:

$ eco este é meu arquivo persistente> myfile
$ ls
$ Cat MyFile

Agora, desligue o sistema e remova a unidade USB.

Para testar que a persistência está funcionando, reinicie do Kali Live Linux USB, abra um terminal e entre:

$ sudo gato/run/vive/persistência/sdb3/myfile

Se a unidade USB foi configurada corretamente, o arquivo será exibido.

Conclusão

Neste tutorial, analisamos como criar e testar uma persistente Kali Live Linux USB Drive.

Próximos passos

Espero que você coloque bem o conhecimento adquirido aqui e tente criar e testar sua própria unidade USB. Então eu sugiro que você vá para a próxima parte desta série, configurando Kali Linux.