Antiroute prevents and logs UDP-based route tracking. Programs like traceroute utilize the IP protocol 'time to live' field to elicit an ICMP TIME_EXCEEDED response from each gateway along the path to a host, or an ICMP PORT_UNREACH from the host itself. This is of corse impossible if the target ports are open. Antiroute listens on ports used in UDP-based route tracking and determines the IP address, source port and distance (in hops) of the host from which the trace is being performed. Tested on Linux 2.2.13, SunOS 5.6, Digital UNIX 4.0, and FreeBSD 4.1.1-STABLE.
ac1e539ee2d4ce6240fb1bcc947b5d3f594ee1e14716c6067fd96f836b421183