# TCPDUMP 4.x.y by [The Tcpdump Group](https://www.tcpdump.org/)
-[](https://travis-ci.com/github/the-tcpdump-group/tcpdump)
-[](https://ci.appveyor.com/project/guyharris/tcpdump)
-
To report bugs and other problems, contribute patches, request a
excellent contributions from the Internet community (just browse
through the [change log](CHANGES)). We are grateful for all the input.
+### Supported platforms
+In many operating systems tcpdump is available as a native package or port,
+which simplifies installation of updates and long-term maintenance. However,
+the native packages are sometimes a few versions behind and to try a more
+recent snapshot it will take to compile tcpdump from the source code.
+
+tcpdump compiles and works on at least the following platforms:
+
+* AIX
+* DragonFly BSD
+* FreeBSD
+* 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
packet capture. Before building tcpdump, you must first retrieve and
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.
-Some tools for viewing and analyzing tcpdump trace files are available
-from the [Internet Traffic Archive](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