Herramientas de análisis y depuración

En nuestra experiencia desarrollando y soportando aplicaciones relacionadas con web services y/o networking en general, hemos encontrado que es muy práctico (o casi necesario) disponer de algunas herramientas específicas para el manejo de certificados digitales y criptografía en general, para capturar y analizar el tráfico de red y para probar/depurar web services SOAP.

En este sentido, podemos sugerir las siguientes herramientas, todas gratis, la mayoría disponibles para múltiples sistemas operativos:

  • Para el manejo de certificados digitales y criptografía de clave pública: OpenSSL. Esta herramienta forma parte standard de la mayoría del sistemas operativos Unix/GNU/Linux, en el caso de Windows, se puede obtener una versión binaria en: www.openssl.org
  • Para capturar/analizar tráfico de red en general, un popular “sniffer” es: WireShark. Esta herramienta suele formar parte de muchas distribuciones GNU/Linux, pero también puede obtenerse una versión binaria para Windows en: www.wireshark.org
  • Para capturar/analizar tráfico HTTP en particular, una herramienta más limitada pero más simple de utilizar es: Fiddler. Esta herramienta sólo está disponible para entornos Windows y se puede descargar en: www.fiddler2.com/fiddler2
  • Para probar/depurar web services SOAP, una herramienta que ha probado ser muy útil es soapUI. Esta herramienta puede obtenerse en: www.soapui.org

Todas estas herramientas son de libre disponibilidad y en nuestra experiencia y la de otros usuarios, han probado ser muy útiles, pero no asumimos ninguna responsabilidad sobre su funcionalidad ni estamos en condiciones de dar soporte ni contestar consultas sobre su uso.