一.概念
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/https://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
下载基本的工具
pkg update
pkg upgrade
pkg install proot
pkg install git
pkg install wget
pkg install vim # 建议单条执行,避免出错不好定位,过程提示的选择一直Y下去,会有很多个
2.2 kali Nethunter的安装
在这里选择了该版本的kali linux来进行安装,是因为kali Nethunter版本具有工具栏,便于调用
(1)脚本的下载
wget -O install-nethunter-termux https://offs.ec/2MceZWr
(2)开始安装
chmod +x install-nethunter-termux
./install-nethunter-termux
(3)安装成功之后
通过以上的命令安装成功之后,会出现如下界面:
apt源修改,如下:
nh #nethunter缩写,进入Kali,root进入 nh -r 默认sudo需要的密码 kali
vim /etc/apt/sources.list
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
apt update #先不要 upgrade避免出问题,马上遇见一个坑,kali nethunter未配置DNS,见报错汇总解决DNS
(5) 图形化连接
apt install dbus-x11 #不安装会报错,详情见报错汇总
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.文章来源:https://www.toymoban.com/news/detail-816349.html
解决方案文章来源地址https://www.toymoban.com/news/detail-816349.html
vim /etc/resolv.conf #root模式下,所有命令都是
#替换下面图片内容,建议原有的三行注释掉,添加下面三行命令
search localdomain
nameserver 223.5.5.5
nameserver 8.8.8.8
到了这里,关于小试牛刀 -- Kali Linux安装在手机的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!