Home
last modified time | relevance | path

Searched refs:libfuzzer (Results 1 – 25 of 203) sorted by relevance

123456789

/external/oss-fuzz/infra/base-images/base-builder/
Dcompile_dataflow20 mkdir -p $WORK/libfuzzer
21 pushd $WORK/libfuzzer > /dev/null
24 $SRC/libfuzzer/dataflow/DataFlow.cpp
26 $SRC/libfuzzer/dataflow/DataFlowCallbacks.cpp
28 cp $WORK/libfuzzer/DataFlow*.o /usr/lib/
31 rm -rf $WORK/libfuzzer
/external/rust/crates/libfuzzer-sys/
DMETADATA1 name: "libfuzzer-sys"
6 value: "https://crates.io/crates/libfuzzer-sys"
10 value: "https://static.crates.io/crates/libfuzzer-sys/libfuzzer-sys-0.4.0.crate"
DREADME.md1 # The `libfuzzer-sys` Crate
7 …r LLVM sanitizer support, for now, it's limited to Linux. As a result, `libfuzzer-sys` only works …
32 libfuzzer-sys = "0.3.0"
64 ## Updating libfuzzer from upstream
67 ./update-libfuzzer.sh <github.com/llvm-mirror/llvm-project SHA1>
72 All files in `libfuzzer` directory are licensed NCSA.
DCHANGELOG.md37 * [Upgrade libfuzzer to 7bf89c2](https://github.com/rust-fuzz/libfuzzer/pull/68)
57 * Upgraded libfuzzer to commit
84 * Fixed a fuzzing performance issue where libfuzzer could unnecessarily spend
87 https://github.com/rust-fuzz/libfuzzer/issues/59 for details.
DCargo.toml.orig6 name = "libfuzzer-sys"
8 repository = "https://github.com/rust-fuzz/libfuzzer"
DCargo.toml15 name = "libfuzzer-sys"
21 repository = "https://github.com/rust-fuzz/libfuzzer"
/external/skia/site/docs/dev/testing/
Dfuzz.md45 ## Writing fuzzers with libfuzzer
47 libfuzzer is an easy way to write new fuzzers, and how we run them on oss-fuzz.
52 First install Clang and libfuzzer, e.g.
54 sudo apt install clang-10 libc++-10-dev libfuzzer-10-dev
58 Set up GN args to use libfuzzer:
68 ninja -C out/libfuzzer skia
69 clang++-10 -I. -O1 -fsanitize=fuzzer fuzz/oss_fuzz/whatever.cpp out/libfuzzer/libskia.a
83 // Required for fuzzing with libfuzzer
/external/libprotobuf-mutator/src/libfuzzer/
DCMakeLists.txt15 add_library(protobuf-mutator-libfuzzer
18 target_link_libraries(protobuf-mutator-libfuzzer
21 set_target_properties(protobuf-mutator-libfuzzer PROPERTIES
25 install(TARGETS protobuf-mutator-libfuzzer
36 protobuf-mutator-libfuzzer
Dlibfuzzer_macro.h56 using protobuf_mutator::libfuzzer::CustomProtoMutator; \
65 using protobuf_mutator::libfuzzer::CustomProtoCrossOver; \
74 using protobuf_mutator::libfuzzer::LoadProtoInput; \
83 protobuf_mutator::libfuzzer::PostProcessorRegistration<Proto>;
96 namespace libfuzzer {
/external/openscreen/testing/libfuzzer/
Dfuzzer_test.gni9 # fuzzer_test is used to define individual libfuzzer tests.
38 test_deps = [ "//testing/libfuzzer:fuzzing_engine_main" ]
53 script = "//testing/libfuzzer/archive_corpus.py"
72 deps = [ "//testing/libfuzzer:seed_corpus" ] + seed_corpus_deps
94 script = "//testing/libfuzzer/gen_fuzzer_config.py"
146 configs += [ "//testing/libfuzzer:fuzzer_test_config" ]
157 sources += [ "//testing/libfuzzer/libfuzzer_exports.h" ]
DBUILD.gn6 # See http://www.chromium.org/developers/testing/libfuzzer
12 "//third_party/libfuzzer",
/external/oss-fuzz/docs/reference/
Duseful_links.md41 * [libFuzzer documentation](http://libfuzzer.info)
42 * [libFuzzer tutorial](http://tutorial.libfuzzer.info)
43 * [libFuzzer workshop](https://github.com/Dor1s/libfuzzer-workshop)
45 * [Chromium Fuzzing Page](https://chromium.googlesource.com/chromium/src/testing/libfuzzer/)
46 …t Fuzzing Guide](https://chromium.googlesource.com/chromium/src/testing/libfuzzer/+/HEAD/efficient…
/external/oss-fuzz/projects/libpng-proto/
Dbuild.sh38 LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a \
49 LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a \
/external/oss-fuzz/projects/spidermonkey-ufi/
Dbuild.sh31 rm ../../tools/fuzzing/libfuzzer/patches/*.patch
32 touch ../../tools/fuzzing/libfuzzer/patches/dummy.patch
35 (cd ../../tools/fuzzing/libfuzzer && ./clone_libfuzzer.sh HEAD)
/external/oss-fuzz/projects/firefox/
Dbuild.sh63 rm tools/fuzzing/libfuzzer/patches/*.patch
64 touch tools/fuzzing/libfuzzer/patches/dummy.patch
67 (cd tools/fuzzing/libfuzzer && ./clone_libfuzzer.sh HEAD)
111 cp $SRC/fuzzdata/settings/ipc/libfuzzer.content.blacklist.txt $OUT/firefox
/external/rust/crates/grpcio-sys/grpc/third_party/cares/cares/test/
D.gitignore16 ares-libfuzzer
17 ares-libfuzzer-name
/external/zstd/tests/fuzz/
DREADME.md48 `./fuzz.py` can run `libfuzzer`, `afl`, and `regression` tests.
61 ./fuzz.py libfuzzer TARGET <libfuzzer args like -jobs=4>
72 ./fuzz.py libfuzzer TARGET <libfuzzer args>
/external/tpm2-tss/doc/
Dfuzzing.md9 - [libfuzzer](#libfuzzer)
18 Build the fuzz tests by setting `--with-fuzzing=libfuzzer` and statically
29 --with-fuzzing=libfuzzer \
/external/oss-fuzz/infra/base-images/base-runner/
Dbad_build_check73 if [[ "$FUZZING_ENGINE" == libfuzzer ]]; then
134 if [[ "$FUZZING_ENGINE" = libfuzzer ]]; then
269 if [[ "$FUZZING_ENGINE" != libfuzzer ]]; then
364 if [[ "$FUZZING_ENGINE" != libfuzzer ]]; then
/external/llvm-project/clang/cmake/modules/
DProtobufMutator.cmake5 set(PBM_FUZZ_LIB_PATH ${PBM_PATH}-build/src/libfuzzer/libprotobuf-mutator-libfuzzer.a)
/external/oss-fuzz/projects/xerces-c/
Dbuild.sh37 LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a \
/external/oss-fuzz/projects/jsoncpp/
Dbuild.sh39 ../LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a \
/external/oss-fuzz/projects/wasmtime/
Dbuild.sh49 if [[ -d $SRC/wasmtime/wasmtime-libfuzzer-corpus/$dst_name/ ]]; then
52 $SRC/wasmtime/wasmtime-libfuzzer-corpus/$dst_name/
/external/oss-fuzz/projects/nginx/
Dmake_fuzzers32 \$(SRC)/LPM/src/libfuzzer/libprotobuf-mutator-libfuzzer.a \
/external/openscreen/third_party/libprotobuf-mutator/
DBUILD.gn6 import("//testing/libfuzzer/fuzzer_test.gni")
21 "src/src/libfuzzer/libfuzzer_macro.cc",
22 "src/src/libfuzzer/libfuzzer_mutator.cc",

123456789