Tcptraceroute is an implementation of traceroute which uses TCP SYN packets, instead of the more traditional UDP or ICMP ECHO packets. In doing so, it is able to trace through many common firewall filters.
1ef6c4736b55f47d3a2bb26b999cbb409953a112f637bcbec4106da2a0937bde