-
Notifications
You must be signed in to change notification settings - Fork 150
/
Dockerfile
45 lines (41 loc) · 832 Bytes
/
Dockerfile
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
FROM kalilinux/kali-rolling
COPY . /legion
# Install legion dependencies.
RUN apt-get update
RUN apt-get install -y \
cewl \
curl \
davtest \
dirb \
dnsrecon \
dnsutils \
enum4linux \
exploitdb \
finger \
git \
hydra \
ike-scan \
metasploit-framework \
nbtscan \
netcat-openbsd \
nfs-common \
nikto \
nmap \
ntp \
oscanner \
python2 \
python3 \
python3-ldapdomaindump \
python3-pip \
smbclient \
smbmap \
snmp \
sqlmap \
sslscan \
sslyze \
wafw00f \
whatweb
# Start the installation phase.
RUN cd legion/git/ && ./install.sh
WORKDIR /legion
CMD /usr/bin/python3 legion.py