你的位置:首页 > 软件开发 > 操作系统 > 在VPS上安装KALI LINUX的几种方法

在VPS上安装KALI LINUX的几种方法

发布时间:2017-09-08 11:00:08
在渗透测试过程中,很多时候我们需要反弹一个shell回来。使用empire也好,MSF也好,其他工具也好,都避不开公网IP的问题。这时候我们就需要一个VPS来进一步进行渗透测试。建立通道连接的方式有很多种,比如NAT映射、ssh隧道等各种方式,这里我们就不探讨了。建立通道的不稳定 ...

在渗透测试过程中,很多时候我们需要反弹一个shell回来。使用empire也好,MSF也好,其他工具也好,都避不开公网IP的问题。这时候我们就需要一个VPS来进一步进行渗透测试。

建立通道连接的方式有很多种,比如NAT映射、ssh隧道等各种方式,这里我们就不探讨了。

建立通道的不稳定性很高,容易断开,对网络安全爱好者来说是一种莫大的折磨。而且可能由于种种原因,购买不到KVM架构的VPS,无法直接在VPS上安装kali linux等渗透测试系统。下面介绍了几种在debian系统下安装kali linux的方法。配合使用screen,或者tmux等工具非常好用

首先我们为我们的VPS安装Debian 8

几乎万能的方法—docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

在VPS上安装KALI LINUX的几种方法

由于docker的运行环境中需要3.8+的内核,此方法不是特别适用,可使用uname -a来检查VPS的内核版本。比如小编的VPS厂商给出的镜像,内核版本只有2.6+。如果你的内核版本低于3.8,请略过该方法,往下看。

安装docker

在debian 8 下安装docker
使用

在docker中运行kali linux
kali linux官网中对此已有详细介绍,这里我们不在重复
https://www.kali.org/news/official-kali-linux-docker-images/

较为推荐的方法—使用脚本直接安装工具

git地址:
https://github.com/SuperSuperSuperSuper5/katoolin4china
使用方法
最原始却较为有效的解决方案—直接安装

这是小编一直在使用的方法,之前使用脚本安装kali的时候遇到了一些奇奇怪怪的问题,由于急需,所以后期也没有再升入的去研究,这里分享出来,在以上两种方法都不能解决问题的情况下作为一个备用方法来使用

首先我们修改源,将debian源直接换为kali的官方源
修改/etc/apt/sources.list文件,将内容全部删除,添入以下内容:

## deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160830-11:29]/ kali-rolling contrib main non-free#deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160830-11:29]/ kali-rolling contrib main non-freedeb kali-rolling main non-free contrib# deb-src kali-rolling main non-free contrib

然后运行:

apt-get update

运行之后我们会看到,报错了!!!

W: GPG error: kali-rolling InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY ED444FF07D8D0BF6

这时候我们需要添加kali源的public key,对应内容,小编这里的KEYID是:ED444FF07D8D0BF6

那么我们就允许如下命令来添加公钥

apt-key adv --keyserver pgp.mit.edu --recv-keys ED444FF07D8D0BF6

我们重新运行apt-get update

成功检查更新。

接下来我们可以根据自己的选择安装所需要的副版
例如:
apt-get -y install kali-linux-all 将安装全部的kali工具
apt-get -y install kali-linux-web 将安装所有和web相关的工具

这里小编选择安装web相关的工具
之后有一些东西需要去选择
大家可以根据自己的需求去安装(小编一般都是一路回车,除有些特殊情况需做选择)

等安装完成之后,按需升级一下软件包

apt-get updateapt-get dist-upgrade

至此,我们的kali就算是安装完成了,配合screen或tmux等工具,我们将拥有一个具有所有kali功能的VPS。提高我们的渗透效率

tmux使用方法
本篇介绍了三种在VPS上安装kali的方法,如果其他同学有更好的方法,或有其他疑惑,欢迎来关注微信公众好来一起探讨,可直接发送消息,小编会时刻关注的。

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:在VPS上安装KALI LINUX的几种方法

关键词:linux

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录