关于手机版[kali linux]免root安装部署环境详细教程

先下载好所需要的终端工具和图形化模拟器
NethHunter Kex图形化模拟器官方下载链接
Termux终端官网下载链接

kali安装须知!必看!

在手机上安装kali系统确实能让你很方便的使用kali的工具集,但这种免root的方法存在一定的优缺点,当然如果你有配置相当好的手机可以尝试安装kali por版本。
这种免root优点就是可以通过命令直接使用kali的各大工具对于想接触渗透网络安全的小白有很大的方便之处,缺点自然也清晰可见:
1安装完成后终端内存会随着你使用工具集所增大
2启动图形化没什么用还不如直接使用终端命令去控制kali
3使用部分工具需要一些加载时间(没有电脑那么快)毕竟主体工具都是从镜像上下载的还需要保持网络环境顺畅
4前面说到了不仅仅是内存大的问题,你在做一些测试和连接时需要保持后台运行稳定性,就拿终端连接图形化模拟器来举例,挂在后台的Terumux很容易断联,为什么会这样呢?因为模拟电脑桌面需要很大的运行空间,然后加载图形化需要很大的内存,所以后台终端会很容易断连导致连接图形化模拟器不稳定。

当然NetHunter KeX在手机上运行不稳定是常见情况,核心是手机硬件/系统与Linux桌面的兼容性问题所以你安装部署好kali环境就没必要开启图形化模拟器因为在终端可以完整使用kali的全部功能,当然你可以试一下启动模拟桌面化装个逼总没问题!

看到这里你已经可以跟着下面的教程一步一步安装部署手机版kali系统了QWQ

Pulpit rockPulpit rock
先确保安装好这两个工具一个是终端一个是图形化连接器
首先我们打开终端就是这个Terumux,我们需要先给他获取权限输入命令termux-setup-storage然后允许他获取手机文件存储权限。

接下来是比较关键的一步选择你的镜像源输入命令termux-change-repo执行选择镜像源→之后在弹出的选择框中选择默认的Mirror groupRotate(镜像组)→然后再选择Mirrors in Chinese Mainland(中国大陆镜像)这是最适合的国内镜像组,能大幅提升Kali安装包的下载速度→等到配置好镜像文件
Pulpit rockPulpit rockPulpit rock

点击可查看示意图,注意图2要选择中国的镜像你应该不会傻到按照我图片来选择吧!

配置脚本开始获取kali安装环境

前面我们选择了镜像原,我们现在还需要执行以下命令来升级Termux系统包,这样子可以提升我们我们系统环境的稳定性。

pkg upgrade -y

安装必要工具,执行第一条命令(下载wget脚本工具)下载好后执行第二条命令(下载proot-distro环境适配工具)

pkg install wget -y
pkg install wget proot-distro -y

以下是示意图
说一下图一就是你们执行上面下载环境适配适配工具的时候回提示你要不要覆盖 OpenSSL 文件我们输入 N 回车即可,选择N的原因是保留现有配置文件能避免因替换官方版本导致的 SSL 连接异常,不影响 Kali NetHunter 的安装和使用。
后续若再出现类似的配置文件覆盖提示,均选择 N 保留当前版本,脚本会继续安装剩余依赖包,只需等待进度条走完即可。
Pulpit rockPulpit rockPulpit rock
图二是下载安装好必要工具的样子
这里说一下关于图三的报错问题,这是我们安装好脚本工具要开始下载kali的时候报的错,注意是要执行安装kali时的报错不是下载脚本的报错!
如果你完成了前两步先执行下一步开始安装kali系统后能正常执行就不用管,如果出现这样的报错是什么原因呢?
是因为你在安装wget的时候网络不通畅导致文件未能成功安装,我们只需要再执行一次 pkg install wget -y 就可以了(命令后面带-y的意思是立即执行,你复制进去后不需要回车就会立即执行!)

开始部署安装kali linux系统

如果你做到了这一步那太棒了!只需要安装好kali就可以使用黑客系统了!
我们需要执行第一条下载链接命令,注意要检查链接是否有错误!

wget -O install-nethunter-termux 
https://offs.ec/2MceZWr

接着执行第二条赋予权限命令

chmod +x install-nethunter-termux

最后执行安装脚本

./install-nethunter-termux

然后你会进入kali的安装界面↓看示意图1
Pulpit rockPulpit rockPulpit rock
这里可以选择输入1下载完整版的但要保证有15G以上的存储空间,当然也可以选择输入3下载超简版,后续可以使用命令添加常用的渗透工具或者其他工具。
我选择的是完整版,图2是下载完成到百分之100的时候需要耐心等待,这里说一下下载kali完整版或者其他的版本需要保持网络通畅最好能在前台运行不要后台运行,如果不小心下载中断了可以执行./install-nethunter-termux可在中断的地方继续下载。
如果下载完成你会进入图3压缩文件的过程,也是需要耐心等待就行了注意不要后台运行压缩文件非常重要。

安装完成后启动kali和图形化模式!

图一是我们安装好kali后可以输入命令 nethunter进入kali的命令模式环境再输入sudo apt update更新kali的命令库(看图2)当然这里会提示你要输入密码在[sudo] password for kali: 后输入默认密码kali按回车完成权限验证,即可执行 apt update 更新命令数据库
更新完命令数据库然后在输入exit退出kali环境输入nethunter kex passwd设置一个自己的密码,注意这里要输入两次密码,第二次密码验证如果跟第一次输入的不一样会报错,输入两次一样的密码回车即可(看图3)
Pulpit rockPulpit rockPulpit rock
设置好密码后就可以正常启动kali使用命令来控制kali了,到这里我们在手机上安装黑客系统就已经圆满完成了。

这时候就有人问图形化模式呢?好的下面我们讲一下图形化模式怎么启动非常简单的
首先我们在终端输入启动桌面图形化命令

nethunter kex start

然后打开NetHunter-KeX应用就是我们下载的图形化模拟器然后设置地址为localhost:1端口为5091记住不要忘记输入你的密码哦!然后我们就可以点击右上角Connect连接图形化桌面了,不知道地址密码哪里输入的看下面示意图!
Pulpit rock
然后耐心等待连接进去即可
Pulpit rock
Pulpit rock
前面我也说了图形化桌面不实用,因为大部分命令可以直接在终端执行控制kali,kali的root密码就是原本的密码,我们设置的密码是用来进入图形化模式的,如果桌面图形化不稳定报错就是终端后台数据不稳定输入nethunter kex stop停止可能残留的服务,然后在输入启动命令重新启动即可,图形化模式没什么用的个人认为大概率只能做到一个装逼的效果!
补充一下最后那张图的一个说明进入kali弹出来的那个东西点击 Quit 按钮即可,这个弹窗是Xfce4面板的插件加载失败提示,属于Kali桌面的小兼容问题,不影响核心功能使用,具体说明:选择 Quit 仅关闭错误提示,不会退出Kali桌面,后续可正常操作终端、运行工具;若想彻底解决该问题,可在Kali终端执行 sudo apt reinstall xfce4-panel 重新安装面板插件,但非必要操作。