persistência para que você possa salvar arquivos na unidade e, em seguida, executar Kali a partir do
Pendrive. É um de uma série de tutoriais que o ajudarão a configurar o ambiente adequado
para usar o Kali Linux e mostrar como usar suas ferramentas.
Os tutoriais da série incluem:
- Instalando Kali Linux como uma VM
- Criação de uma unidade USB Kali Linux Live
- Configurando Kali Linux
- Gerenciamento de pacotes com Kali Linux
- Configurando um laboratório de teste Kali Linux
- Usando as ferramentas Kali Linux
Objetivos
Ao final desta sessão, você será capaz de criar: um drive USB rodando Kali Live Linux; uma partição para persistência na unidade USB; um sistema de arquivos na nova partição; e arquivos persistentes na unidade USB.
Baixe Kali Linux
Como fazer o download do 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 estarei usando a versão mais recente (em março de 2020) Kali Linux de 64 bits (Live), kali-linux-2020.1-live-amd64.iso. Fiz o download aqui:
Verificando o download
Como verificar o Kali Linux ISO também é explicado no tutorial ‘Instalando Kali Linux como uma VM’. Para fazer isso, execute o seguinte:
$shasum-para 256kali-linux-2020.1-live-amd64.isoA saída deve ser semelhante a esta:
acf455e6f9ab0720df0abed15799223c2445882b44dfcc3f2216f9464db79152
A assinatura SHA256 resultante deve corresponder à assinatura exibida na coluna sha256sum na página oficial de download da imagem.
Unidade USB inicializável ao vivo
A maneira mais rápida de começar a usar o Kali Linux é executá-lo ao vivo a partir 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 colocá-lo em execução em minutos 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 versão mais recente do Kali e uma unidade USB, com tamanho mínimo de 8 GB. Criar uma unidade USB inicializável do Kali Linux é bastante fácil. Depois de baixar e verificar seu arquivo Kali ISO, use um dos seguintes comandos:
- No Linux faça o login como root e use o comando dd
- No Windows, use uma das ferramentas da GUI, unetbootin ou rufus
Usarei o primeiro método no MX Linux.
Monte a unidade USB
Faça login no root (ou use o sudo) e verifique a lista de unidades de disco antes inserir a unidade USB:
#fdisk-a# use um L minúsculoPara um disco, isso retornará algo como:
Agora insira a unidade USB e execute o comando novamente:
#fdisk-a# use um L minúsculoIsso 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 o ISO e execute o comando dd. Isso levará entre 5 e 10 minutos.
AVISO : Embora esse processo seja muito fácil, tome cuidado, pois você sobrescreverá facilmente uma unidade de disco se especificar um caminho incorreto. Verifique novamente o que você está fazendo antes de fazê-lo, será tarde demais depois. O comando dd não é conhecido como destruidor de disco por nada!
# ls# dd status = progresso if = kali-linux-2020.1-live-amd64 of = / dev / sdb bs = 512k
Teste a unidade USB
Para testar a unidade USB inicializável, reinicie a máquina.
Adicionar Persistência
O drive USB do Kali Linux Live tem uma opção, opção 4, no menu de inicialização que permite o uso de persistência, a preservação dos dados no drive USB durante as reinicializações do Kali Live. Isso pode ser muito útil, pois as alterações nos arquivos podem ser salvas mesmo ao inicializar a partir de sistemas diferentes.
Aqui nós configuramos o drive USB Kali Linux Live para suportar persistência. Vamos supor que:
- o usuário é root
- a unidade USB é / dev / sdb
- a unidade USB tem capacidade de pelo menos 8 GB. A imagem do Kali Linux ocupa pouco mais de 3 GB e uma nova partição de cerca de 4,5 GB é necessária para armazenar dados persistentes
- um sistema Linux separado está sendo executado, não pode ser uma unidade USB Kali Live
Para adicionar persistência, primeiro inicialize em um sistema Linux e insira a unidade USB Kali Live. Aqui estarei usando o MX Linux.
Mostrar discos
Primeiro insira a unidade USB e exiba os detalhes do disco:
#fdisk-a# use um L minúsculoEditar disco
Digite o seguinte comando:
#fdisk /dev/banheiroEm seguida, para mostrar a tela de ajuda, digite 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 return para uma partição primária (padrão p).
Pressione Enter para obter o número da partição (padrão 3).
Pressione Enter para aceitar o padrão para o primeiro setor.
Insira um tamanho de + 4,5 G e pressione Enter.
Para exibir a tabela de partição, digite p.
Salvar tabela de partição
Para terminar e gravar a nova tabela de partição no disco, digite w:
Comando (m para ajuda): wListe as partições de disco disponíveis com:
#lsdevsdb*Você também pode verificar com:
#fdisk -aCriar sistema de arquivos
A próxima etapa é criar um sistema de arquivos ext3 na partição e rotulá-lo de persistência. Isso pode levar alguns minutos:
# mkfs.ext3 -L persistence / dev / sdb3# e2label / dev / sdb3 persistence
Crie um ponto de montagem e monte a nova partição:
# mkdir -p / mnt / my_usb# mount / dev / sdb3 / mnt / my_usb
Criar arquivo
Exibir a partição montada:
#df -hEm seguida, crie o arquivo de configuração para ativar a persistência:
#jogou fora '/ União' > /mnt/meu_usb/persistence.confFinalmente, desmonte a partição:
#umount /dev/sdb3Testando persistência
Para testar a persistência, inicialize a partir da unidade USB Kali Live Linux.
Agora escolha não o primeiro, mas o 4ºopção .
Abra uma janela de terminal e digite:
$lsSalve o seguinte texto no novo arquivo myfile:
$jogou foraEste é o meu persistenteArquivo>meu arquivo$ls
$gatomeu arquivo
Agora, desligue o sistema e remova a unidade USB.
Para testar se a persistência está funcionando, reinicie do Kali Live Linux USB, abra um terminal e digite:
$sudo gato /corre/viver/persistência/sdb3/meu arquivoSe a unidade USB foi configurada corretamente, o arquivo será exibido.
Conclusão
Neste tutorial, vimos como criar e testar uma unidade USB Kali Live Linux persistente.
Próximos passos
Espero que você faça bom uso do conhecimento adquirido aqui e tente criar e testar sua própria unidade USB. Então, sugiro que você passe para a próxima parte desta série, Configurando o Kali Linux.