-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile
25 lines (21 loc) · 1.25 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
FROM kalilinux/kali-last-release
WORKDIR /root
RUN apt update
RUN apt install locate seclists hydra net-tools iproute2 git netexec nmap ssh python3-pip python3-venv python2.7 ruby metasploit-framework dirb sslscan \
dnsutils sendemail postfix golang subfinder nano exploitdb gobuster ffuf iputils-ping hping3 tmux wpscan nuclei -y
RUN curl -sSL https://ngrok-agent.s3.amazonaws.com/ngrok.asc | sudo tee /etc/apt/trusted.gpg.d/ngrok.asc >/dev/null \
&& echo "deb https://ngrok-agent.s3.amazonaws.com buster main" | sudo tee /etc/apt/sources.list.d/ngrok.list \
&& sudo apt update && sudo apt install ngrok
RUN wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
RUN python2.7 get-pip.py
RUN rm -rf get-pip.py
RUN python2.7 -m pip install --upgrade pip
RUN python3 -m venv python3-venv
RUN ["/bin/bash", "-c", "source python3-venv/bin/activate;python3 -m pip install --upgrade pip requests shcheck ultimate_sitemap_parser;deactivate"]
RUN wget https://raw.githubusercontent.com/rafaelbaldasso/Khitai/refs/heads/main/khitai.py
RUN git clone https://github.com/projectdiscovery/httpx.git
RUN cd /root/httpx/cmd/httpx;go build;mv httpx /usr/local/bin/;cd /root
COPY services.sh /tmp/services.sh
RUN chmod +x /tmp/services.sh
ENTRYPOINT ["/tmp/services.sh"]
CMD ["/bin/bash"]