-
Notifications
You must be signed in to change notification settings - Fork 0
/
Dockerfile
36 lines (35 loc) · 1.73 KB
/
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
FROM kalilinux/kali-rolling
# Metadata params
ARG BUILD_DATE
ARG VERSION
ARG VCS_URL
ARG VCS_REF
LABEL org.label-schema.build-date=$BUILD_DATE \
org.label-schema.vcs-url=$VCS_URL \
org.label-schema.vcs-ref=$VCS_REF \
org.label-schema.version=$VERSION \
org.label-schema.name='Kali Linux' \
org.label-schema.description='Official Kali Linux docker image' \
org.label-schema.usage='https://www.kali.org/news/official-kali-linux-docker-images/' \
org.label-schema.url='https://www.kali.org/' \
org.label-schema.vendor='Offensive Security' \
org.label-schema.schema-version='1.0' \
org.label-schema.docker.cmd='docker run --rm kalilinux/kali-rolling' \
org.label-schema.docker.cmd.devel='docker run --rm -ti kalilinux/kali-rolling' \
org.label-schema.docker.debug='docker logs $CONTAINER' \
io.github.offensive-security.docker.dockerfile="Dockerfile" \
io.github.offensive-security.license="GPLv3" \
MAINTAINER="Steev Klimaszewski <[email protected]>"
ENV DEBIAN_FRONTEND noninteractive
RUN set -x \
&& apt -yqq update \
&& apt -y install --no-install-recommends metasploit-framework nmap hydra \
&& apt -y install --no-install-recommends sqlmap telnet openssh-client dnsutils \
&& apt -y install --no-install-recommends yersinia ettercap-text-only cisco-global-exploiter \
&& apt -y install --no-install-recommends cisco-auditing-tool snmp dsniff dnschef fping hping3 tshark python3-scapy \
&& apt -y install --no-install-recommends net-tools iputils-ping netcat iproute2 ipv6-toolkit thc-ipv6 \
&& apt -y install --no-install-recommends tcpdump \
&& rm -rf /var/lib/apt/lists/* \
&& apt clean \
&& wget http://nmap.org/svn/scripts/targets-ipv6-multicast-slaac.nse
CMD ["bash"]