Como emular Kali Linux como uma máquina virtual

Como emular Kali Linux como uma máquina virtual

A virtualização envolve a execução de um sistema de computador virtual em uma camada separada do hardware real do computador. Ele permite que os usuários executem mais de um sistema operacional sem instalá -los no hardware real.

Os sistemas operacionais que são executados usando um hipervisor funcionarão como farão no hardware real. Isso permite que você instale ferramentas, sistemas de teste e outras ferramentas em sua máquina virtual sem afetar o host principal.

Este tutorial mostrará como usar a caixa virtual como o hipervisor para executar o kali-linux como uma máquina virtual.

Antes de começarmos, permita -me dar alguns conceitos de teoria sobre virtualização antes de chegar à parte prática. Sinta -se à vontade para pular se você estiver familiarizado com os conceitos.

O que é um hipervisor?

Um hipervisor é um programa que permite aos usuários criar, executar e gerenciar máquinas virtuais.

Os tipos mais comuns de hipervisores são hospedados hipervisores instalados no sistema host como aplicações normais.

Os hipervisores mais populares incluem:

  • VirtualBox - https: // www.VirtualBox.org/
  • VMware - https: // www.VMware.com/produtos/workstation-pro.html
  • Microsoft Hyper-V - https: // docs.Microsoft.com/en-us/virtualização/hyper-v-windows/about//
  • Qemu - https: // www.qemu.org/

Depois que um hipervisor é instalado no sistema host, ele pode ser iniciado e parado, semelhante a um programa normal sem a necessidade de reiniciar o sistema principal.

O que é uma máquina virtual?

Por outro lado, uma máquina virtual é uma versão emulada de um sistema de computador em execução em outro sistema. Máquinas virtuais podem acessar componentes de hardware, interfaces de rede, dispositivos de armazenamento, placas de vídeo, etc. Em alguns casos, certos recursos de hardware, como unidades USB, precisarão ser desconectadas do sistema principal para se conectar à máquina virtual.

Agora que mencionamos brevemente o que são um hipervisor e uma máquina virtual, podemos criar um.

Como instalar o Kali Linux no VirtualBox

Kali Linux é uma distribuição Linux baseada em Debian que tem sido a melhor distribuição de testes de penetração há mais de cinco anos.

Ele vem pré-instalado com uma coleção de ferramentas de teste de caneta que facilitam muito o processo de configuração de um ambiente de hackers.

Embora seja possível instalar o Kali Linux em hardware físico, é melhor executá -lo como uma máquina virtual em vários hipervisores, porque é um sistema de teste de segurança.

Para esta configuração, estaremos usando o VirtualBox como o hipervisor.

Requisitos

Antes de começarmos, verifique se você tem os seguintes requisitos

  • Pelo menos 20 GB de espaço de armazenamento
  • Mínimo de 4 GB de RAM
  • Placa-mãe habilitada para VT-X.

Como ativar a tecnologia de virtualização

Para executar uma máquina virtual, você precisa ativar a Intel VT-X/AMD-V ou a tecnologia de virtualização em seu sistema. Você pode fazer isso nas configurações do BIOS do sistema. Como as configurações do sistema variam de um modelo de computador para outro, é quase impossível fornecer um guia padrão para entrar em um BIOS do sistema. No entanto, forneci uma folha de dicas para as chaves do BIOS dos fabricantes.

https: // linkfy.To/BIOS-Cheat-Sheet

Certifique -se de ter o VirtualBox instalado em seu sistema. Caso contrário, verifique como instalar o VirtualBox.

Etapa 1: Obtenha a imagem Kali Linux

Inicie seu navegador e navegue para http: // kali.org e baixe a última imagem ISO do Kali Linux. As imagens são atualizadas regularmente e sempre incluem a versão mais recente.

Uma vez na página de download, selecione a versão da imagem que você deseja instalar, 64 bits ou 32 bits, conforme mostrado na imagem abaixo:

