项目
链接项目
配置项目
base: ubuntu:18.04
environment:
- CC=clang
- CXX=clang++
setup:
- sudo apt-get -y update
- sudo apt-get -y install git clang make
language: c++
target:
name: heartbleed
setup:
- cd openssl && CC="$CC -g -fsanitize=address,fuzzer-no-link" ./config && make clean && make && cd ..
- $CXX -g ./target.cc -fsanitize=address,fuzzer openssl/libssl.a openssl/libcrypto.a -std=c++17 -DCERT_PATH=\"$PWD/runtime\" -I openssl/include -lstdc++fs -ldl -lstdc++ -o ./target
corpus: ./corpus
harness: ./targetLast updated