/
niceSOFT
/
krb5
ОбзорДокументацияВойти
/
niceSOFT
/
krb5
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
krb5/
.../tests/fuzzing/
..
fuzz_aes_seed_corpus

Add new OSS-Fuzz targets

2 года назад
fuzz_asn_seed_corpus

Add new OSS-Fuzz targets

2 года назад
fuzz_attrset_seed_corpus

Add new OSS-Fuzz targets

2 года назад
fuzz_ccache_seed_corpus

Add OSS-Fuzz target for ccache marshalling

2 месяца назад
fuzz_chpw_seed_corpus

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_crypto_seed_corpus

Add new OSS-Fuzz targets

2 года назад
fuzz_des_seed_corpus

Add new OSS-Fuzz targets

2 года назад
fuzz_gss_seed_corpus

Add coverage to existing OSS-Fuzz targets

2 года назад
fuzz_json_seed_corpus

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_kdc_seed_corpus

Add new OSS-Fuzz targets

2 года назад
fuzz_keytab_seed_corpus

Prevent integer overrun in keytab parsing

месяц назад
fuzz_krad_seed_corpus

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_krb5_ticket_seed_corpus

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_krb_seed_corpus

Add new OSS-Fuzz targets

2 года назад
fuzz_marshal_cred_seed_corpus

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_marshal_princ_seed_corpus

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_ndr_seed_corpus

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_oid_seed_corpus

Add new OSS-Fuzz targets

2 года назад
fuzz_pac_seed_corpus

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_profile_seed_corpus

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_util_seed_corpus

Add OSS-Fuzz targets and corpora

2 года назад
Makefile.in

Add OSS-Fuzz target for keytab processing

месяц назад
README

Add OSS-Fuzz targets and corpora

2 года назад
deps

Add OSS-Fuzz target for keytab processing

месяц назад
fuzz_aes.c

Add new OSS-Fuzz targets

2 года назад
fuzz_asn.c

Add new OSS-Fuzz targets

2 года назад
fuzz_attrset.c

Add new OSS-Fuzz targets

2 года назад
fuzz_ccache.c

Add OSS-Fuzz target for ccache marshalling

2 месяца назад
fuzz_chpw.c

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_crypto.c

Add new OSS-Fuzz targets

2 года назад
fuzz_des.c

Add new OSS-Fuzz targets

2 года назад
fuzz_gss.c

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_json.c

Add coverage to existing OSS-Fuzz targets

2 года назад
fuzz_kdc.c

Add new OSS-Fuzz targets

2 года назад
fuzz_keytab.c

Add OSS-Fuzz target for keytab processing

месяц назад
fuzz_krad.c

Add OSS-Fuzz targets and corpora

2 года назад
fuzz_krb.c

Add new OSS-Fuzz targets

2 года назад
fuzz_krb5_ticket.c

Add coverage to existing OSS-Fuzz targets

2 года назад
fuzz_marshal_cred.c

Add coverage to existing OSS-Fuzz targets

2 года назад
fuzz_marshal_princ.c

Add coverage to existing OSS-Fuzz targets

2 года назад
fuzz_ndr.c

Add coverage to existing OSS-Fuzz targets

2 года назад
fuzz_oid.c

Add new OSS-Fuzz targets

2 года назад
fuzz_pac.c

Add coverage to existing OSS-Fuzz targets

2 года назад
fuzz_profile.c

Add coverage to existing OSS-Fuzz targets

2 года назад
fuzz_util.c

Add coverage to existing OSS-Fuzz targets

2 года назад
oss-fuzz.sh

Add OSS-Fuzz target for keytab processing

месяц назад
README
This directory builds fuzzing targets for oss-fuzz compatibility.
If you wish to build it locally, you can do so by using the given
guide below. Note that it only works on GNU/Linux.
 
Export flags required for building fuzzing targets.
```bash
export CC=clang
export CXX=clang++
export CFLAGS="-g -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize=fuzzer-no-link"
export CXXFLAGS="-g -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize=fuzzer-no-link"
export LIB_FUZZING_ENGINE="-fsanitize=fuzzer"
```
 
Compilation of the fuzzing targets.
```bash
autoreconf
./configure CFLAGS="-fcommon $CFLAGS" CXXFLAGS="-fcommon $CXXFLAGS" \
--enable-static --disable-shared --enable-ossfuzz
make
```
 
Running fuzzing targets.
```bash
mkdir fuzz_${TARGET}_corpus
./fuzz_${TARGET} fuzz_${TARGET}_corpus/ fuzz_${TARGET}_seed_corpus
```