123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167 |
- <!--#exec cmd="header flowreplay" -->
- <ul>
- </ul><H2>NAME </H2><ul>
- flowreplay - Connect to servers based on network traffic stored in pcap files
- </ul><H2>SYNOPSIS </H2><ul>
- <b>flowreplay</b>
- [<b>-<i>flag</i></b> [<i>value</i>]]... [<b>--<i>opt-name</i></b> [[=| ]<i>value</i>]]...
- <br>
- <pcap_file(s)>
- <p>
- flowreplay is a tool for using network traffic stored in pcap(3) files as
- the basis for replaying connections to servers.
- </ul><H2>DESCRIPTION </H2><ul>
- This manual page documents, briefly, the <b>flowreplay</b> command.
- Please note that flowreplay is currently in <b>alpha</b>. As such, it is still
- very much a work in progress and currently will not work for most uses. If
- you have the skill and interest to help make flowreplay work better, please
- contact Aaron Turner.
- </ul><H2>OPTIONS </H2><ul>
- <p><dl compact><dt><b>-d</b> <i>number</i>, <b>--dbug</b>=<b><i>number</i></b>
- <dd>Enable debugging output.
- This option may appear up to 1 times.
- The default <i>number</i> for this option is:
- </dl><br>
- 0
- <p>
- If configured with --enable-debug, then you can specify a verbosity
- level for debugging output. Higher numbers increase verbosity.
- <p><dl compact><dt><b>-v</b>, <b>--verbose</b>
- <dd>Print decoded packets via tcpdump to STDOUT.
- This option may appear up to 1 times.
- </dl>
- <p>
- <p><p><dl compact><dt><b>-A</b> <i>string</i>, <b>--decode</b>=<b><i>string</i></b>
- <dd>Arguments passed to tcpdump decoder.
- This option may appear up to 1 times.
- This option must appear in combination with the following options:
- verbose.
- </dl>
- <p>
- When enabling verbose mode (<b>-v</b>) you may also specify one or more
- additional arguments to pass to <b>tcpdump</b> to modify the way packets
- are decoded. By default, -n and -l are used. Be sure to
- quote the arguments like: -A "-axxx" so that they are not interpreted
- by tcpreplay. The following arguments are vaild:
- [ -aAeNqRStuvxX ]
- [ -E spi@ipaddr algo:secret,... ]
- [ -s snaplen ]
- <p><dl compact><dt><b>-m</b> <i>string</i>, <b>--mode</b>=<b><i>string</i></b>
- <dd>Replay mode.
- This option may appear up to 1 times.
- </dl>
- <p>
- Flowreplay needs to know handle client/server exchanges to properly time.
- The options are:
- <p>
- <i><b>send</b></i>
- Replay traffic as fast as possible. Do not wait for server to reply.
- <p>
- <i><b>wait</b></i>
- Wait <b>--wait</b> sec.usec for the server to reply before sending.
- <p>
- <i><b>bytes</b></i>
- Wait until the server has sent the number of bytes stored in the pcap file.
- <p>
- <i><b>user</b></i>
- Send packets based on user interaction.
- <br>
- <p><dl compact><dt><b>-w</b> <i>string</i>, <b>--wait</b>=<b><i>string</i></b>
- <dd>Number of sec.usec to wait between client's turn to send.
- This option may appear up to 1 times.
- </dl>
- <p>
- If <b>--mode</b> is <b>wait</b>, then you can specify the amount of time to
- wait for the server to complete it's side of the transaction before starting
- to send the client side again.
- <p><dl compact><dt><b>-t</b> <i>string</i>, <b>--targetip</b>=<b><i>string</i></b>
- <dd>Target host to connect to.
- This option may appear up to 1 times.
- </dl>
- <p>
- This option has not been fully documented.
- <p><dl compact><dt><b>-f</b> <i>string</i>, <b>--filter</b>=<b><i>string</i></b>
- <dd>BPF filter to limit which flows are replayed.
- This option may appear up to 1 times.
- </dl>
- <p>
- <p><p><dl compact><dt><b>-c</b> <i>string</i>, <b>--clientnet</b>=<b><i>string</i></b>
- <dd>Client network(s).
- </dl>
- <p>
- This option has not been fully documented.
- <p><dl compact><dt><b>-s</b> <i>string</i>, <b>--servernet</b>=<b><i>string</i></b>
- <dd>Server network(s).
- </dl>
- <p>
- This option has not been fully documented.
- <p><dl compact><dt><b>-n</b>, <b>--nosyn</b>
- <dd>Disable Syn packet requirement to start connections.
- </dl>
- <p>
- This option has not been fully documented.
- <p><dl compact><dt><b>-l</b> <i>string</i>, <b>--slimit</b>=<b><i>string</i></b>
- <dd>Service limit to proto/port.
- </dl>
- <p>
- This option has not been fully documented.
- <p><dl compact><dt><b>-V</b>, <b>--version</b>
- <dd>Print version information.
- </dl>
- <p>
- <p><p><dl compact><dt><b>-h</b>, <b>--less-help</b>
- <dd>Display less usage information and exit.
- </dl>
- <p>
- <p><p><dl compact><dt><b>-H</b>,<b> --help</b>
- <dd>Display usage information and exit.
- <dt><b>-!</b>,<b> --more-help</b>
- <dd>Extended usage information passed thru pager.
- <dt><b>-</b> [<i>rcfile</i>],<b> --save-opts</b>[=<i>rcfile</i>]
- <dd>Save the option state to <i>rcfile</i>. The default is the <i>last</i>
- configuration file listed in the <b>OPTION PRESETS</b> section, below.
- <dt><b>-</b> <i>rcfile</i>,<b> --load-opts</b>=<i>rcfile</i>,<b> --no-load-opts</b>
- <dd>Load options from <i>rcfile</i>.
- The <i>no-load-opts</i> form will disable the loading
- of earlier RC/INI files. <i>--no-load-opts</i> is handled early,
- out of order.
- </dl>
- </ul><H2>OPTION PRESETS </H2><ul>
- Any option that is not marked as <i>not presettable</i> may be preset
- by loading values from configuration ("RC" or ".INI") file(s).
- The <i>homerc</i> file is "<i>$$/</i>", unless that is a directory.
- In that case, the file "<i>.flowreplayrc</i>"
- is searched for within that directory.
- </ul><H2>AUTHOR </H2><ul>
- Copyright 2000-2005 Aaron Turner
- <p>For support please use the tcpreplay-users@lists.sourceforge.net mailing list.
- <p>
- Released under the Free BSD License.
- <p>
- This manual page was <i>AutoGen</i>-erated from the <b>flowreplay</b>
- option definitions.
- </ul>
- <!--#exec cmd="trailer" -->
|