Os tutoriais da série incluem:
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:
ACF455E6F9AB0720DF0ABED15799223C2445882B44DFCC3F2216F9464DB79152A 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:
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:
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:
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): MCriar partição
Para criar a nova partição, digite n:
Comando (m para ajuda): nObserve 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): wListe 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.