前言

刚放假回来,电脑上的东西乱七八糟的,就直接重装了系统。
而后学习python3.6,但是作为一名合格的白帽子,电脑上没有sqlmap合适吗?于是便想装一个sqlmap,但是sqlmap需要的是python2.7的环境,这就很尴尬了。我可不想在电脑上装py3和py2共存,因为会有很多共存的问题。我总不能为了这个再去装虚拟机吧。于是便有了我的bash for win10。

bash安装

首先,win10要激活,然后在开始-设置-更新和安全-针对开发人员-开发人员模式。如图:
image

其次,控制面板-程序-启用和关闭Windows功能 勾选适用于Linux的Windows子系统
image

然后会要求你重启,重启一下。

重启之后打开Windows应用商店,搜索bash,然后会出现下图:
win10 bash安装sqlmap nmap msf-ChaBug安全
选择Ubuntu安装即可。然后打开Ubuntu会让你设置用户名和密码,需牢记。

换源及更新

首先需要切换到root权限。

如图:win10 bash安装sqlmap nmap msf-ChaBug安全
然后备份原来的源文件

然后会显示下面的源文件sources.list
输入命令
cp sources.list sources.list.bak
就是将sources.list备份到sources.list.bak

然后vim sources.list
把下面的内容粘贴到源文件里保存。

更新源和软件

安装sqlmap

首先先安装python2.7
apt-get install python
然后安装sqlmap
apt-get install sqlmap
上图image

安装nmap

apt-get install nmap
image

安装msf

image