temporarily disable Angora in Docker build

This commit is contained in:
agroce 2019-08-06 11:16:53 -07:00
parent b4d3a3d6f3
commit 0cbef5c851

View File

@ -38,8 +38,8 @@ RUN apt-get update \
&& apt-get install -y dotnet-sdk-2.2 && apt-get install -y dotnet-sdk-2.2
# Install Angora dependencies # Install Angora dependencies
RUN apt-get install -y rustc \ #RUN apt-get install -y rustc \
cargo libstdc++-7-dev # cargo libstdc++-7-dev
# Install DeepState/AFL/libFuzzer dependencies # Install DeepState/AFL/libFuzzer dependencies
RUN apt-get install -y build-essential \ RUN apt-get install -y build-essential \
@ -67,12 +67,12 @@ RUN git clone https://github.com/SoftSec-KAIST/Eclipser \
&& cd ../ && cd ../
# Install Angora # Install Angora
RUN git clone https://github.com/AngoraFuzzer/Angora \ #RUN git clone https://github.com/AngoraFuzzer/Angora \
&& cd Angora \ # && cd Angora \
&& ./build/build.sh \ # && ./build/build.sh \
&& cd ../ # && cd ../
ENV ANGORA=/home/user/Angora #ENV ANGORA=/home/user/Angora
# Install DeepState using a few different compilers for AFL/libFuzzer/Eclipser/Angora+normal # Install DeepState using a few different compilers for AFL/libFuzzer/Eclipser/Angora+normal
RUN cd deepstate \ RUN cd deepstate \
@ -86,13 +86,13 @@ RUN cd deepstate \
&& rm -rf CMakeFiles CMakeCache.txt \ && rm -rf CMakeFiles CMakeCache.txt \
&& CXX=clang++ CC=clang cmake -DDEEPSTATE_LIBFUZZER=ON ../ \ && CXX=clang++ CC=clang cmake -DDEEPSTATE_LIBFUZZER=ON ../ \
&& sudo make install \ && sudo make install \
&& rm -rf CMakeFiles CMakeCache.txt \ # && rm -rf CMakeFiles CMakeCache.txt \
&& USE_TRACK=1 CXX=$ANGORA/bin/angora-clang++ CC=$ANGORA/bin/angora-clang cmake -DDEEPSTATE_ANGORA=ON ../ \ # && USE_TRACK=1 CXX=$ANGORA/bin/angora-clang++ CC=$ANGORA/bin/angora-clang cmake -DDEEPSTATE_ANGORA=ON ../ \
&& export USE_TRACK=1 && sudo -E sh -c 'make -i install' \ # && export USE_TRACK=1 && sudo -E sh -c 'make -i install' \
&& make clean \ # && make clean \
&& rm -rf CMakeFiles CMakeCache.txt \ # && rm -rf CMakeFiles CMakeCache.txt \
&& CXX=$ANGORA/bin/angora-clang++ CC=$ANGORA/bin/angora-clang cmake -DDEEPSTATE_ANGORA=ON ../ \ # && CXX=$ANGORA/bin/angora-clang++ CC=$ANGORA/bin/angora-clang cmake -DDEEPSTATE_ANGORA=ON ../ \
&& export USE_FAST=1 && sudo -E sh -c 'make install' \ # && export USE_FAST=1 && sudo -E sh -c 'make install' \
&& cd .. \ && cd .. \
&& sudo pip3 install 'z3-solver==4.5.1.0.post2' angr git+git://github.com/trailofbits/manticore.git \ && sudo pip3 install 'z3-solver==4.5.1.0.post2' angr git+git://github.com/trailofbits/manticore.git \
&& sudo python3 ./build/setup.py install && sudo python3 ./build/setup.py install