trivial: Add some fuzzing examples for libdfu

This commit is contained in:
Richard Hughes 2015-12-06 10:53:21 +00:00
parent 564303d877
commit ccc54ae972
6 changed files with 13 additions and 0 deletions

3
libdfu/fuzzing.md Normal file
View File

@ -0,0 +1,3 @@
CC=afl-gcc ./configure --disable-shared
AFL_HARDEN=1 make
afl-fuzz -m 300 -i fuzzing -o findings ./dfu-tool dump @@

BIN
libdfu/fuzzing/example.dfu Normal file

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,10 @@
:044000003DEF20F080
:10400800FACF01F0FBCF02F0E9CF03F0EACF04F0DA
:10401800E1CF05F0E2CF06F0D9CF07F0DACF08F00C
:10402800F3CF09F0F4CF0AF0F6CF0BF0F7CF0CF08E
:10403800F8CF0DF0F5CF0EF00EC0F5FF0DC0F8FF6C
:104048000CC0F7FF0BC0F6FF0AC0F4FF09C0F3FF6E
:1040580008C0DAFF07C0D9FF06C0E2FF05C0E1FFCC
:1040680004C0EAFF03C0E9FF02C0FBFF01C0FAFF7A
:1040780011003FEF20F0000142EF20F03DEF20F06B
:00000001FF

Binary file not shown.

BIN
libdfu/fuzzing/metadata.dfu Normal file

Binary file not shown.