Kali Linux no Android
Instalando o Kali Linux no Android: O Guia Definitivo

MAPA DO HACKER: NĂO SE PERCA!
- Etapas para instalar o Kali Linux no Android
- 1. PrĂŠ-requisitos
- 2. Instale o F-Droid
- 3. Instale o Termux
- 3.1 Instalando o Termux do F-DROID
- NOTA IMPORTANTE:
- Dicas e avisos extras:
- 3.2 Instalando o Termux do GitHub
- Conselho:
- Etapas de instalação:
- 4. Instale o aplicativo Nethunter Kex
- Etapas de instalação:
- Lugares importantes:
- 5. Instale o Hacker's Keyboard
- Etapas de instalação:
- 6. Configurando o ambiente
- Etapa 1: Inicie o Termux
- Etapa 2: atualização e upgrade do sistema
- Informaçþes importantes:
- 7. Baixe e execute o script de instalação
- Etapa 1: Inicie o Termux
- Etapa 2: instalar o wget
- Imagens disponĂveis:
- Instalação concluĂda
- 8. Inicialize o Kali Linux no Android
- Etapa 1: Inicie o Kali Linux
- Etapa 2: Verifique a versĂŁo do sistema operacional
- 9. Habilite a GUI do Kali Linux no Android
- Etapa 1: Inicie o Termux e o console Kali Linux
- Etapa 2: execute o comando Kex
- Etapa 3: Definir cĂłdigo VNC
- Etapa 4: Defina uma senha âSomente visualizaçãoâ
- Etapa 5: Inicie o Kex
- Lugares importantes:
- 10. Conectando ao Kali Linux
- Etapa 1: Inicie o aplicativo Nethunter
- Etapa 2: Configurar conexĂŁo VNC
- Etapa 3: Faça login no Kali Desktop
- ParabĂŠns!
- Parar servidor VNC
- Lugares importantes:
Neste artigo, detalharemos passo a passo como instalar o Kali Linux em um dispositivo Android sem root. Este processo abre novas possibilidades para seu smartphone, transformando-o em uma ferramenta poderosa para testes de segurança e outras tarefas tÊcnicas que normalmente exigem um computador. Em vez de carregar seu laptop pesado, você pode usar seu telefone para executar testes de penetração como faria com seu computador de mesa.
Etapas para instalar o Kali Linux no Android
1. PrĂŠ-requisitos
Para prosseguir com a instalação, você precisarå de:
- ConexĂŁo ativa com a internet: instalar o Kali Linux exige muito uso de dados, entĂŁo certifique-se de ter uma conexĂŁo estĂĄvel e rĂĄpida.
- Instalar F-Droid: F-Droid ĂŠ uma loja de aplicativos de cĂłdigo aberto para Android. Ela fornece aplicativos seguros sem anĂşncios ou custos ocultos.
- Instalar Termux: Termux ĂŠ uma ferramenta poderosa que lhe dĂĄ acesso a um terminal Linux no seu Android. VocĂŞ pode usĂĄ-lo para instalar e executar aplicativos Linux diretamente do seu telefone.
- Instalar o Hacker's Keyboard: Este aplicativo fornece um teclado que suporta layout completo e ĂŠ Ăştil para executar comandos do Linux.
- Instale o Nethunter Kex: Este aplicativo permite que vocĂŞ use o Kali Linux com uma interface grĂĄfica no seu Android, dando acesso a um ambiente de desktop completo.
- Bastante espaço de armazenamento: o Kali Linux e suas ferramentas podem exigir muito espaço, então certifique-se de ter pelo menos 8 a 10 GB livres no seu dispositivo.
2. Instale o F-Droid
O F-Droid ĂŠ uma Ăłtima fonte para encontrar e instalar software gratuito para seu Android. Para instalĂĄ-lo:
- Acesse o site oficial do F-Droid no navegador do seu dispositivo.
- Baixe o F-Droid APK e permita a instalação de aplicativos de fontes desconhecidas, se solicitado.
- Instale o F-Droid e abra o aplicativo para baixar o Termux.
Observação: Ê importante baixar o F-Droid do site oficial para garantir que o aplicativo seja autêntico e seguro.
3. Instale o Termux
O Termux transforma seu Android em um pequeno dispositivo Linux portåtil, perfeito para desenvolvedores, analistas de segurança e entusiastas do Linux. Ele permite que você execute comandos, instale pacotes e execute scripts exatamente como faria em um computador Linux.
Para instalar o Termux:
- Abra o F-Droid e procure por Termux. Instale o aplicativo a partir daĂ.
- Alternativamente, vocĂŞ pode baixar o Termux APK do GitHub. Isso pode ser Ăştil se a versĂŁo no F-Droid nĂŁo for a mais recente.
3.1 Instalando o Termux do F-DROID
Agora que vocĂŞ jĂĄ tem o F-DROID instalado, abra o aplicativo no menu de aplicativos e toque no Ăcone de pesquisa para abrir a barra de pesquisa. Digite a palavra âTermuxâ.
O F-Droid filtrarĂĄ todos os aplicativos disponĂveis em seu banco de dados e mostrarĂĄ todos os aplicativos e plugins relacionados ao Termux. Encontre e selecione o aplicativo chamado âTermux Terminal emulator with packages.â Veja a imagem abaixo para confirmar que vocĂŞ estĂĄ selecionando o aplicativo correto.
Esta opção abrirĂĄ uma nova tela onde vocĂŞ verĂĄ mais informaçþes sobre o aplicativo, bem como a opção âINSTALARâ para instalĂĄ-lo.
NOTA IMPORTANTE:
NĂŁo toque na opção âINSTALARâ para começar a instalar o aplicativo imediatamente. Em vez disso, role a pĂĄgina do aplicativo para baixo e toque na opção âVersĂľesâ. Isso revelarĂĄ todas as versĂľes disponĂveis do Termux para instalar. No momento em que este guia foi escrito, as versĂľes disponĂveis incluem 0.118, 0.117 e 0.116.
Ă recomendado instalar a versĂŁo 0.117. Durante nossos testes, a versĂŁo 0.119 (a mais recente) apresentou vĂĄrios erros ao tentar executar o Kali Linux em um dispositivo Android.
ApĂłs uma instalação bem-sucedida, vocĂŞ verĂĄ a opção âUPDATEâ. NĂŁo atualize o aplicativo. Em vez disso, basta iniciar o Termux no menu de aplicativos e continuar usando a versĂŁo instalada 0.117.
Dicas e avisos extras:
- Estabilidade da versĂŁo: Quando se trata de ferramentas como Termux, a estabilidade ĂŠ crĂtica. Uma nova versĂŁo pode trazer mudanças que nĂŁo sĂŁo totalmente compatĂveis com outras ferramentas ou pacotes que vocĂŞ planeja usar.
- Atualizaçþes: Embora a atualização de aplicativos geralmente seja recomendada por motivos de segurança, no caso do Termux, se a versão instalada estiver funcionando sem problemas, Ê melhor evitar atualizaçþes atÊ ter certeza de que a nova versão Ê eståvel.
3.2 Instalando o Termux do GitHub
Outra opção para instalar o Termux no seu telefone ĂŠ baixar o arquivo APK diretamente da pĂĄgina oficial do Termux no GitHub. Ao contrĂĄrio do F-Droid, onde insistimos em instalar a versĂŁo 0.117, a Ăşnica versĂŁo disponĂvel no GitHub ĂŠ a 0.119.
Conselho:
Em nossa experiĂŞncia, a versĂŁo 0.118 do Termux disponĂvel no GitHub difere da versĂŁo 0.118 disponĂvel no F-Droid. Ao instalar a versĂŁo 0.118 do F-Droid, encontramos muitos problemas e nĂŁo conseguimos inicializar o Kali Linux no Android. No entanto, a versĂŁo 0.118 do GitHub funcionou bem.
Etapas de instalação:
- Acesse a pĂĄgina do GitHub: Abra o navegador no seu dispositivo Android e navegue atĂŠ a pĂĄgina oficial do Termux no GitHub .
- Seleção de versĂŁo: Na pĂĄgina do GitHub, vocĂŞ verĂĄ uma lista de todas as versĂľes disponĂveis do Termux. Localize a versĂŁo 0.119 e expanda a seção âAssetsâ para ver os arquivos disponĂveis.
- Baixar APK: Baixe o arquivo APK que corresponde Ă arquitetura do processador do seu dispositivo (o ARM APK geralmente ĂŠ a escolha certa para a maioria dos dispositivos Android).
- Instalando o aplicativo: Após o download, abra o arquivo APK e siga as instruçþes na tela para instalar o Termux no seu dispositivo.
4. Instale o aplicativo Nethunter Kex
O aplicativo Nethunter Kex ĂŠ uma ferramenta bĂĄsica que permite que vocĂŞ acesse a GUI do Kali Linux no seu dispositivo Android. Com este aplicativo, vocĂŞ pode executar o Kali Linux com uma experiĂŞncia de desktop completa, aproveitando todo o poder do sistema operacional diretamente do seu celular.
Etapas de instalação:
- Acesse a Nethunter Store: Abra o navegador no seu dispositivo Android e navegue atĂŠ o site oficial Nethunter Store . LĂĄ vocĂŞ encontrarĂĄ o Nethunter Kex App APK.
- Baixar APK: Encontre o aplicativo Nethunter Kex na lista de aplicativos disponĂveis e baixe o arquivo APK para o seu dispositivo.
- Instalando o aplicativo: Após a conclusão do download, abra o arquivo APK e siga as instruçþes na tela para instalar o aplicativo.
Lugares importantes:
- Ambiente GrĂĄfico: O aplicativo Nethunter Kex permitirĂĄ que vocĂŞ use o Kali Linux em um ambiente de desktop com suporte a mouse e teclado. Isso ĂŠ especialmente Ăştil para tarefas que exigem um ambiente de desktop tradicional.
- Compatibilidade: certifique-se de ter armazenamento e RAM suficientes para executar o Kali Linux com uma GUI, pois esses requisitos podem ser maiores em comparação à execução de comandos simples pelo Termux.
- Inicie o Kali Desktop: depois de instalar o Nethunter Kex, vocĂŞ pode abri-lo e conectar-se ao seu ambiente Kali Linux via VNC (Virtual Network Computing), o que permitirĂĄ que vocĂŞ interaja com a GUI do Kali.
Ao instalar o aplicativo Nethunter Kex, seu Android se transforma em um sistema de desktop Kali Linux totalmente funcional, permitindo que você execute uma ampla variedade de tarefas, desde testes de segurança atÊ desenvolvimento e administração de sistemas.
5. Instale o Hacker's Keyboard
Para poder trabalhar efetivamente no ambiente Kali Linux no seu Android, Ê importante ter acesso a um teclado completo que suporte todas as funçþes especiais e atalhos de um sistema Linux. O Hacker's Keyboard de Klaus Weidner Ê a solução ideal para essa necessidade.
Etapas de instalação:
- Acesso Ă Google Play Store: Abra a Google Play Store no seu dispositivo Android e pesquise por âHacker's Keyboardâ.
- Instalando o aplicativo: Encontre o aplicativo intitulado âHacker's Keyboardâ de Klaus Weidner e pressione o botĂŁo âInstalarâ para baixĂĄ-lo no seu dispositivo.
- Configuração do teclado:
- Após a instalação, abra o aplicativo e siga as instruçþes para habilitå-lo como o teclado padrão no seu dispositivo.
- Você pode escolher o Hacker's Keyboard nas configuraçþes de idioma e entrada do seu Android.
- Este teclado suporta layout completo, como teclas
Ctrl
,Alt
,Esc
e teclas de seta, que sĂŁo essenciais para navegar e usar aplicativos Linux.
6. Configurando o ambiente
à hora de começar a configurar seu sistema. Abra o Termux em seu dispositivo Android e siga os passos abaixo para atualizar e melhorar seu sistema.
Etapa 1: Inicie o Termux
Abra o aplicativo Termux no menu de aplicativos do seu dispositivo. Um shell de linha de comando aparecerĂĄ, permitindo que vocĂŞ execute comandos, assim como em um sistema Linux.
Etapa 2: atualização e upgrade do sistema
Para garantir que você tenha as versþes mais recentes dos pacotes e atualizaçþes de segurança, execute o seguinte comando:
pkg update && pkg upgrade -y
Este comando faz o seguinte:
- pkg update: Atualiza a lista de pacotes e atualizaçþes disponĂveis.
- pkg upgrade -y: Atualiza todos os pacotes instalados para a versĂŁo mais recente.
Informaçþes importantes:
- Ambiente de Linha de Comando: O Termux nĂŁo oferece uma GUI. Em vez disso, ele dĂĄ acesso a um ambiente de linha de comando, que ĂŠ a ferramenta primĂĄria para executar comandos e interagir com o sistema Linux.
- UsuĂĄrios Linux: Se vocĂŞ jĂĄ tem experiĂŞncia com sistemas Linux, trabalhar no Termux serĂĄ familiar. VocĂŞ serĂĄ capaz de executar todos os comandos e procedimentos que jĂĄ conhece.
- Novos usuårios: Se você Ê novo em sistemas Linux, não se preocupe. Siga as instruçþes apresentadas neste artigo, e em breve você terå um sistema Kali Linux completo rodando no seu Android.
AtĂŠ este ponto, o Termux tem acesso limitado ao sistema de arquivos do seu dispositivo. Isso significa que quaisquer arquivos criados pelo Termux fora da sessĂŁo atual nĂŁo estarĂŁo acessĂveis. Para resolver esse problema e permitir que o Termux tenha acesso total ao sistema de arquivos do seu dispositivo, vocĂŞ deve executar o seguinte comando:
termux-setup-storage
ApĂłs executar o comando termux-setup-storage
, uma mensagem aparecerĂĄ pedindo para vocĂŞ permitir que o Termux acesse as fotos, mĂdia e arquivos do seu dispositivo. Aqui estĂŁo os passos a seguir:
- Concessão de Licença de Acesso:
- Quando a mensagem âPermitir que o Termux acesse fotos, mĂdia e arquivos no seu dispositivoâ aparecer, toque na opção Permitir para conceder a permissĂŁo necessĂĄria. Isso permitirĂĄ que o Termux tenha acesso total ao sistema de arquivos do seu dispositivo.
7. Baixe e execute o script de instalação
Agora, concluĂmos todas as etapas para prosseguir com a instalação do Kali Linux em nosso dispositivo Android. O prĂłximo passo ĂŠ baixar o script de instalação, que usaremos para baixar o arquivo de imagem do Kali Linux. Siga as etapas abaixo:
Etapa 1: Inicie o Termux
Abra o aplicativo Termux no menu de aplicativos do seu dispositivo.
Etapa 2: instalar o wget
Execute o comando abaixo para instalar a ferramenta wget
, que usaremos para baixar o script do instalador do GitHub:
apt install wget
Baixe o script do instalador do GitHub usando o comando abaixo:
wget https://gitlab.com/kalilinux/nethunter/build-scripts/kali-nethunter-project/raw/master/nethunter-rootless/install-nethunter-termux
Ao executar o comando ls
, vocĂŞ verĂĄ um arquivo chamado install-nethunter-termux
. VocĂŞ precisa tornar este script executĂĄvel com o seguinte comando:
chmod +x install-nethunter-termux
Agora, execute o script de instalação com o comando:
./install-nethunter-termux
Ao executar este comando, vocĂŞ verĂĄ uma tela com o logotipo do Kali e uma lista das vĂĄrias imagens do Kali disponĂveis para instalação.
Imagens disponĂveis:
- Nethunter ARM64 (completo): Imagem Kali completa com uma ampla gama de ferramentas para uma experiĂŞncia abrangente.
- Nethunter ARM64 (mĂnimo): versĂŁo simplificada com ferramentas bĂĄsicas, adequada para armazenamento limitado ou instalaçþes mais leves.
- Nethunter ARM64 (nano): Imagem Kali compacta com ferramentas mĂnimas para usos especĂficos e leves.
No nosso caso, instalaremos a imagem Kali Nethunter (full) . Esta Ê uma imagem grande que pode levar algum tempo para concluir a instalação. No entanto, ela inclui todas as ferramentas de que você precisa para começar sua jornada de testes de segurança.
Instalação concluĂda
ApĂłs instalar com sucesso o Kali Linux no seu dispositivo Android, vocĂŞ verĂĄ uma tela semelhante Ă mostrada abaixo, indicando que o Kali Linux foi instalado com sucesso e estĂĄ pronto para uso.
8. Inicialize o Kali Linux no Android
Neste ponto, o Kali Linux foi baixado e instalado no seu dispositivo Android. No entanto, vocĂŞ pode notar que ainda nĂŁo vĂŞ o prompt de comando do Kali. Para inicializar o Kali Linux, siga estas etapas:
Etapa 1: Inicie o Kali Linux
No Termux, digite o seguinte comando e pressione Enter :
nethunter
Este comando levarĂĄ vocĂŞ ao console do Kali Linux, onde vocĂŞ verĂĄ o prompt do Kali Linux, conforme mostrado na imagem abaixo.
Etapa 2: Verifique a versĂŁo do sistema operacional
ApĂłs efetuar login no console do Kali Linux, vocĂŞ pode usar as ferramentas e os comandos do Kali Linux como faria em um computador Kali Desktop. Para confirmar se o Kali Linux estĂĄ funcionando corretamente e verificar a versĂŁo do sistema operacional, execute o seguinte comando:
cat /etc/os-release | grep "\bNAME="
9. Habilite a GUI do Kali Linux no Android
AtĂŠ agora, vocĂŞ sĂł podia usar o Kali Linux por meio da linha de comando no Termux. Felizmente, hĂĄ uma maneira de acessar e usar facilmente a GUI XFCE prĂŠ-instalada do Kali Linux. Para isso, usaremos a ferramenta Win Kex . O Kex permite que usuĂĄrios do Kali Linux que executam o sistema por meio do WSL (Windows Subsystem for Linux) acessem a GUI do Kali Linux a partir de seu PC Windows. No nosso caso, criaremos uma sessĂŁo VNC no Kali Linux, que podemos acessar graficamente usando a ferramenta Kex-client, como o Nethunter-kex.
Siga os passos abaixo para começar:
Etapa 1: Inicie o Termux e o console Kali Linux
- Abra o aplicativo Termux e digite o comando
nethunter
para abrir o prompt de comando do Kali Linux.
Etapa 2: execute o comando Kex
- No console do Kali Linux, digite o comando
kex
e pressione Enter .
Etapa 3: Definir cĂłdigo VNC
- VocĂŞ serĂĄ solicitado a definir uma senha para o VNC. Insira sua senha e confirme-a.
Nota: As senhas VNC sĂŁo limitadas a 8 caracteres. Se vocĂŞ definir uma senha que exceda 8 caracteres, ela serĂĄ truncada para 8 caracteres (por padrĂŁo).
Etapa 4: Defina uma senha âSomente visualizaçãoâ
- VocĂŞ serĂĄ solicitado a definir um âcĂłdigo somente visualizaçãoâ. Digite 'N' para negar e pressione Enter .
Etapa 5: Inicie o Kex
- Para iniciar o Kex no seu dispositivo Android, execute o comando abaixo:
kex start
Lugares importantes:
- GUI XFCE: O XFCE ĂŠ uma GUI leve e eficiente, que fornece uma interface mais amigĂĄvel para o Kali Linux.
- ConexĂŁo VNC: O pedido
kex start
criarĂĄ uma sessĂŁo VNC que vocĂŞ pode acessar com um visualizador VNC no seu computador ou outro dispositivo. Isso permite que vocĂŞ trabalhe com o Kali Linux graficamente, usando o ambiente XFCE.
Ao concluir essas etapas, vocĂŞ terĂĄ a GUI do Kali Linux disponĂvel no seu dispositivo Android, permitindo que vocĂŞ interaja com o sistema usando uma GUI completa.
10. Conectando ao Kali Linux
Agora, para se conectar à instalação do Kali Linux no seu dispositivo Android, siga os passos abaixo:
Etapa 1: Inicie o aplicativo Nethunter
- Abra o aplicativo nethunter no menu de aplicativos.
Etapa 2: Configurar conexĂŁo VNC
- No aplicativo Nethunter, insira as configuraçþes mostradas na imagem abaixo. Felizmente, a maioria dos campos são preenchidos automaticamente. Você só precisa digitar a senha que você definiu anteriormente.
- VocĂŞ nĂŁo precisa digitar o nome de usuĂĄrio do VNC.
Etapa 3: Faça login no Kali Desktop
- Quando terminar de configurar, clique na opção Connect . Isso iniciarå o Kali Desktop no seu dispositivo, no modo paisagem, conforme mostrado abaixo.
ParabĂŠns!
- Agora vocĂŞ estĂĄ executando o sistema operacional Kali Linux completo no seu dispositivo Android. VocĂŞ pode achar difĂcil navegar pelos pequenos menus, mas pode usar o cursor e a tela de toque do seu dispositivo como touchpad/mouse para controle.
Parar servidor VNC
- Para parar o servidor VNC, vĂĄ atĂŠ o aplicativo Termux e digite o seguinte comando:
kex stop
Lugares importantes:
- Usando ferramentas: Mesmo que tenhamos instalado uma versĂŁo completa do Kali Linux em nosso dispositivo Android, algumas ferramentas que exigem privilĂŠgios de root nĂŁo estarĂŁo disponĂveis em um dispositivo nĂŁo rooteado. No entanto, muitas ferramentas nĂŁo exigem direitos de root e podem funcionar normalmente.
- Uso de telefone celular: Executar o Kali Linux no seu celular pode ser especialmente útil para tarefas como quebra de senha e força bruta, jå que celulares modernos têm bastante RAM e espaço de armazenamento. Isso transforma seu dispositivo Android em uma ferramenta de hacking enquanto ainda funciona como um telefone celular.
ComentĂĄrios
Postar um comentĂĄrio