zzuf(1) General Commands Manual zzuf(1) (NAME) zzuf - (SYNOPSIS) zzuf [-AcdimnqSvxX] [-s seed|-s start:stop] [-r ratio|-r min:max] [-f fuzzing] [-D delay] [-j jobs] [-C crashes] [-B bytes] [-t seconds] [-T seconds] [-U seconds] [-M mebibytes] [-b ranges] [-p ports] [-P protect] [-R refuse] [-a list] [-l list] [-I include] [-E exclude] [-O opmode] [PROGRAM [ARGS]...] zzuf -h | --help zzuf -V | --version (DESCRIPTION) zzuf (transparent) . . zzuf (deterministic) . (USAGE) zzuf : zzuf cat /dev/zero zzuf. -v cat : zzuf -B 1000 cat -v /dev/zero zzuf cat : zzuf < /dev/zero (OPTIONS) (Generic program information) -h, --help . -V, --version . (Operating mode) -f, --fuzzing=mode . mode : xor (0 1 1 0) set unset mode xor . -O, --opmode=mode mode. mode : preload libzzuf copy mode preload . copy Cocoa Mac OS X . -s, --seed=seed -s, --seed=start: -s, --seed=start:stop (seed) . zzuf . cat cp (crash) . zzuf . `:' `stop' zzuf . -r, --ratio=ratio -r, --ratio=min:max . 0 . 0.05 . 1.0 . 0.004 ( ). . zzuf . . -A, --autoinc . ..SS " (Output)" -d, --debug (). . -q, --quiet (fuzzed). . -v, --verbose seed . -m, --md5 (digest) zzuf . . -X . -X, --hex (). . -m . (Process control) -B, --max-bytes=n n . n . . -U -T . -C, --max-crashes=n (forking) n (crash) . zzuf . zzuf . zzuf n . -U . ( SIGSEGV) . -x . -s (range) . -t . -D, --delay=delay delay . -j (fork bombs) . -j, --jobs=jobs . zzuf . -s . -D . -M, --max-memory=mebibytes ( MiB = ) . . . (excessive swapping) 1024 MiB . -1 . zzuf setrlimit() . -S, --signal (signal handlers) core dump . : SIGABRT SIGFPE SIGILL SIGQUIT SIGSEGV SIGTRAP SIGSYS SIGEMT SIGBUS SIGXCPU SIGXFSZ. . (core dump) limit coredumpsize . (shell) . -t, --max-time=n n . zzuf seed . zzuf n . -U . -s . -C . -T, --max-cputime=n n (CPU time) . zzuf setrlimit() . SIGXCPU SIGKILL . -U select() . -B -U . -U, --max-usertime=n n . . -B -T . -x, --check-exit . ..SS " (Filtering)" -a, --allow=list IP list list IP . ! . INET (IPv4) . -n . -b, --bytes=ranges ranges . . . . `-b0,3-5,31-' . . -c, --cmdline . : zzuf -c cat file.txt zzuf -I '^file\.txt$' cat file.txt -I . -E, --exclude=regex regex . -I . /etc . -E . -i, --stdin . zzuf . -I, --include=regex regex . . -I . -c . -l, --list=list (file descriptors) . N N list . . . . `-l1,10-' . . (write- only) (read) -l . -P, --protect=list . list . zzuf : \n \r \t (tabulation) \NNN (octal) NNN \xNN (hexadecimal) NN \\ (`\') `-' . `\001' `/' `-P '\001-/'' . : `-r' . (-r0.01) (-P a-z) ASCII . -R . -R, --refuse=list list . list . list -P ..SS " (Network)" -n, --network (fuzz) . zzuf . INET (IPv4) INET6 (IPv6) . . -p, --ports=ranges ranges . zzuf . (listening) (connecting) . . . . HTTP HTTPS (unprivileged) `-p80,443,1024-' . -n . (DIAGNOSTICS) (crash) . zzuf . (EXAMPLES) cat : zzuf cat /etc/motd cat (seed) : zzuf -s94324 -r0.01 cat /etc/motd cat (newline) ASCII : zzuf -P '\n' -R '\x00-\x1f\x7f-\xff' cat /etc/motd convert foo.jpeg .xml ( convert XML zzuf ): zzuf -E '\.xml$' convert foo.jpeg -format tga /dev/null VLC movie.avi (-c) fuzzy-movie.avi VLC zzuf : zzuf -c -s87423 -r0.01 vlc movie.avi zzuf -c -s87423 -r0.01 fuzzy-movie.avi vlc fuzzy-movie.avi MPlayer (-r0.001:0.02) (-s0:10000) (header) AVI (-b4-) (-q) (-j5) (-D0.5) MPlayer (-T60) SIGSEGV (-S): zzuf -c -r0.001:0.02 -s0:10000 -b4- -q -j5 -D0.5 -T60 -S \ mplayer -benchmark -vo null -fps 1000 movie.avi VLC (crash) : zzuf -j4 -vqc -r0.000001:0.01 -s0: vlc -v -I dummy movie.avi \ --sout '#transcode{acodec=s16l,vcodec=I420}:dummy' vlc:quit HTML hello.jpg Firefoxtm (-A): seq -f '' 1 200 > hello.html (: jot -w '' 200 1 > hello.html) zzuf -A -I 'hello[.]jpg' -r0.001 firefox hello.html (redirector) HTTP socat (-n) (-A) (-b1000000-): zzuf -n -A -b1000000- \ socat TCP4-LISTEN:8080,reuseaddr,fork TCP4:192.168.1.42:80 (-n) Firefoxtm (-E.) HTTP (-p80,8010,8080) HTTP (-b4000-) (-A): zzuf -r 0.0001 -n -E. -p80,8010,8080 -b4000- -A firefox.SH " (RESTRICTIONS)" zzuf (LD_PRELOAD _RLD_LIST DYLD_INSERT_LIBRARIES ) . setuid root (fuzz) . zzuf (statically linked) . zzuf OpenBSD cat cp dd . zzuf . zzuf . (BUGS) zzuf . . . zzuf (multithreaded) . (file descriptor) . (HISTORY) zzuf streamfucker VLC media player . (SEE ALSO) libzzuf(3) zzat(1) (AUTHORS) (C) 2002-2015 Sam Hocevar . zzuf . . Do What the Fuck You Want to Public License WTFPL Task Force . http://www.wtfpl.net . zzuf http://caca.zoy.org/wiki/zzuf . http://caca.zoy.org/wiki/zzuf/internals . zzuf 0.15 2015-01-06 zzuf(1)