Skip to content
Osint Daily
Osint Daily cover for tcpdump, under Network & packet analysis, published 16 Oct 2026. The right side crops the listing capture. Print packets from a file or an interface.

01 · Product name

tcpdump

Print packets from a file or an interface.

Published by The Tcpdump Group.

In short

tcpdump is the command-line packet printer from The Tcpdump Group, built on libpcap. The project site on 18 Oct 2026 listed stable tcpdump 4.99.7, dated 2026-09-21, and testing libpcap 1.11.0, dated 2026-09-13. The binary on this host printed tcpdump version 4.99.4. The repository LICENSE file begins License: BSD. The GitHub SPDX field is NOASSERTION. A full read of the sample http2_follow_multistream.pcapng printed 197 packets. The first lines were a TCP handshake to 104.16.40.2 port 443, and they did not print the TLS server name.

Product pricing strategy

02

Free

tcpdump.org does not print a price for the stable release. The LICENSE file says BSD. There is no seat and no credit on that page. The 4.99.4 binary was the distribution package. It is not a paid build. libpcap's testing release notes mention a fellowship that funded maintainer time. That is not a fee you pay to run the tool. If a vendor sells a sensor that happens to include tcpdump, cite the sensor. Cite tcpdump.org for the version labels and the LICENSE file for the grant.

Utility and features

03

tcpdump writes or reads pcap and prints a one-line summary per packet. The home page separates the testing libpcap 1.11.0 release of 13 September 2026 from the stable tcpdump 4.99.7 release of 21 September 2026, and it also lists stable libpcap 1.10.7 from 5 September 2026. Those dates and numbers are the page's. The Ubuntu binary used here was 4.99.4, older than that stable label. The LICENSE file in the-tcpdump-group/tcpdump says License: BSD. The GitHub API does not give an SPDX id. Quote the file's heading, not a guessed SPDX.

  • 4.99.4 ran, 4.99.7 is stable upstream. The binary printed 4.99.4. The site listed stable tcpdump 4.99.7 on 2026-09-21.
  • 197 packets. A full read of the sample produced 197 lines. The file is Wireshark's http2 follow capture.
  • LICENSE says BSD. The repository file begins License: BSD. The GitHub SPDX field is NOASSERTION.

On http2_follow_multistream.pcapng, tcpdump -n -c 4 showed the start of the capture, and a count of the full read was 197 lines. A filter for tcp port 443 printed the handshake toward port 443. The addresses are the sample's. tcpdump's line is shorter than TShark's dissection of the same file: this run did not print the TLS server name, and TShark did. Use tcpdump to capture or to confirm packets exist. Use TShark or Wireshark when you need the server name decoded. Do not capture a network you are not allowed to watch. This listing read a file.

  1. 1

    Print the version, then read the file with -n so names are not looked up.

  2. 2

    Add a filter only after the unfiltered count is in the note.

  3. 3

    Move to TShark when you need a handshake field tcpdump did not print.

Caveats

04

Version 4.99.4 ran. Version 4.99.7 is the site's stable label from 21 September 2026. They are different builds. The first lines of a count and a port-443 filter are easy to misread as two different files. Both were the Mozilla sample, 197 packets.

A one-line TCP summary does not include the TLS SNI unless the build and the flags decode it. This 4.99.4 run's short lines did not name www.mozilla.org. Do not copy TShark's server name into a tcpdump caption. The sample's IP addresses are not this host. Reading a file you were given is not permission to capture someone else's network.

Screenshots

05

tcpdump 4.99.4 handshake. Local tcpdump 4.99.4 on 18 Oct 2026 reading http2_follow_multistream.pcapng. The first lines are a TCP handshake to port 443. They do not print the TLS server name. Captured 2026-10-18. Source: local run for this listing.
tcpdump 197-packet read. The same 18 Oct 2026 tcpdump binary. A full read of the sample produced 197 lines. The project site's stable label that day was tcpdump 4.99.7. Captured 2026-10-18. Source: local run for this listing.

Potential use cases

06

  • You need to know the file has packets before you open a GUI. On 18 Oct 2026 tcpdump 4.99.4 read http2_follow_multistream.pcapng and a full pass printed 197 lines. The first lines were a TCP handshake from 10.9.0.2 port 59246 to 104.16.40.2 port 443. Use -n so the tool does not look up names. The project site's stable label that day was 4.99.7.
  • A note copies www.mozilla.org into the tcpdump result. This 4.99.4 run's short lines did not print that server name. TShark's field extraction on the same file did. Quote the tool that printed the field. A port-443 filter and an unfiltered count were the same sample, not two captures.
  • The license line is about to be guessed. The repository LICENSE file begins License: BSD. The GitHub SPDX field is NOASSERTION. Quote the file. tcpdump.org did not print a price. The testing libpcap 1.11.0 line dated 2026-09-13 is a different release from stable tcpdump 4.99.7 dated 2026-09-21.

Hard cases

The case where the first result is easy to over-read.

A short line is given TShark's field

tcpdump 4.99.4 printed the handshake to port 443 and did not print the TLS server name. Do not paste www.mozilla.org into that caption. If the note needs the name, cite the TShark extraction or the Wireshark packet bytes. Keep 4.99.4 as the binary and 4.99.7 as the site's stable label.

Practitioners using it

Posts on X from people describing a concrete use. The quote is the post. Likes and reposts are the counts saved with it, not a live total. A label marks a creator, a maintainer, a vendor, a partner, a data partner, or an investor.

Questions

Is tcpdump free?

The project site does not print a price. The LICENSE file says BSD. The binary this listing ran was tcpdump 4.99.4.

Did tcpdump print the TLS server name?

Not in the 4.99.4 lines captured here. TShark's field extraction on the same file printed www.mozilla.org. Quote the tool that printed the field.

Citations

07

Titled sources. These public pages are what the quotes on this listing come from.

When this listing changes, the letter says so.

Developments in OSINT. Confirm from your inbox before the first issue.

Only for this letter. Privacy

Related tools