We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FROM ubuntu:14.04 MAINTAINER [email protected] ENV GOPATH /opt/go ENV GOROOT /usr/local/go ENV SSLYZE_PATH /usr/local/bin/sslyze ENV SQLMAP_PATH /usr/local/bin/sqlmap ENV DIRB_WORDLISTS /opt/dirb/wordlists ENV PATH $PATH:$GOPATH/bin:$GOROOT/bin # Get dependencies RUN echo "deb http://ppa.launchpad.net/brightbox/ruby-ng/ubuntu trusty main" > /etc/apt/sources.list.d/ruby.list RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3173AA6 RUN \ apt-get update && \ apt-get install -y build-essential \ git \ mercurial \ ruby2.0 \ ruby2.0-dev \ libxml2 \ libxml2-dev \ libxslt-dev \ libcurl4-openssl-dev \ libsqlite3-dev \ libyaml-dev \ zlib1g-dev \ python-dev \ python-pip \ python-setuptools \ curl \ nmap \ w3af-console \ wget && \ rm -rf /var/lib/apt/lists/* # Install dirb RUN \ wget -q http://downloads.sourceforge.net/project/dirb/dirb/2.22/dirb222.tar.gz && \ tar -C /opt -xzf dirb222.tar.gz && \ rm -rf dirb222.tar.gz && \ mv /opt/dirb222 /opt/dirb && \ chmod -R +x /opt/dirb && \ cd /opt/dirb && \ bash ./configure && \ make && \ ln -s `pwd`/dirb /usr/local/bin/dirb # Install golang. RUN \ wget -q https://storage.googleapis.com/golang/go1.5.3.linux-amd64.tar.gz && \ tar -C /usr/local -xzf go1.5.3.linux-amd64.tar.gz && \ rm -rf go1.5.3.linux-amd64.tar.gz # Install Heartbleed RUN go get -u -v github.com/FiloSottile/Heartbleed RUN ln -s `which Heartbleed` /usr/local/bin/Heartbleed # Install Arachni, from a gem RUN gem install arachni --no-rdoc --no-ri RUN gem install service_manager --no-rdoc --no-ri # Install sslyze RUN pip install sslyze RUN ln -s `which sslyze_cli.py` /usr/local/bin/sslyze # Install SQLMap RUN \ cd /opt && \ git clone https://github.com/sqlmapproject/sqlmap.git && \ ln -s /opt/sqlmap /usr/local/bin/sqlmap RUN \ cd /opt && \ git clone https://github.com/freddyb/Garmr.git && \ cd Garmr && \ python setup.py install # Install Gauntlt RUN gem install gauntlt --no-rdoc --no-ri ENTRYPOINT [ "/usr/local/bin/gauntlt" ]
The text was updated successfully, but these errors were encountered:
Dockerfile.txt
Sorry, something went wrong.
No branches or pull requests
The text was updated successfully, but these errors were encountered: