This repository contains the fake traceroute server used in my "Rickrolling the internet" project.
imaginary-addrs 0.1.0
Evan Pratten <ewpratten@gmail.com>
A utility for accepting traceroute on a whole /112 address block without 65 thousand hosts
USAGE:
imaginary-addrs --interface <INTERFACE> --network <NETWORK>
OPTIONS:
-h, --help Print help information
-i, --interface <INTERFACE> Name of the tunnel to bring up
-n, --network <NETWORK> The network to operate with
-V, --version Print version information
Make sure to run this tool with elevated privileges (aka: sudo
).
Once running, a new interface will be up on your host, and running mtr
against any of its addresses will immediately resolve them and all numbers below.
See my blog post for more info.