Ping: The Diagnostic Tool That Opens a Whole Lot More
Ping, not the rest of ICMP, is the liability: echo is a channel every host must answer with your own bytes, so a network that βonly allows pingβ already has a full VPN out. This walks the threat first β what it costs your egress, and how a visitor on your WiFi or an unlocked ethernet port can open one β then three working tunnels built on ping alone (Hans, icmptunnel, and a short Python one with AES-128), the MTU and IPv6 catches, and the rule that shuts it: drop echo, keep the errors, in nftables, pf, Cisco, Junos, MikroTik and Windows.