/sniffy

TCP packet sniffer

Primary LanguagePython

sniffy

TCP pcap parser

======

############################################################ 
                    WElCOME TO SNIFFY 
############################################################ 
#                                                          # 
# Sniffy is a TCP packet sniffer and quite easy to use.    # 
# Just activate sniffy and pass it the pcap file you       # 
# would like to extract TCP packet information from        # 
# Like this:                                               # 
#                                                          # 
#               ./sniffy mypcap.pcap                       # 
#                                                          #  
# Sniffy will extract all information available from all   # 
# TCP packets inside of your pcap, including packet data   # 
# if available and will write all of the data into a file  # 
# named sniffy_output.txt in your current directory.       # 
#                                                          #  
############################################################ 
 Sniffy was written and is maintained by Shane Rogers using 
 Python and the Scapy library 2014   shane@shanerogers.info    
############################################################ 


NOTE: Please make sure you have Python and Scapy installed 
before using Sniffy.  If you see the following error:
	Traceback (most recent call last):
	File "./sniffy", line 16, in <module>
	from scapy.all import *
	ImportError: No module named scapy.all
This means that you need to install Scapy. 

Instructions for installing Scapy can be found here:

 	http://www.secdev.org/projects/scapy/doc/installation.html#debian-ubuntu


Copyright 2017 Shane Rogers

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

	 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Citations:

"Apache License, Version 2.0," Open Source Initiative [online] 
http://opensource.org/licenses/Apache-2.0 (Accessed 14 December 2017)

"Get all IP layer packages from pcap file in Scapy", 
(asked Nov 20, '13 at 10:23) by reox on stackoverflow, 
http://stackoverflow.com/questions/20093238/get-all-ip-layer-
packages-from-pcap-file-in-scapy (Accessed 13 December 2014)

"Scapy v2.1.1-dev documentation," [online],	
http://www.secdev.org/projects/scapy/doc/index.html 
(Accessed 3 April 2017, 7 April 2017, and 14 April 2017)

"Wireshark Internet_Protocol" [online], 
http://wiki.wireshark.org/Internet_Protocol 
(Accessed 12 April 2017)