/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/cjson/ |
H A D | cjson_1.7.18.bb | 20 install -d ${D}${PTEST_PATH} ${D}${PTEST_PATH}/tests ${D}${PTEST_PATH}/fuzzing 26 …sed s#${B}#${PTEST_PATH}# ${B}/fuzzing/CTestTestfile.cmake > ${D}${PTEST_PATH}/fuzzing/CTestTestfi… 31 sed -i s#${S}#${PTEST_PATH}#g ${D}${PTEST_PATH}/fuzzing/CTestTestfile.cmake 36 install ${B}/fuzzing/fuzz_main ${D}${PTEST_PATH}/fuzzing
|
/openbmc/qemu/docs/devel/ |
H A D | control-flow-integrity.rst | 36 are planning to also enable fuzzing, then Clang 11+ is needed (more on this 109 CFI and fuzzing 112 There is generally no advantage of using CFI and fuzzing together, because 113 they target different environments (production for CFI, debug for fuzzing). 115 CFI could be used in conjunction with fuzzing to identify a broader set of 121 fuzzing, that is to make sure that CFI is not triggering any false positive 124 CFI can be enabled with fuzzing, but with some caveats: 131 In other words, to compile with fuzzing and CFI, clang 11+ is required, and 135 -enable-fuzzing --extra-ldflags="-fuse-ld=lld"
|
/openbmc/qemu/docs/devel/testing/ |
H A D | fuzzing.rst | 5 This document describes the virtual-device fuzzing infrastructure in QEMU and 13 findings, the fuzzer mutates the input and repeats the fuzzing. 17 responsibility to ensure that state is reset between fuzzing-runs. 29 --enable-fuzzing --enable-asan --enable-ubsan 59 continue fuzzing from there. You can also specify multiple directories. 70 parallel (4 fuzzing jobs in 4 worker processes). Alternatively, with only 101 --enable-fuzzing \ 124 2. Write the fuzzing code using the libqtest/libqos API. See existing fuzzers 142 The generic-fuzz target is capable of fuzzing devices over their PIO, MMIO, 272 ``LLVMFuzzerInitialize``: called prior to fuzzing. Used to initialize all of the [all …]
|
H A D | index.rst | 16 fuzzing
|
/openbmc/qemu/scripts/oss-fuzz/ |
H A D | build.sh | 66 ../configure --disable-werror --cc="$CC" --cxx="$CXX" --enable-fuzzing \ 83 ../configure --disable-werror --cc="$CC" --cxx="$CXX" --enable-fuzzing \
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/libtevent/libtevent/ |
H A D | 0001-Add-configure-options-for-packages.patch | 129 - # As this is only known to happen on a fuzzing compiler, we'll 130 - # skip the check when not in fuzzing mode. 155 + # As this is only known to happen on a fuzzing compiler, we'll 156 + # skip the check when not in fuzzing mode.
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/libtdb/libtdb/ |
H A D | 0001-tdb-Add-configure-options-for-packages.patch | 125 - # As this is only known to happen on a fuzzing compiler, we'll 126 - # skip the check when not in fuzzing mode. 151 + # As this is only known to happen on a fuzzing compiler, we'll 152 + # skip the check when not in fuzzing mode.
|
/openbmc/linux/Documentation/features/debug/kcov/ |
H A D | arch-support.txt | 4 # description: arch supports kcov for coverage-guided fuzzing
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/libtalloc/libtalloc/ |
H A D | 0001-talloc-Add-configure-options-for-packages.patch | 134 - # As this is only known to happen on a fuzzing compiler, we'll 135 - # skip the check when not in fuzzing mode. 160 + # As this is only known to happen on a fuzzing compiler, we'll 161 + # skip the check when not in fuzzing mode.
|
/openbmc/linux/security/tomoyo/ |
H A D | Kconfig | 78 bool "Use insecure built-in settings for fuzzing tests." 85 this option only if this kernel is built for doing fuzzing tests.
|
/openbmc/libpldm/docs/ |
H A D | fuzzing.md | 6 with various fuzzing engines - either AFL++, honggfuzz, or libfuzzer. 97 The `printf`s are disabled by default to improve normal fuzzing speed.
|
/openbmc/qemu/tests/qtest/fuzz/ |
H A D | meson.build | 1 if not get_option('fuzzing')
|
/openbmc/linux/Documentation/usb/ |
H A D | raw-gadget.rst | 30 This makes Raw Gadget suitable for fuzzing by providing malformed data as 78 fuzzing by having a single syscall fully process a single USB request. This
|
/openbmc/linux/Documentation/sound/cards/ |
H A D | pcmtest.rst | 7 testing/fuzzing of the userspace ALSA applications, as well as for testing/fuzzing of
|
/openbmc/linux/scripts/gcc-plugins/ |
H A D | Kconfig | 29 gcc-4.5 on). It is based on the commit "Add fuzzing coverage support"
|
/openbmc/qemu/qga/ |
H A D | meson.build | 186 # disable qga-ssh-test with fuzzing: glib's G_TEST_OPTION_ISOLATE_DIRS triggers 190 if host_os != 'windows' and not get_option('fuzzing')
|
/openbmc/openbmc/poky/meta/recipes-gnome/gdk-pixbuf/ |
H A D | gdk-pixbuf_2.42.12.bb | 93 # Remove a bad fuzzing attempt that sporadically fails without a way to reproduce
|
/openbmc/qemu/ |
H A D | meson_options.txt | 33 description: 'fuzzing engine library for OSS-Fuzz') 46 option('fuzzing', type : 'boolean', value: false, boolean 47 description: 'build fuzzing targets')
|
H A D | meson.build | 161 if get_option('fuzzing') and get_option('fuzzing_engine') == '' and \ 587 if get_option('fuzzing') 603 # compiled code. To build non-fuzzer binaries with --enable-fuzzing, link 2424 config_host_data.set('CONFIG_FUZZ', get_option('fuzzing')) 3193 (get_option('fuzzing') ? ['CONFIG_FUZZ=y'] : []) + \ 3798 # needed for fuzzing binaries 4252 if get_option('fuzzing') 4523 summary_info += {'fuzzing support': get_option('fuzzing')}
|
/openbmc/qemu/docs/ |
H A D | image-fuzzer.txt | 107 'fuzz.py' contains all fuzzing functions, one per image field. It's assumed 224 functionality can be varied from simple model-independent fuzzing to smart
|
/openbmc/linux/Documentation/dev-tools/ |
H A D | kcov.rst | 1 KCOV: code coverage for fuzzing 5 for coverage-guided fuzzing. Coverage data of a running kernel is exported via
|
H A D | testing-overview.rst | 81 for fuzzing and other situations where information about code executed during,
|
/openbmc/openbmc/poky/meta/conf/distro/include/ |
H A D | cve-extra-exclusions.inc | 82 It is a fuzzing related buffer overflow. It is of low impact since most devices \
|
/openbmc/qemu/scripts/ |
H A D | meson-buildoptions.sh | 324 --enable-fuzzing) printf "%s" -Dfuzzing=true ;; 325 --disable-fuzzing) printf "%s" -Dfuzzing=false ;;
|
/openbmc/linux/lib/ |
H A D | Kconfig.debug | 2071 bool "Code coverage for fuzzing" 2081 for coverage-guided fuzzing (randomized testing). 2096 These operands can be used by fuzzing engines to improve the quality 2097 of fuzzing coverage. 2104 If you are doing generic system call fuzzing (like e.g. syzkaller), 2106 say y here. If you are doing more targeted fuzzing (like e.g. 2107 filesystem fuzzing with AFL) then you will want to enable coverage
|