Proxy de depuración programable de Fiddler. Operaciones sobre consultas

World Wide Web tiene bastante un gran número Protocolos de Internet, es a través de ellos que se transfieren datos entre nosotros los usuarios y los servidores. Los protocolos más comunes son HTTP/S y FTP; estos protocolos son utilizados con gran éxito por todos los navegadores y administradores de descargas. Si desea comenzar a explorar el contenido de estas solicitudes, debe descargar violinista de nuestro proyecto, una pequeña utilidad simplemente lo hace este papel y lo hace con mucho éxito.

Al iniciar el programa, podrá ver claramente lo que sucederá cuando acceda a cualquier página de Internet. Si consideramos este proceso, entonces sucede literalmente lo siguiente: haces solo una solicitud, por ejemplo, ingresas una dirección específica y esperas a que se cargue, en este momento el navegador realiza muchas más solicitudes, todo depende de su complejidad. Si es un usuario experimentado, Fiddler será una bendición para usted, ya que podrá ver y comprender el contenido de las solicitudes y respuestas en sus diversas variantes.

Una vez que se inicia Fiddler, el programa comenzará inmediatamente el proceso de seguimiento de todas las solicitudes y respuestas. Sin embargo, vale la pena recordar que existe programa famoso navegador llamado FireFox, es completamente independiente de la configuración Explorador de Internet, Fiddler no podrá ver dicha reseña. Para que funcione tendrás que configurarlo con un servidor proxy, que será creado por el propio programa, por lo que después de instalar el programa, se te pedirá que instales complemento especial para Firefox, recomiendo instalarlo, si por supuesto estás interesado. Después de algunas manipulaciones, cada usuario podrá estudiar literalmente todo lo que quiera y ver contenido comprimido.

Si te funciona gran número consultas, entonces puede usar la clasificación por ciertos parámetros, también puede usar filtros. Fiddler puede limitar el seguimiento a un navegador específico de su elección o simplemente a un marcador. En general, no tengo nada más que escribir sobre el programa, de hecho bastante cliente conveniente, hace un buen trabajo, puede que te guste usuarios experimentados. si consideramos interfaz de usuario, entonces Fiddler también es bueno aquí, todo está bastante claro incluso sin soporte ruso, espero que no tengas ningún problema con el programa, en cualquier caso, hay un foro y comentarios donde te ayudarán.

Revelador
Licencia: Software gratuito
Idioma: Inglés
Tamaño: 6MB
SO:ventanas
Descargar.

¿Alguna vez ha notado una disminución repentina en la velocidad de Internet, independientemente de los problemas por parte del proveedor? ¿El tráfico desaparece incluso cuando no estás utilizando Internet? Con Fiddler, puedes rastrear fácilmente todas las aplicaciones que envían y reciben datos a través de la red. El programa simula un servidor y le permite monitorear todas las conexiones. Característica clave Fiddler es que puede tener en cuenta datos transmitidos a través de diferentes protocolos. Además, en el apartado de información puedes ver un gráfico que muestra la cantidad de datos recibidos y transmitidos a través de diferentes protocolos.

Interesante y característica útil Fiddler trata de establecer los llamados puntos de ruptura. En pocas palabras, puede configurar la cantidad de datos transferidos, después de lo cual el programa finalizará automáticamente la conexión a Internet. Esta característica será especialmente útil para aquellos que usan internet medido. Inicialmente, el programa fue creado como un complemento, pero, como ha demostrado la práctica, puede "cooperar" absolutamente con todos. navegadores modernos. Entre este tipo de aplicaciones, Fiddler es el más fácil de usar. El programa tiene una interfaz conveniente, aunque desactualizada, que le permitirá comprender todas las capacidades de la herramienta un par de minutos después del lanzamiento.

La herramienta también proporciona información sobre cómo utilizar galletas y el tamaño del caché guardado. En general, un programa bastante especializado que probablemente no sea útil para personas con internet ilimitado. A pesar de esto, Fiddler hace frente bien a sus tareas, trabaja de forma rápida y estable.

Fiddler – pequeño, pero muy aplicación útil para aquellos que tienen problemas de red y tráfico limitado. Debe descargar Fiddler y ejecutarlo para comenzar. El programa funciona en modo portátil, comienza desde medios removibles en modo automático y semiautomático. Capaz de contar paquetes transmitidos y recibidos en tiempo real. La información se actualiza cada segundo. Los modos de suspensión y espera están configurados. La versión rusa de la aplicación está instalada de forma predeterminada. Esto le permite dominar rápidamente el hardware.

¿Qué tiene de especial el programa? Lo principal es la capacidad de monitorear el tráfico en todos los protocolos utilizados. De esta forma, es posible identificar aplicaciones que operan en secreto y consumen paquetes de datos. Esto es especialmente beneficioso para quienes tienen restricciones de tráfico. Una vez que el programa haya escaneado, puede bloquear o limitar los recursos del sistema. El producto se puede descargar para Windows de forma gratuita. Su tamaño mínimo le permite descargar el instalador incluso después red móvil. El usuario recibe control total sobre los recursos del sistema. Puedes establecer tanto un límite general como para cada programa por separado. Una vez alcanzado el límite, el sistema se desconectará automáticamente de Internet. Incluso puede configurar la computadora para que se apague o entre en modo de espera.

