업데이트 (아래 댓글로 인해)

업데이트 (아래 댓글로 인해)

내 Android 휴대폰(Android 13)에 kali nethunter를 설치하려고 하는데, 실행할 때

./install-nethunter-termux

명령을 실행하면 다음과 같은 응답을 받습니다.


--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.

이 오류가 무엇을 의미하는지 이해가 되지 않아 도움을 요청합니다.

미리 감사드립니다!

답변1

kali.download 서버에 대한 요청에 대한 응답으로 HTTP 상태 코드를 받게 되며, 이를 문제 해결에 사용할 수 있습니다.

이 경우 코드 404는 요청한 파일이 존재하지 않는다는 의미입니다.

설명하다:https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404

다운로드 링크가 방금 변경되었을 수도 있습니다. 여기에서 올바른 파일을 찾을 수 있습니다:

https://build.nethunter.com/kalifs/kalifs-latest/

패키지 이름(kalifs-arm64-full.tar.xz)을 검색하여 이 링크를 찾았습니다.

답변2

업데이트 (아래 댓글로 인해)


첫 번째,오류 404리소스를 찾을 수 없음(존재하지 않을 수 있음)을 의미합니다. 바라보다여기더 많은 정보를 알고 싶습니다.

이 오류의 원인은kali nethunter가 rootfs의 다운로드 링크를 변경했습니다..

나는 최근에 같은 문제에 직면했습니다 (사용할 때내 설치 프로그램 스크립트), 그러나 나중에 변경 사항을 수용하기 위해 수정했습니다.

해결책

이 문제를 해결하는 단계는 다음과 같습니다.

  1. 다운로드시스템의 rootfs 여기

  2. 다음 명령을 사용하여 rootfs(.zip)를 추출합니다.unzip

  3. 다음 명령을 사용하여 rootfs 아카이브(.tar.xz)를 추출합니다.tar xf

  4. 이제 proot명령을 사용하여 nethunter를 시작하십시오. proot(1)( man proot사용 방법을 알아보려면)을 참조하세요 .

  5. 성공하면 rootfs와 관련된 일부 문제를 해결해야 할 수도 있습니다.루트 비밀번호 설정, 사용자에게 sudo 액세스 권한을 부여합니다.칼리,등

선택하다

다음 스크립트는 설치 프로세스를 자동화합니다.하지만공식적인 출처가 아닙니다.내가 만들고 업데이트함), 그래서이 점을 염두에 두고 사용하세요

완전히 문서화되어 있습니다여기하지만 Termux에서 다음 명령을 복사하여 붙여넣어 다운로드할 수 있습니다.도움말 정보를 표시합니다.(직접 실행하지 않음)

apt-get update -y && apt-get install wget -y && wget -O install-nethunter.sh https://raw.githubusercontent.com/jorexdeveloper/termux-nethunter/main/install-nethunter.sh && bash install-nethunter.sh -h

우리는 모두 kali nethunter의 공식 업데이트 스크립트를 기다리고 있으므로 위 단계에 따라 Termux에 수동으로 설치해 볼 수 있습니다.

논평

또한 rootfs를 수동으로 다운로드하고 이전 설치 프로그램을 사용하려고 하면 제대로 작동하지 않을 수 있다는 점도 주목할 가치가 있습니다.샤숨 검사무결성을 확인할 수 없습니다.

답변3

  1. 설치하다Kali NetHunter 앱 스토어 앱.
  2. NetHunter App Store에서 Termux를 설치하고 다음 명령을 입력합니다.
    termux-setup-storage
    pkg install wget
    wget -O install-nethunter-termux https://gitlab.com/kalilinux/nethunter/build-scripts/kali-nethunter-project/raw/master/nethunter-rootless/install-nethunter-termux
    chmod +x install-nethunter-termux
    ./install-nethunter-termux
    

관련 정보