Ubuntu 快速搭建渗透测试环境

脚本

vps_tools_Mayter.sh

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
!/bin/bash
echo "----------------------------------------------"
echo "| |"
echo "| vpstools安装 |"
echo "| BY:Mayter |"
echo "| Site:www.mayter.cn |"
echo "| OS = Ubuntu 16.04 64 |"
echo "| |"
echo "----------------------------------------------"
echo
apt-get update
apt-get install unzip
apt-get install git gcc make libpcap-dev
echo "查看当前目录位置"
pwd
echo "进入opt目录"
cd /opt/
echo "在opt目录创建vpstools文件夹没有创建有就跳过"
if [ ! -d "vpstools" ]; then
mkdir vpstools
fi
echo "进入/opt/vpstools目录"
cd /opt/vpstools
echo "正在下载nmap软件安装包"
wget http://file.mayter.cn/vpstools/nmap-7.40.tar.bz2 -O /opt/vpstools/nmap-7.40.tar.bz2
echo "正在下载sqlmap软件安装包"
wget http://file.mayter.cn/vpstools/sqlmap.zip -O /opt/vpstools/sqlmap.zip
echo "正在下载john软件安装包"
wget http://file.mayter.cn/vpstools/john-1.8.0.zip -O /opt/vpstools/john-1.8.0.zip
echo "正在下载cobaltstike软件安装包"
wget http://file.mayter.cn/vpstools/cobaltstrike-3.6.zip -O /opt/vpstools/cobaltstrike-3.6.zip
echo "正在下载swaks软件安装包"
wget http://file.mayter.cn/vpstools/swaks-20170101.0.zip -O /opt/vpstools/swaks.zip
echo "正在下载hydra软件安装包"
wget http://file.mayter.cn/vpstools/hydra.zip -O /opt/vpstools/hydra.zip
echo "正在下载whatweb软件安装包"
wget http://file.mayter.cn/vpstools/whatweb.zip -O /opt/vpstools/whatweb.zip
echo "正在下载Wpscan软件安装包"
wget http://file.mayter.cn/vpstools/wpscan.zip -O /opt/vpstools/wpscan.zip
echo "正在下载CMSmap软件安装包"
wget http://file.mayter.cn/vpstools/cmsmap.zip -O /opt/vpstools/cmsmap.zip
echo "正在下载masscan软件安装包"
wget http://file.mayter.cn/vpstools/masscan.zip -O /opt/vpstools/masscan.zip
echo "正在下载backdoor-factory软件安装包"
wget http://file.mayter.cn/vpstools/backdoor-factory.zip -O /opt/vpstools/backdoor-factory.zip
echo "正在下载lnmp软件安装包"
wget http://file.mayter.cn/vpstools/lanmp_v3.1.zip -O /opt/vpstools/lanmp_v3.1.zip
echo "正在下载beef软件安装包"
wget http://file.mayter.cn/vpstools/beef.zip -O /opt/vpstools/beef.zip
echo "正在下载metasploit软件安装包"
wget http://file.mayter.cn/vpstools/metasploit-latest-linux-x64-installer.run -O /opt/vpstools/metasploit-latest-linux-x64-installer.run
echo "######################################################################"
echo "查看当前目录位置"
pwd
echo "解压nmap软件压缩包"
bzip2 -cd nmap-7.40.tar.bz2 | tar xvf -
echo "剪切nmap文件夹到/opt/nmap目录"
mv nmap-7.40 /opt/nmap
echo "查看当前目录位置"
pwd
echo "进入/opt/nmap目录"
cd /opt/nmap/
echo "编译nmap"
./configure && make && make install
echo "######################################################################"
echo "解压安装sqlmap到opt目录"
unzip /opt/vpstools/sqlmap.zip -d /opt/
echo "添加sqlmap到快捷启动"
ln -sf /opt/sqlmap/sqlmap.py /usr/bin/sqlmap
echo "######################################################################"
echo "解压安装john到opt目录"
unzip /opt/vpstools/john-1.8.0.zip -d /opt/
echo "进入/opt/john/src目录"
cd /opt/john/src
echo "编译安装john"
make && make clean linux-x86-64
echo "添加john到快捷启动"
ln -sf /opt/john/run/john /usr/local/bin
echo "######################################################################"
echo "解压安装cobaltstrike到opt目录"
unzip /opt/vpstools/cobaltstrike-3.6.zip -d /opt/
echo "添加cobaltstrike目录为777权限"
chmod 777 /opt/cobaltstrike/*
ln -sf /opt/cobaltstrike/cobaltstrike /usr/local/bin
ln -sf /opt/cobaltstrike/teamserver /usr/local/bin
echo "######################################################################"
echo "解压安装swaks到opt目录"
unzip /opt/vpstools/swaks.zip -d /opt/
echo "添加cobaltstrike目录为777权限"
chmod 777 /opt/swaks/*
ln -sf /opt/swaks/swaks /usr/local/bin
echo "######################################################################"
echo "解压安装hydra到opt目录"
unzip /opt/vpstools/hydra.zip -d /opt/
cd /opt/hydra/
./configure && make && make install
ln -sf /opt/hydra/hydra /usr/local/bin
echo "######################################################################"
echo "解压安装whatweb到opt目录"
unzip /opt/vpstools/whatweb.zip -d /opt/
ln -sf /opt/whatweb/whatweb /usr/local/bin
echo "######################################################################"
echo "解压安装wpscan到opt目录"
unzip /opt/vpstools/wpscan.zip -d /opt/
ln -sf /opt/wpscan/wpscan.rb /usr/bin/wpscan
echo "######################################################################"
echo "解压安装cmsmap到opt目录"
unzip /opt/vpstools/cmsmap.zip -d /opt/
ln -sf /opt/cmsmap/cmsmap.py /usr/bin/cmsmap
echo "######################################################################"
echo "解压安装masscan到opt目录"
unzip /opt/vpstools/masscan.zip -d /opt/
cd /opt/masscan/
make
ln -sf /opt/masscan/bin/masscan /usr/local/bin
echo "######################################################################"
echo "解压安装backdoor-factory到opt目录"
unzip /opt/vpstools/backdoor-factory.zip -d /opt/
ln -sf /opt/backdoor-factory/backdoor.py /usr/bin/backdoor
echo "######################################################################"
echo "解压安装beef到opt目录"
unzip /opt/vpstools/beef.zip -d /opt/
cd /opt/beef/
chmod 777 *
bundle install
./install-beef
ln -sf /opt/beef/beef /usr/local/bin
echo "######################################################################"
echo "解压安装lanmp到opt目录"
unzip /opt/vpstools/lanmp_v3.1.zip -d /opt/
cd /opt/lanmp/
chmod 777 *
bash ./lanmp.sh
echo "######################################################################"
echo "安装metasploit到opt目录"
chmod 777 metasploit-latest-linux-x64-installer.run
./metasploit-latest-linux-x64-installer.run
echo "全部安装完成"
exit