For Wireshark 2.1
Ulf Lamping
<ulf.lamping[AT]web.de>
Ed Warnicke
<hagbard[AT]physics.rutgers.edu>
Copyright © 2004-2014 Ulf Lamping, Richard Sharpe, Ed Warnicke
Revision History | ||
---|---|---|
Revision 3.2 | 9 Nov 2014 | gcc |
Converted from DocBook to AsciiDoc. | ||
Revision 3.1 | 2 Nov 2014 | gcc |
Moved Lua reference from User's Guide to Developer's Guide. | ||
Revision 3.0.2 | 31 May 2006 | jk |
Further cleanup of Wireshark User Guide | ||
Revision 2.0.2 | 29 Jan 2005 | ul |
Add links to wiki example pages | ||
Revision 2.0 | 6 Aug 2004 | ul |
Review updates | ||
Revision 1.90 | 19 Jul 2004 | ul |
Updated for Ethereal 0.10.5. |
Table of Contents
- Preface
- 1. Introduction
- 2. Building and Installing Wireshark
-
- 2.1. Introduction
- 2.2. Obtaining the source and binary distributions
- 2.3. Installing Wireshark under Windows
- 2.4. Installing Wireshark under macOS
- 2.5. Building Wireshark from source under UNIX
- 2.6. Installing the binaries under UNIX
- 2.7. Troubleshooting during the install on Unix
- 2.8. Building from source under Windows
- 3. User Interface
-
- 3.1. Introduction
- 3.2. Start Wireshark
- 3.3. The Main window
- 3.4. The Menu
- 3.5. The “File” menu
- 3.6. The “Edit” menu
- 3.7. The “View” menu
- 3.8. The “Go” menu
- 3.9. The “Capture” menu
- 3.10. The “Analyze” menu
- 3.11. The “Statistics” menu
- 3.12. The “Telephony” menu
- 3.13. The “Tools” menu
- 3.14. The “Internals” menu
- 3.15. The “Help” menu
- 3.16. The “Main” toolbar
- 3.17. The “Filter” toolbar
- 3.18. The “Packet List” pane
- 3.19. The “Packet Details” pane
- 3.20. The “Packet Bytes” pane
- 3.21. The Statusbar
- 4. Capturing Live Network Data
-
- 4.1. Introduction
- 4.2. Prerequisites
- 4.3. Start Capturing
- 4.4. The “Capture Interfaces” dialog box
- 4.5. The “Capture Options” dialog box
- 4.6. The “Edit Interface Settings” dialog box
- 4.7. The “Compile Results” dialog box
- 4.8. The “Add New Interfaces” dialog box
- 4.9. The “Remote Capture Interfaces” dialog box
- 4.10. The “Interface Details” dialog box
- 4.11. Capture files and file modes
- 4.12. Link-layer header type
- 4.13. Filtering while capturing
- 5. File Input, Output, and Printing
-
- 5.1. Introduction
- 5.2. Open capture files
- 5.3. Saving captured packets
- 5.4. Merging capture files
- 5.5. Import hex dump
- 5.6. File Sets
- 5.7. Exporting data
-
- 5.7.1. The “Export as Plain Text File” dialog box
- 5.7.2. The “Export as PostScript File” dialog box
- 5.7.3. The "Export as CSV (Comma Separated Values) File" dialog box
- 5.7.4. The "Export as C Arrays (packet bytes) file" dialog box
- 5.7.5. The "Export as PSML File" dialog box
- 5.7.6. The "Export as PDML File" dialog box
- 5.7.7. The "Export selected packet bytes" dialog box
- 5.7.8. The "Export Objects" dialog box
- 5.8. Printing packets
- 5.9. The “Packet Range” frame
- 5.10. The Packet Format frame
- 6. Working with captured packets
-
- 6.1. Viewing packets you have captured
- 6.2. Pop-up menus
- 6.3. Filtering packets while viewing
- 6.4. Building display filter expressions
- 6.5. The “Filter Expression” dialog box
- 6.6. Defining and saving filters
- 6.7. Defining and saving filter macros
- 6.8. Finding packets
- 6.9. Go to a specific packet
- 6.10. Marking packets
- 6.11. Ignoring packets
- 6.12. Time display formats and time references
- 7. Advanced Topics
- 8. Statistics
- 9. Telephony
- 10. Customizing Wireshark
-
- 10.1. Introduction
- 10.2. Start Wireshark from the command line
- 10.3. Packet colorization
- 10.4. Control Protocol dissection
- 10.5. Preferences
- 10.6. Configuration Profiles
- 10.7. User Table
- 10.8. Display Filter Macros
- 10.9. ESS Category Attributes
- 10.10. GeoIP Database Paths
- 10.11. IKEv2 decryption table
- 10.12. Object Identifiers
- 10.13. PRES Users Context List
- 10.14. SCCP users Table
- 10.15. SMI (MIB and PIB) Modules
- 10.16. SMI (MIB and PIB) Paths
- 10.17. SNMP Enterprise Specific Trap Types
- 10.18. SNMP users Table
- 10.19. Tektronix K12xx/15 RF5 protocols Table
- 10.20. User DLTs protocol table
- A. Wireshark Messages
- B. Files and Folders
- C. Protocols and Protocol Fields
- D. Related command line tools
-
- D.1. Introduction
- D.2. tshark: Terminal-based Wireshark
-
D.3. tcpdump: Capturing with
tcpdump
for viewing with Wireshark -
D.4. dumpcap: Capturing with
dumpcap
for viewing with Wireshark - D.5. capinfos: Print information about capture files
- D.6. rawshark: Dump and analyze network traffic.
- D.7. editcap: Edit capture files
- D.8. mergecap: Merging multiple capture files into one
- D.9. text2pcap: Converting ASCII hexdumps to network captures
- D.10. reordercap: Reorder a capture file
- 11. This Document’s License (GPL)
List of Figures
- 1.1. Wireshark captures packets and lets you examine their contents.
- 3.1. The Main window
- 3.2. The Menu
- 3.3. The “File” Menu
- 3.4. The “Edit” Menu
- 3.5. The “View” Menu
- 3.6. The “Go” Menu
- 3.7. The “Capture” Menu
- 3.8. The “Analyze” Menu
- 3.9. The “Statistics” Menu
- 3.10. The “Telephony” Menu
- 3.11. The “Tools” Menu
- 3.12. The “Internals” Menu
- 3.13. The “Help” Menu
- 3.14. The “Main” toolbar
- 3.15. The “Filter” toolbar
- 3.16. The “Packet List” pane
- 3.17. The “Packet Details” pane
- 3.18. The “Packet Bytes” pane
- 3.19. The “Packet Bytes” pane with tabs
- 3.20. The initial Statusbar
- 3.21. The Statusbar with a loaded capture file
- 3.22. The Statusbar with a configuration profile menu
- 3.23. The Statusbar with a selected protocol field
- 3.24. The Statusbar with a display filter message
- 4.1. The “Capture Interfaces” dialog box on Microsoft Windows
- 4.2. The “Capture Interfaces” dialog box on Unix/Linux
- 4.3. The “Capture Options” dialog box
- 4.4. The “Edit Interface Settings” dialog box
- 4.5. The “Compile Results” dialog box
- 4.6. The “Add New Interfaces” dialog box
- 4.7. The “Add New Interfaces - Pipes” dialog box
- 4.8. The “Add New Interfaces - Local Interfaces” dialog box
- 4.9. The “Add New Interfaces - Remote Interfaces” dialog box
- 4.10. The “Remote Capture Interfaces” dialog box
- 4.11. The “Remote Capture Settings” dialog box
- 4.12. The “Interface Details” dialog box
- 4.13. Capture output options
- 5.1. “Open” on Microsoft Windows
- 5.2. “Open” - Linux and UNIX
- 5.3. “Save” on Microsoft Windows
- 5.4. “Save” on Linux and UNIX
- 5.5. “Merge” on Microsoft Windows
- 5.6. “Merge” on Linux and UNIX
- 5.7. The “Import from Hex Dump” dialog
- 5.8. The "List Files" dialog box
- 5.9. The “Export as Plain Text File” dialog box
- 5.10. The "Export as PostScript File" dialog box
- 5.11. The "Export as PSML File" dialog box
- 5.12. The "Export as PDML File" dialog box
- 5.13. The "Export Selected Packet Bytes" dialog box
- 5.14. The "Export Objects" dialog box
- 5.15. The “Print” dialog box
- 5.16. The “Packet Range” frame
- 5.17. The “Packet Format” frame
- 6.1. Wireshark with a TCP packet selected for viewing
- 6.2. Viewing a packet in a separate window
- 6.3. Pop-up menu of the “Packet List” column header
- 6.4. Pop-up menu of the “Packet List” pane
- 6.5. Pop-up menu of the “Packet Details” pane
- 6.6. Filtering on the TCP protocol
- 6.7. The “Filter Expression” dialog box
- 6.8. The “Capture Filters” and “Display Filters” dialog boxes
- 6.9. The “Find Packet” dialog box
- 6.10. The “Go To Packet” dialog box
- 6.11. Wireshark showing a time referenced packet
- 7.1. The “Follow TCP Stream” dialog box
- 7.2. The “Expert Info” dialog box
- 7.3. The “Colorized” protocol details tree
- 7.4. The “Expert” packet list column
- 7.5. “TCP Analysis” packet detail items
- 7.6. The “Packet Bytes” pane with a reassembled tab
- 8.1. The “Summary” window
- 8.2. The “Protocol Hierarchy” window
- 8.3. The “Conversations” window
- 8.4. The “Endpoints” window
- 8.5. The “IO Graphs” window
- 8.6. The "Compute DCE-RPC statistics" window
- 8.7. The "DCE-RPC Statistic for …" window
- 8.8. The "Compare" window
- 8.9. The "WLAN Traffic Statistics" window
- 9.1. The “RTP Stream Analysis” window
- 9.2. The “LTE MAC Traffic Statistics” window
- 9.3. The “LTE RLC Traffic Statistics” window
- 10.1. The “Coloring Rules” dialog box
- 10.2. A color chooser
- 10.3. Using color filters with Wireshark
- 10.4. The “Enabled Protocols” dialog box
- 10.5. The “Decode As” dialog box
- 10.6. The “Decode As: Show” dialog box
- 10.7. The preferences dialog box
- 10.8. The interface options dialog box
- 10.9. The configuration profiles dialog box
List of Tables
- 3.1. Keyboard Navigation
- 3.2. File menu items
- 3.3. Edit menu items
- 3.4. View menu items
- 3.5. Go menu items
- 3.6. Capture menu items
- 3.7. Analyze menu items
- 3.8. Statistics menu items
- 3.9. Telephony menu items
- 3.10. Tools menu items
- 3.11. Internals menu items
- 3.12. Help menu items
- 3.13. Main toolbar items
- 3.14. Filter toolbar items
- 3.15. Related packet symbols
- 4.1. Capture file mode selected by capture options
- 6.1. The menu items of the “Packet List” column header pop-up menu
- 6.2. The menu items of the “Packet List” pop-up menu
- 6.3. The menu items of the “Packet Details” pop-up menu
- 6.4. Display Filter comparison operators
- 6.5. Display Filter Logical Operations
- 7.1. Some example expert infos
- 7.2. Time zone examples for UTC arrival times (without DST)
- B.1. Configuration files overview