TCPDUMP2XPLOT(1)
π TCPDUMP2XPLOT π
okay bestie, so this is the manual page for tcpdump2xplot, a General Commands Manual situation, and it's giving β¨packet-plottingβ¨ realness. Let's get into it.
β¨ NAME β¨
tcpdump2xplot β converts tcpdump output to xplot input for analysis π
πΈ SYNOPSIS πΈ
tcpdump2xplot [-?] [-c] [-help] [-list[filename]] [-plot[filename]] [-q]
[-r] [-s] [-t] [-w]
π¦ DESCRIPTION π¦
So tcpdump2xplot takes the output of
tcpdump -tt -S ...
and plots it in terms of sequence-number versus time, with other info displayed (e.g., the TCP window, acks, etc.). It's literally the glow-up your raw tcpdump dump has been waiting for, no cap. πβ¨
π OPTIONS π
-?,-helpβ prints a help message. super simple, super iconic π«Ά-cβ ``cumulative'', adds all the data coming from a server. like, ALL of it. collecting everything bestie π-list[filename]β prints the list of generated plot files to filename. the receipts, if you will π-plot[filename]β plots the packets from filename. the filename may be built out of a hostname and port number, e.g.:abc.def.com:1234. The default is
fromhost:fromport-tohost:toport.xplot
where fromhost, fromport, thost, toport are extracted as conversations from the tcpdump data. it's giving auto-naming main character energy π
-qβ means "quiet" β no visible output. shhh. nothing to see here. very demure π-rβ means use relative sequence numbers. numbers but make them relative π’-sβ means break up conversations on TCP syns. splitting the convo at thesyn, so dramatic π-tβ convert time to decimal number of seconds. time but in decimals, cute π-wβ plots the TCP window. let's see that window bestie πͺβ¨
β EXAMPLES β
okay so... this section is literally empty in the original π no examples. a blank canvas. an empty notebook. the author simply said "you got this" and dipped. anyway! π
π SEE ALSO π
go read those too, iykyk πβ¨
π BUGS π
tcpdump2xplot may not deal properly with output from tcpdump that is not TCP. Either filter to only tcp or be careful.
bestie. listen. if it's not TCP, this thing might get confused π so either filter to only tcp or be careful, fr fr. not a vibe when it breaks.
π§ HISTORY π§
The tcpdump2xplot has been contributed by xplot.org users. Thanks to Garret Wollman for contributing the original tcpdump2xplot.pl script and thanks to Eric Prud'hommeaux (@ w3.org) for making http://www.w3.org/pub/WWW/config/tcpdump2xplot.pl available, a much improved version. The one included here is a slightly improved version of Eric's.
like, it's a whole collaborative slay β Garret started it, Eric leveled it up, and the version you're holding is a slightly improved version of Eric's. ate and left no crumbs π«Άπ₯
and that's the whole page, bestie!! this lil legend comes from Debian, dated 27 January 1999 π so iconic, so vintage, so periodt. mwah πβ¨
π¦ where this page comes from
- debian bookworm: xplot-xplot.org 0.90.7.1-4+b1
- debian trixie: xplot-xplot.org 0.90.7.1-4+b1
- ubuntu jammy: xplot-xplot.org 0.90.7.1-4
- ubuntu noble: xplot-xplot.org 0.90.7.1-4
- ubuntu questing: xplot-xplot.org 0.90.7.1-5
- ubuntu resolute: xplot-xplot.org 0.90.7.1-5build1
- ubuntu stonking: xplot-xplot.org 0.90.7.1-5build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms