ostu - quickstart guide for wireshark (by tony fortunato)

26
© 2008 www.thetechfirm.com Wireshark Training - QuickStart Tony Fortunato, Sr Network Specialist The Technology Firm

Upload: lovemytool

Post on 14-Nov-2014

11.791 views

Category:

Technology


4 download

DESCRIPTION

Tony Fortunato is a Senior Network Specialist with experience in design, implementation, and troubleshooting of LAN/WAN/Wireless networks, desktops and servers since 1989. His background in financial networks includes design and implementation of trading floor networks. Tony has taught at local high schools, Colleges/Universities, Networld/Interop and many onsite private classroom settings to thousands of analysts.

TRANSCRIPT

Page 1: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Wireshark Training - QuickStart

Tony Fortunato, Sr Network SpecialistThe Technology Firm

Page 2: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Why use Wireshark?

Wireshark can be used for the following tasks; To determine how your applications behave on the wire To identify application dependencies

For assistance in configuring firewalls In understanding why your application is slow

To see if login or critical data is in clear text or not Make sure your PC is configured optimally and it doesn’t generate unnecessary

traffic Identify viruses, Trojans, worms or other uninstalled software Monitor network for unwelcome applications like peer to peer applications

Page 3: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Cabling, electrical signals, light, radio properties

MAC Addressing

IP addressing

TCP/UDP addressing

What is a Protocol Analyzer?

Physical Layer

Data LinkLayer

NetworkLayer

TransportLayer

Proto

col Analyze

r

Cable Tester or

Spectrum A

nalyzer

Page 4: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Windows Installation Command Line Option If you run the setup file with no, or incorrect options, you get the standard installer Helpful command line options;

/S runs the installer or uninstaller silently with default values. Default values are desktopicon=yes and /quicklaunchicon=yes The silent installer option doesn't install WINPCAP!

/desktopicon installation of the desktop icon, =yes - force installation, =no - don't install, otherwise use defaults / user settings. This option can be useful for a silent installer.

/quicklaunchicon installation of the quick launch icon, =yes - force installation, =no - don't install, otherwise use defaults / user settings.

/D sets the default installation directory ($INSTDIR), overriding InstallDir and InstallDirRegKey. It must be the last parameter used in the command line and must not contain any quotes, even if the path contains spaces.

Example:

The following will silently install Wireshark without a desktopicon or quicklaunchicon;

wireshark-setup.exe /S /desktopicon=no /quicklaunchicon=no

Page 5: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

To Check Your Silent Install Progress

The silent install is a real Catch-22 The good news is its silent, so you can

get a customer to install it quickly, without prompts

The bad news is you really don’t know when its done

To check the status of the install, use your Task Manager and sort by CPU. The Wireshark setup file will be near the top of the Processes list

Check your hard drive activity to get a sense if the software is being installed

Watch your Desktop and Quick Launch Toolbar for the Wireshark logo to appear

Page 6: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

About your Wireshark

To get information about your Wireshark installation go to Help -> About

Page 7: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

TIP: Launch Wireshark Quickly and Easily

Add a “Shortcut key” to make Wireshark easier to get at. In this example, we assign Ctrl + Shift + W to Wireshark

Right- Click

Select Properties

Press Ctrl + Shift + W

Page 8: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Starting Wireshark Edit -> Preferences - > Layout

Page 9: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Starting Wireshark Edit -> Preferences - > Columns

Page 10: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Choose Your Default Adapter

Page 11: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Stop The Chatter

Page 12: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Capture Options Dialogue Box

Since this is what can make or break your success, we’ll review this in more detail

Page 13: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Capture Options – Capture File(s) Frame

Creates files with the following syntax; Filename_00001_yearmmddhhmmss

for example test_00001_20061102150628

Capture Files will be in a libpcap format

Stay with size limits since you do not know how much data will be flowing at any given

time.

8MB 8MB

In this example, Wireshark will create 2-8MB files.

Start Capture

Stop Capture

Page 14: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Capture Options – Stop Capture Frame

This frame allows you to control when Wireshark will stop capturing. This will not save to a file. If multiple options are checked, the first condition it reaches, will stop the analyzer.

Filters are contained in this file

C:\Documents and …….\Application Data\Wireshark\cfilters

** If you choose to create your own cfilters file, remember to leave the last line in this file blank.

Page 15: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Capture – Capture Filters

This screen allows you to Add or Delete Capture filters

Make the Filter name and Filter string the same to avoid confusion

2

1

Filters are contained in this file

C:\Documents and …….\Application Data\Wireshark\cfilters

** Remember to leave the last line in this file blank..

Page 16: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

‘Sorting Columns’

Output is Sorted By Frame No By Default

Click Info Header

Page 17: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Neat Feature – ‘Drag and Drop’ You can now drag and drop a file from Windows Explorer directly into Wireshark.

Page 18: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Resize Column

Page 19: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Statistics: Neat Feature – ‘Conversation List’ You can now see a list of all the TCP, IP or MAC addresses.

Page 20: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Analyze: Display Filters

Display filters can be applied from the previous list or create new filters.

Page 21: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Analyze: Follow TCP Stream

Follow TCP streams can be between IP address or entire conversation Traffic from A to B is marked in Red and from B to A is marked in Blue

Page 22: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Shortcut Keys

File Open Ctrl + O Mark Packet Ctrl + M

File Close Ctrl + W Find Next Mark Shift + Ctrl + N

File Save Ctrl + S Find Prev Mark Shift + Ctrl + B

File Save As Ctrl + Shift + S Zoom In Ctrl + +

File Quit Ctrl + Q Zoom Out Ctrl + -

Preferences Shift + Ctrl + P Normal Size Ctrl + =

Find Packet Ctrl + F Expand Protocol Tree Ctrl + Right Arrow

Find Next Ctrl + N Collapse Protocol Tree Ctrl + Left Arrow

Find Previous Ctrl + B Previous Packet Ctrl + Pg Up

Set Time Reference Ctrl + T Next Packet Ctrl + Down

Go to Packet No Ctrl + G Capture Options Ctrl + K

Page 23: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Capture Filter Reference

Command Description

ether host MAC address Capture all packets to and from a MAC address

IP Filters

host ip address Capture all packets to and from an ip address

src host ip address Capture all packets from an ip address

dst host ip address Capture all packets to an ip address

TCP/UDP Filters

port port Capture all packets to and from a port number

src port port Capture all packets from a port number

dst port port Capture all packets to a port number

IP Network Filters

net net Capture all packets to and from a net

src net net Capture all packets from a net

dst net net Capture all packets to a net

Page 24: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Capture Filter Examples

Command Description

ether host 00:15:c5:37:40:60 Capture all packets to and from MAC 00:15:c5:37:40:60

IP Filters

host 10.44.10.1 Capture all packets to and from 10.44.10.1

host www.wireshark.org Capture all packets from www.wireshark.org

TCP/UDP Filters

port 80 Capture all packets to and from TCP/UDP port number 80

port http Capture all packets from devices using http

IP Network Filters

net 10.44.10 Capture all packets to and from a subnet 10.44.10

arp Capture all arp packets

udp Capture all udp packets

tcp Capture all tcp packets

Page 25: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

Wireshark Training - QuickStart

Tony Fortunato, Sr Network SpecialistThe Technology Firm

Thank you

Page 26: OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)

© 2008 www.thetechfirm.com

For additional educational videos on Open Source Network Tools, please click on the following …

http://www.lovemytool.com/blog/ostu.html

LoveMyTool.com – Community for Network Tools