Skip to content

A utility for accepting traceroute on a whole IPv6 address block, using only one host

License

Notifications You must be signed in to change notification settings

ewpratten/imaginary-addrs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imaginary IPv6 Addresses

Build Clippy Audit

This repository contains the fake traceroute server used in my "Rickrolling the internet" project.

Usage

imaginary-addrs 0.1.0
Evan Pratten <[email protected]>
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.

About

A utility for accepting traceroute on a whole IPv6 address block, using only one host

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project