Research Article

CAFA: A Checksum-Aware Fuzzing Assistant Tool for Coverage Improvement

Table 5

Time costs of the identification strategies.

application/input specificationstrategyTaint labelsExecution instructionsTaint propagation instructionsTime(s)

ImageMagick/PNGTaint-S()223020823625759339.6
Taint-S()43020823624621839.064
CRC32-S12693035717168234.852

optipng/PNGTaint-S()2297579916443746420.204
Taint-S()4975799145016915.12
CRC32-S1948151246932813.208

pngcheck/PNGTaint-S()2293055125574.94
Taint-S()49305536004.696
CRC32-S16681875793.884

tcpdump/UDPTaint-S()8270584111955417.272
Taint-S()2270609911897217.14

tcpdump/TCPTaint-S()20268348312345817.756
Taint-S()2267727911876617.512

tcpdump/IPTaint-S()20267581013854818.508
Taint-S()2267555211907217.688

tcpdump/IGMPTaint-S()16271833413048117.94
Taint-S()2271612012009017.432

tar/TARTaint-S()5003723142873016.368
Taint-S()8372314207869.872

gzip/GZIPTaint-S()3330825387564.452
Taint-S()430825383874.356

unzip/ZIPTaint-S()3828707776439.552
Taint-S()428707746319.228

rar/RARTaint-S()522914897542212.408
Taint-S()22914892288410.128