"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "README.md" between
tcpdump-4.99.0.tar.gz and tcpdump-4.99.1.tar.gz

About: tcpdump is a tool for network monitoring and data acquisition.

README.md  (tcpdump-4.99.0):README.md  (tcpdump-4.99.1)
# tcpdump # TCPDUMP 4.x.y by [The Tcpdump Group](https://www.tcpdump.org/)
[![Build Status](https://travis-ci.org/the-tcpdump-group/tcpdump.svg?branch=mast **To report a security issue please send an e-mail to security@tcpdump.org.**
er)](https://travis-ci.org/the-tcpdump-group/tcpdump)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/the-tcpdump-
group/tcpdump?branch=master&svg=true)](https://ci.appveyor.com/project/guyharris
/tcpdump)
To report a security issue please send an e-mail to security@tcpdump.org.
To report bugs and other problems, contribute patches, request a To report bugs and other problems, contribute patches, request a
feature, provide generic feedback etc please see the file feature, provide generic feedback etc please see the
CONTRIBUTING in the tcpdump source tree root. [guidelines for contributing](CONTRIBUTING) in the tcpdump source tree root.
TCPDUMP 4.x.y Anonymous Git is available via
Now maintained by "The Tcpdump Group"
See https://www.tcpdump.org
Anonymous Git is available via: https://github.com/the-tcpdump-group/tcpdump.git
git clone git://bpf.tcpdump.org/tcpdump This directory contains source code for tcpdump, a tool for network
monitoring and data acquisition.
formerly from Lawrence Berkeley National Laboratory Over the past few years, tcpdump has been steadily improved by the
Network Research Group <tcpdump@ee.lbl.gov> excellent contributions from the Internet community (just browse
ftp://ftp.ee.lbl.gov/old/tcpdump.tar.Z (3.4) through the [change log](CHANGES)). We are grateful for all the input.
This directory contains source code for tcpdump, a tool for network ### Supported platforms
monitoring and data acquisition. This software was originally In many operating systems tcpdump is available as a native package or port,
developed by the Network Research Group at the Lawrence Berkeley which simplifies installation of updates and long-term maintenance. However,
National Laboratory. The original distribution is available via the native packages are sometimes a few versions behind and to try a more
anonymous ftp to `ftp.ee.lbl.gov`, in `tcpdump.tar.Z`. More recent recent snapshot it will take to compile tcpdump from the source code.
development is performed at tcpdump.org, https://www.tcpdump.org/.
tcpdump compiles and works on at least the following platforms:
* AIX
* DragonFly BSD
* FreeBSD
* Haiku
* HP-UX 11i
* GNU/Linux
* {Mac} OS X / macOS
* NetBSD
* OpenBSD
* OpenWrt
* Solaris
* Windows (requires WinPcap or Npcap, and Visual Studio with CMake)
### Dependency on libpcap
Tcpdump uses libpcap, a system-independent interface for user-level Tcpdump uses libpcap, a system-independent interface for user-level
packet capture. Before building tcpdump, you must first retrieve and packet capture. Before building tcpdump, you must first retrieve and
build libpcap, also originally from LBL and now being maintained by build libpcap.
tcpdump.org; see https://www.tcpdump.org/.
Once libpcap is built (either install it or make sure it's in Once libpcap is built (either install it or make sure it's in
`../libpcap`), you can build tcpdump using the procedure in the `INSTALL.txt` `../libpcap`), you can build tcpdump using the procedure in the
file. [installation guide](INSTALL.txt).
### Origins of tcpdump
The program is loosely based on SMI's "etherfind" although none of the The program is loosely based on SMI's "etherfind" although none of the
etherfind code remains. It was originally written by Van Jacobson as etherfind code remains. It was originally written by Van Jacobson as
part of an ongoing research project to investigate and improve tcp and part of an ongoing research project to investigate and improve TCP and
internet gateway performance. The parts of the program originally Internet gateway performance. The parts of the program originally
taken from Sun's etherfind were later re-written by Steven McCanne of taken from Sun's etherfind were later re-written by Steven McCanne of
LBL. To insure that there would be no vestige of proprietary code in LBL. To insure that there would be no vestige of proprietary code in
tcpdump, Steve wrote these pieces from the specification given by the tcpdump, Steve wrote these pieces from the specification given by the
manual entry, with no access to the source of tcpdump or etherfind. manual entry, with no access to the source of tcpdump or etherfind.
```text
formerly from Lawrence Berkeley National Laboratory
Network Research Group <tcpdump@ee.lbl.gov>
ftp://ftp.ee.lbl.gov/old/tcpdump.tar.Z (3.4)
```
Over the past few years, tcpdump has been steadily improved by the ### See also
excellent contributions from the Internet community (just browse
through the `CHANGES` file). We are grateful for all the input.
Richard Stevens gives an excellent treatment of the Internet protocols Richard Stevens gives an excellent treatment of the Internet protocols
in his book *"TCP/IP Illustrated, Volume 1"*. If you want to learn more in his book *"TCP/IP Illustrated, Volume 1"*. If you want to learn more
about tcpdump and how to interpret its output, pick up this book. about tcpdump and how to interpret its output, pick up this book.
Some tools for viewing and analyzing tcpdump trace files are available Another tool that tcpdump users might find useful is
from the Internet Traffic Archive: [tcpslice](https://github.com/the-tcpdump-group/tcpslice).
* http://ita.ee.lbl.gov/
Another tool that tcpdump users might find useful is tcpslice:
* https://github.com/the-tcpdump-group/tcpslice
It is a program that can be used to extract portions of tcpdump binary It is a program that can be used to extract portions of tcpdump binary
trace files. See the above distribution for further details and trace files.
documentation.
Current versions can be found at https://www.tcpdump.org.
- The TCPdump group
original text by: Steve McCanne, Craig Leres, Van Jacobson
### The original LBL README by Steve McCanne, Craig Leres and Van Jacobson
``` ```
This directory also contains some short awk programs intended as This directory also contains some short awk programs intended as
examples of ways to reduce tcpdump data when you're tracking examples of ways to reduce tcpdump data when you're tracking
particular network problems: particular network problems:
send-ack.awk send-ack.awk
Simplifies the tcpdump trace for an ftp (or other unidirectional Simplifies the tcpdump trace for an ftp (or other unidirectional
tcp transfer). Since we assume that one host only sends and tcp transfer). Since we assume that one host only sends and
the other only acks, all address information is left off and the other only acks, all address information is left off and
we just note if the packet is a "send" or an "ack". we just note if the packet is a "send" or an "ack".
 End of changes. 18 change blocks. 
52 lines changed or deleted 48 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)