diff --git a/documentation/Wireshark/README.md b/documentation/Wireshark/README.md index e01bade4f33b01151913e4edcc0618b124237c22..de87c1568035e7ae0ced887ac1799bb8a2323b65 100644 --- a/documentation/Wireshark/README.md +++ b/documentation/Wireshark/README.md @@ -7,31 +7,43 @@ > Wireshark development thrives thanks to the volunteer contributions of networking experts > around the globe and is the continuation of a project started by Gerald Combs in 1998. +Wireshark is an excellent open-source tool with wide use. Capabilities include inspection of <code>dis</code> packets. + +[Capturing DIS Packets](Capturing_DIS_Packets.pdf) by Tobias Brennenstuhl is his [thesis annex](https://calhoun.nps.edu/handle/10945/65436) +specifically written to help support student efforts. + ## Installation and Configuration IMPORTANT: if you have already installed Wireshark, check your version! Always use the latest so that operating-system security and feature sets are up to date. -a. Download Wireshark from https://www.wireshark.org -b. Install as local administrator if possible -c. Launch and see if network packets are being detected. +1. Download Wireshark from https://www.wireshark.org +2. Install as local administrator if possible +3. Launch and see if network packets are being detected. -| Successful monitory | Failed installation | +| Successful installation, monitoring | Failed installation, no monitoring | | ------ | ------ | | <a href="images/WiresharkNetworkInterfaces.png"><img src="images/WiresharkNetworkInterfaces.png" width="300" align="center"/></a> | <a href="images/WiresharkNoNetworkTraffic.png"><img src="images/WiresharkNoNetworkTraffic.png" width="300" align="center"/></a> | +4. Check your network interfaces via console commands [ipconfig](ipconfig.txt) +5. Double-check network interfaces using [ipconfig /all](ipconfigAll.txt) to see any hidden interfaces + ## Capturing Packets -a. Confirm preferences: File > Preferences > Capture as shown +1. Confirm preferences: File > Preferences > Capture as shown <a href="images/WiresharkCapturePreferences.png"><img src="images/WiresharkCapturePreferences.png" width="300" align="center"/> -b. Set filter to dis -c. Lauch one of the example programs to send packets, then observe results. +2. Set filter to dis +3. Lauch one of the example programs to send packets, then observe results. <a href="images/WiresharkUdpDisPduCapture.png"><img src="images/WiresharkUdpDisPduCapture.png" width="300" align="center"/> +## Troubleshooting + +1. huh + ## References -a. Wireshark intro video and Go Deep -b. Wireshark FAQ +1. Wireshark intro video and Go Deep +2. Wireshark FAQ