Una de las aplicaciones de mucho uso, de hecho fue elegida como una de las 75 herramientas de Seguridad, es el TcpTraceRoute, con esta utilidad podemos hacer varios testos, uno de ellos, que siempre utilizo es saber si un puerto esta bloqueado y si lo está, en que router lo esta siendo.
Veamos un ejemplo, supongamos que nuestro proveedor de internet nos bloquea el puerto 25 smtp hacia internet, como podríamos hacer para detectar esto y saber en donde esta pasando
Supongamos que nuestro proveedor de internet NO nos esta bloqueando el smtp, si hacemos un telnet tendríamos algo asi:
root@maxi:~# telnet smtp.gmail.com 25
Trying 74.125.79.111…
Connected to gmail-smtp-msa.l.google.com.
Escape character is ‘^]’.
220 mx.google.com ESMTP 3sm2447725eyj.3
quit
221 2.0.0 closing connection 3sm2447725eyj.3
Connection closed by foreign host.
root@maxi:~#