Para descargar Fiddler en ruso, simplemente haga clic en el enlace. La aplicación es multiplataforma y se ejecuta en procesadores x32 y x64 bits. Durante el funcionamiento, consume un mínimo de recursos. Crea servidor virtual y encuentra "interrupciones", puntos donde la conexión puede estar bloqueada o limitada. Esta utilidad para el sistema operativo Windows es el más óptimo. Para comenzar, debes descargar Fiddler y ejecutarlo. Todo parámetros requeridos Se puede configurar rápidamente y se guarda el historial de operaciones. Durante el funcionamiento, no interfiere con Internet para transmitir y recibir paquetes de datos, lo cual también es importante.

Las ventajas del programa son las siguientes:

  • distribución gratuita;
  • Idioma ruso incluido;
  • actualización constante de datos;
  • consumo mínimo de recursos;
  • no interrumpe la conexión durante el funcionamiento.

Fiddler es un proxy que funciona con el tráfico entre su computadora y servidor remoto y le permite inspeccionarlo y cambiarlo.

Fiddler se puede ampliar utilizando scripts en el lenguaje JScript.NET (son muy fáciles de escribir), personalizar el menú del programa y, en general, es una herramienta maravillosa.

Puedes usarlo con cualquier navegador.

Este artículo describe Fiddler 2.1 con algunas actualizaciones que agrego periódicamente al artículo a medida que se lanzan nuevas versiones.
En su versión de Fiddler, algunas funciones pueden cambiar y otras pueden crearse.

Modos de conexión

Fiddler tiene 2 métodos de conexión. La primera es simplemente ejecutarlo. Sin embargo, funcionará automáticamente para programas que utilicen WinINET.
Se trata, por ejemplo, de las aplicaciones Internet Explorer y MS Office.

El segundo es configurar Fiddler como proxy para el navegador. Por ejemplo, este método es conveniente para Firefox. La configuración del proxy de Fiddler se encuentra en el menú Herramientas de Fiddler -> Opciones de Fiddler, en General en Configuración de proxy.

Hacer posible conexión En otros navegadores, debe habilitar la casilla de verificación Permitir que los clientes remotos se conecten. Después de esto, Fiddler estará disponible como proxy, de forma predeterminada, en el puerto IP 127.0.0.1 8888.

Para cambiar cómodamente a Fiddler y viceversa cuando Firefox disponible- el script de instalación se instalará extensión especial Fiddler Hook, que te permitirá cambiar a Fiddler y viceversa usando el minimenú en la parte inferior derecha.
Se parece a esto:

Operaciones sobre consultas

Cuando inicia sesión en Fiddler, se abre una ventana de consulta a la izquierda y pestañas de trabajo a la derecha.

  1. Estadísticas de rendimiento
    Le permite obtener varias estadísticas tanto para una solicitud como para varias seleccionadas.
  2. Inspector de sesión
    Le permite ver en varias formas encabezados y datos de solicitud. Además, en el modo de interceptación de solicitudes (ver más abajo), la respuesta del servidor se puede modificar sobre la marcha.
  3. Respuesta automática
    Esta pestaña establece las reglas que le indican a Fiddler que emita solicitudes necesarias- respuestas listas para usar, sin contactar al servidor.
  4. Generador de solicitudes
    Una forma conveniente (incluso mejor que telnet) de crear solicitudes HTTP usted mismo.
    Puede cargar una solicitud ya preparada desde la ventana izquierda arrastrándola con el mouse a esta pestaña.
  5. Filtros
    Asignar acciones dependiendo del tipo de solicitud.

Normas

Las reglas son la base del poder de Fiddler, algo por lo que es querido y sinceramente. Están en el menú superior.

Hay varios reglas estándar, pero lo más importante es que se pueden establecer nuevas reglas a través del elemento "Personalizar reglas" (o Fiddler Script Editor).

Cuando ocurre cualquier evento de una lista extensa, Fiddler llama al controlador correspondiente de las reglas. Por ejemplo, onBeforeRequest, onShutdown.

Las reglas estándar están bien comentadas y escribir otras nuevas es muy fácil.

Puede manipular los encabezados, la solicitud, cambiar el ancho del canal, controlar la salida de la solicitud en Fiddler, etc., etc.

El lenguaje para establecer reglas es JScript.NET, que, en primer lugar, proporciona facilidad de desarrollo y, en segundo lugar, integración con otros componentes de Windows.

Por ejemplo, en JScript.NET puede escribir el registro de un determinado tipo de consulta en MSSQL o Access. Yo no lo he probado, pero el desarrollador de Fiddler habla de la posibilidad de establecer reglas en cualquier lenguaje .NET.

Allí, en las reglas, también se configuran los elementos del menú Reglas.

Punto de interrupción bajo petición

En el menú Reglas -> Puntos de interrupción automáticos, puede permitir que Fiddler se interrumpa automáticamente al procesar una solicitud.

Después de esto, si realiza una solicitud en un navegador conectado a Fiddler, su ejecución se congelará y en la ventana izquierda de Fiddler esta solicitud se marcará con un icono especial.

Esto se muestra en la captura de pantalla siguiente y, por cierto, en la parte inferior derecha, el modo de punto de interrupción es especial. icono.

Si selecciona dicha solicitud suspendida con el mouse, en la pestaña SessionInspector puede administrarla: cambie la solicitud en sí y la respuesta del servidor (después de Interrupción en la respuesta, cuando el servidor ya haya respondido).

Puede establecer interrupciones para solicitudes de un determinado tipo mediante reglas.

Depuración de HTTPS

Las versiones antiguas de Fiddler usaban HTTPS para depurar programa especial RPAEspía. A partir de la versión 2.1, Fiddler puede prescindir fácilmente de este programa; sólo necesita establecer la configuración adecuada en las opciones de Fiddler.




Arriba