RST(8)
π RST(8) β like, the manual page bestie
okay so you found the page for rst, the little chaos goblin that lives in section 8 of your System Manager's Manual. Pull up a chair, grab a boba, we're doing this. π§β¨
πΈ NAME πΈ
rst β terminate an established TCP connection πβοΈ
β¨ SYNOPSIS β¨
rst [ -R ] [ -I text-to-inject ]
[ -i interface ]
[ -d delay-msec ]
[ -n num ]
[ -r redundancy ]
[ -s stride ]
from_addr from_port from_seq to_addr to_port to_seq
π¦ DESCRIPTION π¦
So here's the vibe: rst is a utility that a Bro script can invoke, and what it does is terminate an established TCP connection by forging RST tear-down packets. Yeah. It just. Makes the connection not exist anymore. No handshake, no goodbye text, no "we should hang out soon" β just a forged reset straight to the face and the convo is over. π
No cap, that's the whole plot. π
π OPTIONS π
Lowkey the page is not giving us a whole essay on each flag, so here's exactly what it hands you β names and placeholders, kept character for character because we do not edit the source material in this house:
-Rβ it's a flag, no argument, that's all the page says. π-Itext-to-injectβ takes atext-to-injectvalue. π©-iinterfaceβ takes aninterface. π-ddelay-msecβ takes adelay-msecvalue, in milliseconds, bestie. β±οΈ-nnumβ takes anum. π’-rredundancyβ takes aredundancyvalue. β»οΈ-sstrideβ takes astridevalue. π
And then the positional arguments, in this exact order, no skipping, no swapping, the order matters fr fr:
from_addrfrom_portfrom_seqto_addrto_portto_seq
β οΈ Also just so we're clear: this is a forging packets situation, so please only point it at connections you're actually allowed to kill. Don't be weird about it. π«Ά
π AUTHOR π
rstwas written by The Bro Project<info@bro.org>. π§- This manual page was written by RaΓΊl Benencia
<rul@kalgan.cc>for the Debian project β but may be used by others, so share the love. π«Ά
and that's the whole page, you ate it, no crumbs πβ¨
This lil artifact is from the System Manager's Manual, dated February 2015, and it's filed under rst in section 8. Slay, go terminate responsibly. πππ
π¦ where this page comes from
- debian bookworm: bro-aux 0.42-1 Β· BSD-3-Clause
- debian trixie: bro-aux 0.42-1+b1 Β· BSD-3-Clause
- ubuntu jammy: bro-aux 0.42-1 Β· BSD-3-Clause
- ubuntu noble: bro-aux 0.42-1build2 Β· BSD-3-Clause
- ubuntu resolute: bro-aux 0.42-1build2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms