当前位置:   article > 正文

小试牛刀 -- Kali Linux安装在手机_kalilinux手机版安装app

kalilinux手机版安装app

一.概念

     Kali Linux是基于Debian的Linux的发行版,里面有许多关于网络渗透的程序,是目前在网络安全领域经常使用的工具,因此为了便于学习,在此进行Kali Linux的安装,主要安装在华为P50上,操作系统是鸿蒙4.0。

二.操作步骤

   2.1 Termux的安装及配置
       (1)Termux的安装

       在安装Termux之前,需要安装F-Droid的APK程序到手机上,这是因为Termux是集成在F-Dorid里的,F-Droid的APK程序可通过如下网址进行下载(这里因为不能直接进行访问,需要在手上安装翻墙工具,我使用的是ClassX,具体如何安装ClassX,会在另外一篇文章上介绍)

     F-Dorid的网址:     https://f-droid.org/zh_Hans/packages/com.termux/icon-default.png?t=N7T8https://f-droid.org/zh_Hans/packages/com.termux/

     工具网站:

   

下载完成之后,在F-Droid里搜索Termux程序即可(注意:这里F-Droid可能更新更新库列表)   

    (2)Termux的配置

     在这里因为原始的Termux的镜像源访问较慢,而且里面一些基本的工具包不具备,因此需要在Termux上进行安装和配置修改

     设置可访问存储,如下命令,这样从Termux下载的工具包可以放置到手机的存储卡中

      

termux-setup-storage

     通过上面的命令运行之后,会出现如下界面:

          

   点击授权之后,在Termux输入ls命令,就可以看到对应的目录,如下所示:

    修改对应的Termux的镜像源,使得下载速度合理:

a.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list

     下载基本的工具

  1. pkg update
  2. pkg upgrade
  3. pkg install proot
  4. pkg install git
  5. pkg install wget
  6. pkg install vim # 建议单条执行,避免出错不好定位,过程提示的选择一直Y下去,会有很多个

2.2 kali Nethunter的安装

在这里选择了该版本的kali linux来进行安装,是因为kali Nethunter版本具有工具栏,便于调用

(1)脚本的下载
wget -O install-nethunter-termux https://offs.ec/2MceZWr
(2)开始安装
  1. chmod +x install-nethunter-termux
  2. ./install-nethunter-termux
(3)安装成功之后

   通过以上的命令安装成功之后,会出现如下界面:

           

    apt源修改,如下:

  1. nh #nethunter缩写,进入Kali,root进入 nh -r 默认sudo需要的密码 kali
  2. vim /etc/apt/sources.list
  3. deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
  4. deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
  5. apt update #先不要 upgrade避免出问题,马上遇见一个坑,kali nethunter未配置DNS,见报错汇总解决DNS
  (5)  图形化连接 
  1. apt install dbus-x11 #不安装会报错,详情见报错汇总
  2. vncserver #默认开启5901 vncserver -list 查看开启列表 vncserver -kill :1 关闭具体Session vncserver :1 开启指定Session :1对应5901 :2对应5902 依次类推
(6)  结果展示

三.遇到的问题 

  问题:[*] chmod: cannot access 'kali-arm64/usr/bin/sudo': No such file or directory

  解决方案:

     rm -r * 

   通过以上的命令将安装的文件全部删除,再重复执行2.2的步骤。

  问题: kali Nethunter未设置DNS

  报错信息:
Failed to fetch http://mirrors.aliyun.com/kali/dists/kali-rolling/InRelease Temporary failure resolving ‘mirrors.aliyun.com’
W: Some index files failed to download. They have been ignored, or old ones used instead.
H: Failed to fetch http://http.kali.org/kali/dists/kali-rolling/InRelease Temporary failure resolving ‘http.kali.org’
W: Some index files failed to download. They have been ignored, or old ones used instead.

解决方案

  1. vim /etc/resolv.conf #root模式下,所有命令都是
  2. #替换下面图片内容,建议原有的三行注释掉,添加下面三行命令
  3. search localdomain
  4. nameserver 223.5.5.5
  5. nameserver 8.8.8.8

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/402920
推荐阅读
相关标签
  

闽ICP备14008679号