I\'m looking for a way to do a traceroute client-side, i.e. in a browser.
As far as I know, it\'s not possible to send ICMP, UDP or TCP packets with arbitrary TTL values
Hmm... no, because of the security model.
You might be able to do it in a particular browser with a plug-in, but not an arbitrary browser using anything widely available.
I'd like to be proven wrong here.