¿Cuál es la mejor herramienta de Windows para capturar el tráfico HTTP? [cerrado]


28

Cuando desea capturar el tráfico del navegador o el tráfico HTTP general de Windows, ¿qué herramienta utiliza?


44
Otra útil pregunta "no constructiva", vista 26,000 veces. Muchas gracias voretaq7!
hopeseekr el

Respuestas:



37

Wireshark Obtiene HTTP y cualquier otra cosa que desee ver (DNS, generalmente).


+1 Wireshark obtendrá todo lo que pase por la tarjeta de red.
Jonathon Watney

77
Mientras Wireshark capturará cualquier cosa, Fiddler está especializado en mirar el tráfico HTTP. Si vas a mirar el tráfico HTTP / navegador, definitivamente usaría Fiddler sobre Wireshark.
Mark S. Rasmussen

8
+1. Una característica poco conocida es que Wireshark también es capaz de descifrar el tráfico SSL si tiene el certificado privado del receptor. Extremadamente útil imo!
Comandante Keen

@Commander Keen - +1 Gracias, es un gran consejo.
Brian Lacy


2

Recomienda Fiddler y Fiddler2 [ Mark. Rasmussen arriba], y otra captura de http (s) GUI que se ejecuta en MS Windows y 'otros' sistemas.

WebScarab

Parece tener la misma característica / funcionalidad que Fiddler2, con la adición de que puede ejecutarse en plataformas que no sean MS (podría ser útil para algunos).

El lanzamiento de ventas?

WebScarab es un marco para analizar aplicaciones que se comunican utilizando los protocolos HTTP y HTTPS. WebScarab tiene varios modos de operación, implementados por varios complementos. En su uso más común, WebScarab funciona como un proxy de intercepción, lo que permite al operador revisar y modificar las solicitudes creadas por el navegador antes de enviarlas al servidor, y revisar y modificar las respuestas devueltas por el servidor antes de que el navegador las reciba. . WebScarab puede interceptar comunicaciones HTTP y HTTPS. El operador también puede revisar las conversaciones (solicitudes y respuestas) que pasaron por WebScarab

Algunas de las funcionalidades básicas de valor para los desarrolladores web, revisiones de seguridad, en WebScarab incluyen: (desde su sitio web)

  • Fragmentos: extrae scripts y comentarios HTML de páginas HTML tal como se ven a través del proxy u otros complementos

  • Proxy: observa el tráfico entre el navegador y el servidor web. El proxy WebScarab puede observar el tráfico HTTP y HTTPS encriptado, al negociar una conexión SSL entre WebScarab y el navegador en lugar de simplemente conectar el navegador al servidor y permitir que una secuencia encriptada lo atraviese. También se han desarrollado varios complementos de proxy para permitir que el operador controle las solicitudes y respuestas que pasan a través del proxy.

  • Intercepción manual: permite al usuario modificar las solicitudes y respuestas HTTP y HTTPS sobre la marcha, antes de que lleguen al servidor o al navegador.

  • Beanshell: permite la ejecución de operaciones arbitrariamente complejas en solicitudes y respuestas. Cualquier cosa que pueda expresarse en Java puede ejecutarse.

  • Revelar campos ocultos: a veces es más fácil modificar un campo oculto en la propia página, en lugar de interceptar la solicitud después de que se haya enviado. Este complemento simplemente cambia todos los campos ocultos encontrados en las páginas HTML a campos de texto, haciéndolos visibles y editables. Simulador de ancho de banda: permite al usuario emular una red más lenta para observar cómo funcionaría su sitio web cuando se accede a él, por ejemplo, a través de un módem.

OWASP , los desarrolladores de WebScarab también tienen una serie de otros proyectos de código abierto relevantes para revisar el rendimiento del sitio web, la funcionalidad, la seguridad, etc. Alabama.


1

justniffer Puede capturar todo el tráfico http, producir un registro apache, guardar contenido como archivos, medir el tiempo de respuesta. etc.

Adiós,




0

Se sabe poco pero bastante buen producto de Microsoft para esto:

Microsoft Visual Roundtrip Analyzer

Está construido sobre Netmon de Microsoft y proporciona una cantidad increíble de detalles. Muestra el tráfico http, incluidos todos los detalles de transferencia de paquetes y cualquier DNS relacionado solicitado realizado. También tiene la oportunidad de darle consejos sobre los resultados.

Oh, ¿mencioné que es gratis?


0

Sí, fiddler2 es muy útil. Me tomó un minuto descubrir que puede usar ipv4.fiddler: / en lugar de localhost: / La herramienta es rápida y estable a primera vista



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.