Eu estava tentando instalar o Kali Nethunter no meu celular Android (Android 13) e quando executei o
./install-nethunter-termux
comando, recebi a seguinte resposta:
--2023-09-25 13:33:06-- https://kali.download/nethunter-images/current/rootfs/kalifs-arm64-full.tar.xz
Resolving kali.download (kali.download)... 104.18.103.100, 104.18.102.100, 2606:4700:9640:38fb:330c:6:6812:6664
Connecting to kali.download (kali.download)|104.18.103.100|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2023-09-25 13:33:09 ERROR 404: Not Found.
Não entendo o que esse erro significa e por isso procuro ajuda com isso.
Agradeço antecipadamente!
Você receberá um código de status HTTP em resposta à sua solicitação ao servidor kali.download, que pode ser usado para solução de problemas.
Neste caso é o código 404, o que significa que o arquivo solicitado não existe.
Explicação: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404
Provavelmente o link para download simplesmente mudou. Você deve conseguir encontrar o arquivo correto aqui:
https://build.nethunter.com/kalifs/kalifs-latest/
Encontrei este link pesquisando o nome do pacote (kalifs-arm64-full.tar.xz) no Google.
ATUALIZAÇÃO (por causa dos comentários abaixo)
Em primeiro lugar, o erro 404 significa que o recurso não foi encontrado (provavelmente não existe). Veja aqui para mais informações.
A razão para esse erro é que Kali Nethunter alterou os links de download para seus rootfs .
Recentemente me deparei com o mesmo problema (ao usar meu script de instalação ), mas modifiquei-o para funcionar com as alterações.
SOLUÇÃO
Abaixo estão as etapas para solucionar esse problema.
Baixe o rootfs para o seu sistema aqui
Extraia o rootfs (.zip) com
unzip
Extraia o arquivo rootfs dentro (.tar.xz) com
tar xf
Agora use
proot
o comando para iniciar o nethunter. Veja proot(1) (man proot
para saber como usá-lo)Se você tiver sucesso, você pode querer corrigir alguns problemas com o rootfs, como definir root password , conceder acesso sudo ao usuário kali , etc.
ALTERNATIVA
O script abaixo automatiza o processo de instalação, mas não é de uma fonte oficial (é feito e atualizado por mim ), então use-o com isso em mente
Está totalmente documentado aqui , mas você pode copiar e colar os comandos abaixo no Termux para baixar e mostrar suas informações de ajuda (não executá-lo diretamente)
Enquanto todos esperamos pelo script oficial atualizado do kali nethunter, podemos tentar seguir os passos acima para uma instalação manual no Termux.
COMENTE
Também é importante notar que baixar o rootfs manualmente e tentar usar o instalador antigo pode não funcionar porque ele executa uma verificação shasum e não conseguirá verificar sua integridade.