From ff7d68ca53f303e42f400e85ca5422b857faf2f4 Mon Sep 17 00:00:00 2001 From: "W.C.A. Wijngaards" Date: Thu, 5 Dec 2019 09:10:49 +0100 Subject: [PATCH] - unbound-fuzzers.tar.bz2: three programs for fuzzing, that are 1:1 replacements for unbound-fuzzme.c that gets created after applying the contrib/unbound-fuzzme.patch. They are contributed by Eric Sesterhenn from X41 D-Sec. --- contrib/README | 4 ++++ contrib/unbound-fuzzers.tar.bz2 | Bin 0 -> 1649 bytes doc/Changelog | 6 ++++++ 3 files changed, 10 insertions(+) create mode 100644 contrib/unbound-fuzzers.tar.bz2 diff --git a/contrib/README b/contrib/README index 988b59435..f12e52f25 100644 --- a/contrib/README +++ b/contrib/README @@ -40,6 +40,10 @@ distribution but may be helpful. redis backend) redis Python modules. * unbound-fuzzme.patch: adds unbound-fuzzme program that parses a packet from stdin. Used with fuzzers, patch from Jacob Hoffman-Andrews. +* unbound-fuzzers.tar.bz2: three programs for fuzzing, that are 1:1 + replacements for unbound-fuzzme.c that gets created after applying + the contrib/unbound-fuzzme.patch. They are contributed by + Eric Sesterhenn from X41 D-Sec. * drop-tld.diff: adds option drop-tld: yesno that drops 2 label queries, to stop random floods. Apply with patch -p1 < contrib/drop-tld.diff and compile. From Saksham Manchanda (Secure64). Please note that we think diff --git a/contrib/unbound-fuzzers.tar.bz2 b/contrib/unbound-fuzzers.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..562aa15d825fceb99b92d840f7f5c13abaca01b1 GIT binary patch literal 1649 zc-jGR29EhcT4*^jL0KkKSsfvmUH}NZf5gZT08n{<|N9OFnqL3!|M~y`fB=99Uh^j7dD)`y$cd?^r5>T`W@w|-^){o_00EF_0BC3uNeScuBh+MRplOf* z05kvq9MdBqlLRzjFh-g*Vg{KqFaQurdWjVBk3woaOv(T<27m)V28@G1+LJ^m@Inp{8h3dlfbWSS`gp_0KhuN3IC zvdQo~lAO7w!a}58ekDB7y16W@7s*meq+tAC$wcACR0ZfnS$Q~0z{X%Dg=%1lFG*YJ zJpHU49-HKsjhW7Z(nwl_Zj}hZ^51xn$96WTLZbFWo<=BqUgSyiQbB&&f{mjne=;hs zUvdo*i3T_v2G3=9iTQJ7r%3ogwe|^HV12?_#b`E7Z)ZcNRTSq2DuU?3Lc(6~E+v+> zKE7H1W><{Z@3r_-Wm=1-Riq@nrHew%DeJt%USkH0eoAfqdF|Pzb~Km9c;SW^)ILmx zH^#bQCmTbjimNM{^t7)DFi*J-kJ+mT@2MxYeo6q6=m8)GAp#XeSO8U3%RCB^&ZV0< z&%?=fFE|!cW_YY%$Gh>(F?YKj54Wejt!(z&g}U#jcAjq@?bV1~F$X3YRHbqH^!-?4 zizd#F{#&UzP|5LggBU%+Z*koqx6!fLevFpO-;#@ICE#DzXkoK19l6Qu;e%qA0bKNC zs%el$6=f_c69%h8W}*b_;u8@Wq-M}8FbdXF7w$#YiA2IMK^c;OL(Ik!bW!-6aP~55 zrVqVi*Sq~)oXS&4m(@FG)sj|zOYZsoAY!NiMG%U00|w=RrN#zHt@vz zT@n}YIhQJguBx1{yB6p*gE1`$JLLOS0Qz5h=_esJIlHBb{2ZnR1>~Hi;lzu4aK|(T zb4qb)7zPo&oal?ZA%8;cAkd=J~KvYqGJKV8aaD?~>aM_jIcdL^%rYWwxiYoXt05<>cg? zQwY^9HM3uQ>Xaek^g}tD-g~Xz@|{v%IF|H17=Cg|*~s&rb7Y;6cTBT<$<`-i9@%It zg-KoMYhg|n+0m?loW^)LF|-e43rLemileJN#hqDMd|OcE;^W`4OrENnSBAMZ-Q%*M zyu8mW7Mke=rPTdsQ!eZ*AD`L~7pFLJgB&WjJ^nPx;PHG(A-C{R{ zZB300@`D!v*7ny;qoFeLnG3eIVs`f?Esal8vDlE|JY`w6LQ{TT3bneovCgU3{Wkbn zuvOy`z@29KaL{S7V)W@?K$$^1(gh&S5;F+^P(XyBP^<{U49trK%C}0H=|~9@tWYm8 zqRC89j3CStL0MXjQCUSbUP)zE`5s;tMO29`(zisi9UEfr8yW-=17KvbmE$HqdLbReau=@MTg>@*d~4BxyGq`OdZaaO`&eQwOn02dsqZ!LMv} v%%X~xGcHlo*k=MJ021#(dkmb`mEuz%7@GnaEJ=eJNBFyvDZ+$+=?uc~F5MNW literal 0 Hc-jL100001 diff --git a/doc/Changelog b/doc/Changelog index 1378ad241..106b94bcf 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,3 +1,9 @@ +5 December 2019: Wouter + - unbound-fuzzers.tar.bz2: three programs for fuzzing, that are 1:1 + replacements for unbound-fuzzme.c that gets created after applying + the contrib/unbound-fuzzme.patch. They are contributed by + Eric Sesterhenn from X41 D-Sec. + 4 December 2019: Wouter - Fix lock type for memory purify log lock deletion. - Fix testbound for alloccheck runs, memory purify and lock checks. -- 2.47.2