Kali Linux como subsistema no Windows?



Estamos sempre à espreita de novos ambientes para executar Kali, e com a introdução do subsistema Windows para Linux (WSL) no Windows 10, novas e excitantes possibilidades surgiram. Afinal, se o WSL pode apoiar o Ubuntu, não deve ser muito difícil incorporar outra distribuição Debian-like, certo? Isto é especialmente verdadeiro com o Windows Subsystem para Linux Distribution Switcher utilitário.


Kali em ... Windows? Possível?

Embora esta configuração do Kali no Windows não seja otimizada devido a várias restrições ambientais (como a falta de sockets crus e a falta de kernel Kali personalizado), ainda há muitas situações em que ter o Kali Linux ao lado de sua máquina do Windows 10 pode ser benéfico. Um exemplo que vem à mente é a consolidação de espaços de trabalho, especialmente se o Windows for seu principal ambiente de trabalho. Outras situações úteis que atravessaram a nossa mente foram padronizar ferramentas e scripts para executar vários ambientes, portabilidade rápida de ferramentas de linha de comando de teste de penetração do Linux para o Windows, etc. Por exemplo, abaixo é uma captura de tela da execução do Metasploit Framework do Kali Linux, sobre WSL.

Configurando o Meio Ambiente

Embora a configuração seja bem descrita no arquivo README do WSL Distribution Switcher , fizemos um rápido vídeo de 4 minutos para orientá-lo no processo de instalação e instalação. Para uma operação de cópia / colagem mais fácil, estas são as etapas básicas tomadas:
1. Atualize sua máquina do Windows 10. Abra uma janela administrativa do PowerShell e instale o Subsistema do Windows com este one-liner. Uma vez reiniciada será necessária uma vez concluída.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
2. Uma vez reiniciado, abra um shell de linha de comando e execute os seguintes comandos para instalar o ambiente Ubuntu padrão. Isto estabelecerá as bases para a nossa instalação Kali.
lxrun install
3. Configure e instale o WSL Switcher, baixe uma base Kali e extraie-a para o disco:
git clone https: // github.com / RoliSoft / WSL-Distribution-Switcher.git 
cd WSL-Distribution-Switcher 
python get-prebuilt.py kalilinux / kali-linux-docker 
python install.py rootfs_kalilinux_kali-linux-docker_latest.tar. gz 
lxrun / setdefaultuser root
4. Agora que o Kali está configurado na sua máquina do Windows 10, você pode interagir com ele executando o comando "bash":
bash
5. Neste ponto, você está dentro do Kali e você pode usá-lo como você faz normalmente: instale pacotes, use ferramentas, etc. Recomendamos encarecidamente que execute uma atualização e atualize primeiro:
exportar LANG = C 
apt-get update 
apt-get dist-upgrade
Além disso, aqui está a demonstração de vídeo da configuração descrita acima:


FONTE: KALI.ORG

Comentários