Changeset 1554 for zzuf/trunk/doc


Ignore:
Timestamp:
Jan 4, 2007, 2:09:04 AM (14 years ago)
Author:
Sam Hocevar
Message:
  • Implement -P / --protect.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • zzuf/trunk/doc/zzuf.1

    r1539 r1554  
    5656only useful if the \fB\-s\fR flag is used with an interval argument.
    5757.TP
    58 \fB\-h\fR, \fB\-\-help\fR
    59 Display a short help message and exit.
    60 .TP
    6158\fB\-i\fR, \fB\-\-stdin\fR
    6259Fuzz the application's standard input. By default \fBzzuf\fR only fuzzes files.
     
    6966Multiple \fB\-I\fR flags can be specified, in which case files matching any one
    7067of the regular expressions will be fuzzed. See also the \fB\-c\fR flag.
     68.TP
     69\fB\-P\fR, \fB\-\-protect\fR=\fIlist\fR
     70Protect a list of characters so that if they appear in input data that would
     71normally be fuzzed, they are left unmodified instead.
     72
     73Characters in \fIlist\fR can be expressed verbatim or through escape sequences.
     74The sequences interpreted by \fBzzuf\fR are:
     75.RS
     76.TP
     77\fB\\n\fR
     78new line
     79.TP
     80\fB\\r\fR
     81return
     82.TP
     83\fB\\t\fR
     84tabulation
     85.TP
     86\fB\\0\fR
     87the null character
     88.TP
     89\fB\\x\fR\fINN\fR
     90the byte whose hexadecimal value is \fINN\fR
     91.TP
     92\fB\\\\\fR
     93backslash ('\\')
     94.RE
     95.IP
     96You can use '\fB-\fR' to specify ranges. For instance, to protect all bytes
     97from '\fB\\x01\fR' to ' ', use \fB\-P \(dq\\x01- \(dq\fR.
    7198.TP
    7299\fB\-q\fR, \fB\-\-quiet\fR
     
    111138situations. See also the \fB\-B\fR flag.
    112139.TP
     140\fB\-h\fR, \fB\-\-help\fR
     141Display a short help message and exit.
     142.TP
    113143\fB\-v\fR, \fB\-\-version\fR
    114144Output version information and exit.
     
    180210fail in the presence of any mechanism that disables preloading. For instance
    181211setuid root binaries will not be fuzzed when run as an unprivileged user.
     212.PP
     213As of now, \fBzzuf\fR does not really support multithreaded applications. The
     214behaviour with multithreaded applications where more than one thread do file
     215descriptor operations is undefined.
    182216.SH AUTHOR
    183217.PP
Note: See TracChangeset for help on using the changeset viewer.