Files
qiling/Dockerfile
T
2019-11-29 14:29:57 +08:00

31 lines
689 B
Docker

FROM ubuntu:18.04
MAINTAINER "Kevin Foo <[email protected]>"
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update \
&& apt-get -y upgrade \
&& apt-get install -y python3-pip git cmake
WORKDIR /
RUN git clone https://github.com/qilingframework/qiling
RUN cd /qiling \
&& pip3 install -r requirements.txt \
&& python3 setup.py install
RUN pysite1=$(python3 -c "import site; print(site.getsitepackages()[0])"); \
pysite2=$(python3 -c "import site; print(site.getsitepackages()[1])") \
&& cp ${pysite1}${pysite2}/keystone/libkeystone.so $pysite1/keystone/
RUN apt-get clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
ENV HOME /qiling
WORKDIR /qiling
CMD bash