diff options
author | gerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7> | 1998-09-16 02:39:15 +0000 |
---|---|---|
committer | gerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7> | 1998-09-16 02:39:15 +0000 |
commit | ba22fd6da0503da55c5a3e5187b45190609a7af3 (patch) | |
tree | 681b71cababcf54c865c4dfa3c52a98b1d793231 /doc | |
parent | ce208ca3f55526cc6816743faf560584461661fe (diff) |
Initial revision
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@2 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'doc')
-rw-r--r-- | doc/Makefile | 5 | ||||
-rw-r--r-- | doc/ethereal.pod | 233 |
2 files changed, 238 insertions, 0 deletions
diff --git a/doc/Makefile b/doc/Makefile new file mode 100644 index 0000000000..6105c9ca05 --- /dev/null +++ b/doc/Makefile @@ -0,0 +1,5 @@ +../ethereal.1: ethereal.pod + pod2man ethereal.pod \ + --center="The Ethereal Network Analyzer" \ + --release=`cat ../VERSION` \ + > ../ethereal.1 diff --git a/doc/ethereal.pod b/doc/ethereal.pod new file mode 100644 index 0000000000..f987e7103a --- /dev/null +++ b/doc/ethereal.pod @@ -0,0 +1,233 @@ + +=head1 NAME + +Ethereal - Interactively browse network traffic + +=head1 SYNOPSYS + +B<ethereal> +S<[ B<-v> ]> +S<[ B<-B> byte view height ]> +S<[ B<-c> count ]> +S<[ B<-i> interface ]> +S<[ B<-P> packet list height ]> +S<[ B<-r> infile ]> +S<[ B<-s> snaplen ]> +S<[ B<-T> tree view height ]> +S<[ B<-w> savefile]> + +=head1 DESCRIPTION + +B<Ethereal> is a network protocol analyzer based on the B<GTK+> GUI toolkit. It lets +you interactively browse packet data from a live network or from a B<pcap> +/ B<tcpdump()> formatted capture file. + +=head1 OPTIONS + +=over 4 + +=item -B + +Sets the initial height of the byte view (bottom) pane + +=item -c + +The default number of packets to read when capturing live data. + +=item -i + +The name of the interface to use for live packet capture. It should match +one of the names listed in "B<netstat -i>" or "B<ifconfig -a>". + +=item -P + +Sets the initial height of the packet list (top) pane + +=item -r + +Read packet data from I<file>. Currently, B<Ethereal> only understands +B<pcap> / B<tcpdump> formatted files. + +=item -s + +The default snapshot length to use when capturing live data. No more than +I<snaplen> bytes of each network packet will be read into memory, or saved +to disk. + +=item -T + +Sets the initial height of the tree view (top) pane + +=item -v + +Prints the version and exits. + +=item -w + +Sets the default capture file name. + +=back + +=head1 INTERFACE + +=head2 MENU ITEMS + +=over 4 + +=item File:Open, File:Close + +Open or close a capture file. + +=item File:Print Packet + +Print a description of each protocol header found in the packet, followed +by the packet data itself. Printing options can be set with the +I<Edit:Menu Options> menu item. + +=item File:Quit + +Exits the application. + +=item Edit:Printer Options + +Sets the packet printing options (see L<"Printer Options"> below). + +=item Tools:Capture + +Initiates a live packet capture (see L<"Capture Preferences"> below). + +=item Tools:Filter + +Sets the filter preferences (see L<"Filters"> below). + +=back + +=head2 WINDOWS + +=over 4 + +=item Main Window + +The main window is split into three sections. You can resize each section +using a "thumb" at the right end of each divider line. An informational +message is also displayed at the bottom of the main window. + +The top section contains the list of network packets that you can scroll +through and select. The packet number, source and destination addresses, +protocol, and description are printed for each packet. An effort is made +to display information as high up the protocol stack as possible, e.g. IP +addresses are displayed for IP packets, but the MAC layer address is +displayed for unknown packet types. + +The middle section contains a I<protocol tree> for the currently-selected +packet. The tree displays each field and its value in each protocol header +in the stack. + +The bottom section contains a hex dump of the actual packet data. +Selecting a field in the I<protocol tree> highlights the appropriate bytes +in this section. + +=item Printer Options + +The I<Printer Options> dialog lets you select the output format of packets +printed using the I<File:Print Packet> menu item. + +The radio buttons at the top of the dialog allow you choose between +printing the packets as text or PostScript, and sending the output +directly to a command or saving it to a file. The I<Command:> text entry +box is the command to send files to (usually B<lpr>), and the I<File:> +entry box lets you enter the name of the file you wish to save to. +Additinally, you can select the I<File:> button to browse the file system +for a particular save file. + +=item Capture Preferences + +The I<Capture Preferences> dialog lets you specify various parameters for +capturing live packet data. + +The I<Interface:> entry box lets you specify the interface from which to +capture packet data. The I<Count:> entry specifies the number of packets +to capture. Entering 0 will capture packets indefinitely. The I<File:> +entry specifies the file to save to, as in the I<Printer Options> dialog +above. You can choose to open the file after capture, and you can also +specify the maximum number of bytes to capture per packet with the +I<Capture length> entry. + +=item Filters + +The I<Filters> dialog lets you create and modify filters, and set the +default filter to use when capturing data or opening a capture file. + +The I<Filter name> entry specifies a descriptive name for a filter, e.g. +B<Web and DNS traffic>. The I<Filter string> entry is the text that +actually describes the filtering action to take. It must have the same +format as B<tcpdump> filter strings, since both programs use the same +underlying library. A filter for HTTP, HTTPS, and DNS traffic might look +like this: + + tcp port 80 or tcp port 443 or port 53 + +The dialog buttons perform the following actions: + +=over 8 + +=item New + +If there is text in the two entry boxes, it creates a new associated list +item. + +=item Change + +Modifies the currently selected list item to match what's in the entry +boxes. + +=item Copy + +Makes a copy of the currently selected list item. + +=item Delete + +Deletes the currently selected list item. + +=item OK + +Sets the currently selected list item as the active filter. If nothing +is selected, turns filtering off. + +=item Save + +Saves the current filter list in F<$HOME/.ethereal/filters>. + +=item Cancel + +Closes the dialog without making any changes. + +=head1 SEE ALSO + +L<tcpdump(1)>, L<pcap(3)> + +=head1 NOTES + +The latest version of B<ethereal> can be found at +B<http://ethereal.zing.org>. + +=head1 AUTHORS + + Original Author + -------- ------ + Gerald Combs <gerald@zing.org> + + + Contributors + ------------ + Gilbert Ramirez Jr. <gram@verdict.uthscsa.edu> + Hannes R. Boehm <hannes@boehm.org> + Mike Hall <mlh@io.com> + cpg <cpg@rocketmail.com> + + +Theo de Raadt <deraadt@cvs.openbsd.org> was kind enough to give his +permission to use his version of snprintf.c. + +Dan Lasley <dlasley@promus.com> gave permission for his dumpit() hex-dump +routine to be used. |