前言
Docker虽说是容器,但是也有部分缺陷,那就是麻烦!!!需要熟知docker一些繁琐的使用命令,研究docker也比较耗费时间。那么虚拟机呢?太过于占用资源,对于配置不好的人来说,用户体验不好。那么,有没有一种两全其美的办法,既能最大程度的减少资源占用,又无需额外学习那些烦琐的操作指令呢?
视频演示:
背景知识科普:
正如大家所知道的,大多数 Linux 上的命令行二进制程序现在可以原生地运行在 Windows 10 里面了,这包括 Linux 上著名的 bash shell 以及很多重要的 Linux 程序,如:apt、ssh、 vim、 emacs、tar、 php、 perl、 python、 gcc 等等。
要实现这个功能,你首先需要安装 Xming X Server for Windows,然后在 Windows 10 的 Bash 中运行如下命令(你可以将 firefox 替换成你安装在 Bash 中其它图形界面的 Linux 程序)。
该开发者说,“显然,这要比原生的 Windows/Linux 应用慢一些,但是肯定比 VNC/X11 转发要快。”
社区立刻被这个发现震惊了,另外一些人表示也许可以在 Windows 中运行完整的 Linux 桌面,就如同有人在 Windows 10 中编译运行了 Xfce 一样!!!Xfce 是很多 Linux 发行版的默认桌面环境!
windows10 自定义安装kali_linux 工具集效果图。无虚拟机,无docker,无pentestbox,实现windows和Ubuntu交互。
如何安装 win10 bash?请参考以下资料:
http://jingyan.baidu.com/article/5552ef47ef0b87518ffbc935.html
使用工具
回归正题,今天我主要要向大家推荐一款工具?Katoolin(https://github.com/LionSec/katoolin)这是一个Python脚本,它可以实现在 Debian/Ubuntu 上自动安装 Kali Linux 中的工具。
可以自定义安装kali工具:
Katoolin 安装步骤:
如果是 windows 10 bash?请先使用以下命令进行更新操作:
apt-get update
apt-get install git
再执行以下命令(linux用户不需执行以上命令):
sudo su git clone https://github.com/LionSec/katoolin.git && cp katoolin/katoolin.py /usr/bin/katoolin chmod +x /usr/bin/katoolin sudo katoolin
Katoolin 用法:
键入工具号将安装它 键入0将安装所有Kali Linux工具 返回 gohome:转到主菜单 通过安装armitage,你将安装metasploit
添加Kali Linux软件仓库并更新:选择 1?
选择?2?安装kali工具:
比如说我要安装一个?mitmf?工具包,我先通过 search 命令搜索:
apt-cache search mitm
结语:
安装kali工具的时候,切记关闭防火墙等360以及微软自带的防护,否则会拦截。win10 版14316 以下没有这个功能!
参考资料:https://fossbytes.com/install-run-bash-ubuntu-windows-10/
http://www.pcpop.com/doc/2/2642/2642208.shtml
http://www.linuxdiyf.com/linux/21679.html
转载请注明:即刻安全 » 武装win10,打造子系统下的kali linux