Changeset 1493
- Timestamp:
- Dec 16, 2006, 11:37:41 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
zzuf/trunk/README
r1489 r1493 17 17 # zzuf -s 94324 -r 0.01 cat /etc/motd 18 18 19 Fuzz the input of the "convert" program, using file foo.jpeg as the 20 original input and restricting fuzzing to filenames matching the regular 21 expression "foo" (because convert will also open its own configuration 22 files andwe do not want zzuf to fuzz them):19 Fuzz the input of the "convert" program, using file foo.jpeg as the original 20 input and restricting fuzzing to filenames matching the regular expression 21 "foo[.]jpeg" (because convert will also open its own configuration files and 22 we do not want zzuf to fuzz them): 23 23 24 # zzuf -i 'foo ' convert -- foo.jpeg -format tga /dev/null24 # zzuf -i 'foo[.]jpeg' convert -- foo.jpeg -format tga /dev/null 25 25 26 26 Fuzz the input of VLC, using file movie.avi as the original input, and 27 generate fuzzy-movie.avi which is the file that can be fed to VLC to28 reproducethe behaviour without using zzuf:27 generate fuzzy-movie.avi which is a file that can be fed to VLC to reproduce 28 the behaviour without using zzuf: 29 29 30 30 # zzuf -s 87423 -r 0.01 vlc -- movie.avi 31 31 32 # zzuf -s 87423 -r 0.01 cp movie.avi fuzzy-movie.avi 32 33 # vlc fuzzy-movie.avi … … 35 36 36 37 # for seed in $(seq -w 0 9999); do 37 zzuf -s ${seed} -r 0.01 -i 'movie[.]avi' \38 mplayer -- -benchmark -vo nullmovie.avi >/dev/null 2>&138 zzuf -s ${seed} -r 0.01 -i 'movie[.]avi' mplayer -- \ 39 -benchmark -vo null -fps 1000 movie.avi >/dev/null 2>&1 39 40 RET=$? 40 41 if [ $RET != 0 ]; then 41 42 echo "seed ${seed}: exit $RET" 42 zzuf -s ${seed} -r 0.05 cp movie.avi movie- ${seed}.avi43 zzuf -s ${seed} -r 0.05 cp movie.avi movie-crashed-${seed}.avi 43 44 fi 44 45 done
Note: See TracChangeset
for help on using the changeset viewer.