Get the latest tech news
Rootless Pings in Rust
pings in Rust Sending a ping by creating an ICMP socket normally requires root: you can’t create a raw socket to send ICMP packets without it. The ping command line tool works without root however, how is that possible? It turns out you can create a UDP socket with a protocol flag, which allows you to send the ping rootless.
None
Or read this on Hacker News