SEND A MESSAGE WITH PING anystation reads ICMP echo requests. There are three ways to say something with ping. 1. THE PATTERN IS YOUR TEXT (Linux / macOS iputils ping) ping -c1 -p 6869 anystation.net "hi" (hex bytes, up to 16 per packet) ping -c1 -p $(printf 'sos' | od -An -tx1 | tr -d ' ') anystation.net any plain-text payload works too, e.g. nping --icmp --data-string "hello" anystation.net 2. SIZE MORSE: a 1-byte ping is a dot, a 200-byte ping is a dash ping -c1 -s 1 anystation.net; ping -c1 -s 200 anystation.net ... 3. TIMING MORSE: bursts and gaps, scale-free (fast taps or one ping a minute both decode) curl -O http://anystation.net/morse-ping.sh # read it first, it's short ./morse-ping.sh "sos" anystation.net WHAT YOU'LL SEE the decoded text shows up as a post with "via icmp". the stock filler bytes ping adds on its own are ignored, so a plain "ping anystation.net" doesn't post anything. WHY Ping gets through networks where nothing else does: hotel wifi, locked-down routers, devices with a network stack and nothing else. more ways in: /how ยท the board: /