最近在电脑上玩kali虚拟机感觉还是不方便,就试着在手机上试了一下。

我先试的linux deploy 感觉还是太复杂而且还没安装成功

最后我用termux 试了下感觉挺好下面介绍如何在Android 系统上用Termux安装Kali Linux。

Termux 简介

Termux是一个Android下一个高级的终端模拟器,开源且不需要root,支持apt管理软件包,十分方便安装软件包,完美支持Python,PHP,Ruby,Go,Nodejs,MySQL等。(推荐从 Google Play 下载)

关于 termux 的介绍网上有很多,所以我就不太多说。主要说一下自己实际操作中需要使用的

首先先下载Termux

#获取权限
pkg install proot
termux-chroot

#安装git并获取atilo
pkg install git
git clone https://github.com/YadominJinta/atilo

#进去atilo下并获取权限
cd atilo/
chmod +x atilo

#安装kali
./atilo install kali

#启动kali
startkali

安装渗透工具:

安装基本git、wget、vim、nano、tar、zip、less等(termux下vim支持触摸移动光标移动位置)

1
2
3
4
5
6

.apt install git
.apt install wget
.apt install vim 
.apt install nano
.apt install tar
.apt install less

1.安装nmap

apt install nmap

nmap使用

2.安装sqlmap

在Termux中sqlmap需要python2的环境所以我们先安装环境
apt update apt install python2

apt install git

然后从Github上下载sqlmap,命令如下:

git clone https://github.com/sqlmapproject/sqlmap

完成后,会在当前目录下生成一个sqlmap文件夹,可用ls命令进行查看。

进入sqlmap文件夹,并使用python运行,命令如下。

cd sqlmap

python2 sqlmap.py -h

这样就安装成功了

如何运行sqlmap

重点到了,我们的文章是结合公网kali打造移动渗透神器那么怎样连接公网kali:

安装openssh
通过手机ssh链接远程服务器进行管理

#安装
apt install openssh
#使用
ssh 用户名@主机地址

最后:Termux不需root即可在Android终端支持Nmap以及Ruby、Python、Go、Nodejs语言的Linux神器,可以根据实际需求运行相应的程序!

工欲善其事,必先利其器!这样就打造好了一个移动渗透神器了,真可谓居家旅行必备之物!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