Sign inSign up

kengannonmwr/drozer_docker

By kengannonmwr

•Updated about 6 years ago

Run Drozer in a Docker container.

Image
0

1.6K

kengannonmwr/drozer_docker repository overview

Uses the official Docker Ubuntu image "ubuntu:xenial-20160317" as its base, and official Java 1.7 from Java's website (https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html⁠).

Source code for Dockerfile (https://github.com/Yogehi/Drozer-Docker⁠):

FROM ubuntu:xenial-20160317
COPY install /tmp
RUN apt-get update && \
	apt-get install \
		python \
		python-pip \
		python-protobuf \
		python-openssl \
		python-twisted \
		python-yaml \
		git \
		protobuf-compiler \
		-y
RUN git clone https://github.com/mwrlabs/drozer/ /tmp/drozer
RUN mkdir /opt/java
RUN tar -zxf /tmp/jdk-7u80-linux-x64.tar.gz -C /opt/java
RUN export "JAVA_HOME=/opt/java/jdk1.7.0_80/" && \
	export "PATH=$JAVA_HOME/bin:$PATH" && \
	cd /tmp/drozer && \
	make deb
RUN dpkg -i /tmp/drozer/dist/drozer*.deb
RUN echo "[executables]" > /root/.drozer_config
RUN echo "java = /opt/java/jdk1.7.0_80/" >> /root/.drozer_config

To run Drozer:

docker run -it kengannonmwr/drozer_docker
drozer console connect --server <phone IP address>

Tag summary

Content type

Image

Digest

Size

673.2 MB

Last updated

about 6 years ago

docker pull kengannonmwr/drozer_docker