Depois de fazer o ISO baixado para o seu sistema, podemos prosseguir para criar o sistema virtual no VirtualBox.

Etapa 2: Crie uma máquina virtual

Comece lançando o VirtualBox e criando um novo ícone para criar uma nova instância da máquina virtual.

Isso lançará uma nova janela para criar uma nova máquina virtual. Comece fornecendo o nome da máquina virtual.

Em seguida, defina a pasta de destino que atuará como armazenamento para os arquivos da máquina virtual.

Em seguida, selecione o tipo como Linux e versão como Debian 64 bits. Isso não é crítico e você pode definir o Linux 2.6/3.X/4.x (64 bits). Isso, no entanto, pode ser definido automaticamente com base no nome da máquina virtual especificada.

Clique em Avançar para prosseguir com a criação da nova máquina virtual.

Na próxima etapa, selecione o tamanho da memória para alocar para a máquina virtual. Para uso básico, é melhor ter pelo menos 1024 MB. No entanto, isso varia dependendo de suas necessidades.

Clique em Avançar e configure as alocações de disco rígido para sua máquina virtual. A seleção padrão é criar um arquivo de disco rígido virtual. No entanto, se você já existe, pode carregá -lo selecionando “Use um arquivo de disco rígido virtual existente.”

Clique em "Criar" para criar um novo arquivo de disco rígido virtual para sua máquina virtual; Selecione VDI (imagem do disco virtualBox) como o tipo de imagem.

Na próxima etapa, selecione entre alocar dinamicamente ou tamanho fixo. Um arquivo de disco rígido alocado dinamicamente crescerá em tamanho, conforme exigido pelo sistema até atingir o tamanho máximo. Para o tamanho fixo, não encolherá ou crescerá automaticamente, mesmo quando o espaço estiver livre.

Por fim, clique em Avançar e defina a quantidade de dados para alocar para sua máquina virtual. Dê pelo menos 10 GB e clique em Criar.

Depois de concluído, você verá a nova máquina virtual na lista do VirtualBox Manager.

Etapa 3: Definir configurações da VM

Depois de criarmos a máquina virtual, precisamos ajustar algumas configurações para garantir que você obtenha a melhor experiência e carregue o ISO na VM para inicializar.

Primeiro, comece selecionando a máquina virtual que criamos. Em seguida, clique no ícone de configurações no menu superior para definir as configurações da VM.

Na seção do sistema, navegue até a guia da placa -mãe e defina a ordem de inicialização como óptico -> disco rígido (nessa ordem). Desmarcar o disquete, pois não é necessário.

Mova para a seção geral na guia Avançado, defina a área de transferência compartilhada e arraste N 'Drop to bidirecional. Isso permite que você compartilhe sua prancha entre sua VM e o sistema host.

Na seção de exibição, defina a memória de vídeo como 128 MB. É melhor desativar a aceleração 3D.

A configuração final que precisamos configurar é o disco de inicialização que nos permite definir a imagem Kali Linux que baixamos anteriormente e inicializa nele.

Na página Configurações, navegue até a seção de armazenamento, selecione controlador, IDE. Clique no ícone do disco no lado esquerdo e selecione “Escolha um arquivo de disco.Em seguida, navegue e selecione a imagem Kali Linux.

Por fim, clique em OK para salvar o arquivo.

Depois que todas as configurações forem feitas e salvas, inicialize a máquina virtual selecionando Iniciar no menu principal.

Isso lançará a máquina virtual e inicializará a imagem Kali Linux, permitindo que você instale o sistema operacional como se estivesse fazendo isso em hardware real.

OBSERVAÇÃO: Se você deseja um guia rápido sobre como instalar o Kali Linux no VirtualBox, considere o recurso de vídeo fornecido abaixo:

https: // www.Dropbox.com/s/s3z6poicq0obmmy/install_kali.MP4?dl = 0

Conclusão

Este tutorial discutiu a criação, a configuração e a execução do Kali Linux como uma máquina virtual usando o VirtualBox.