Buscar este blog

viernes, 29 de agosto de 2014

Fiddler corporate proxy autologin

Cómo hacer que fiddler se autentique automáticamente ante un proxy corporativo.

Visto en http://stackoverflow.com/questions/2989466/configuring-fiddler-to-use-company-networks-proxy


  1. Started Fiddler with it's standard configuration.
  2. Started IE and made a HTTP-request to an external web-site.
  3. The proxy authorization dialogue popped up, where I entered my credentials.
  4. In Fiddler searched the request headers for "Proxy-Authorization".
  5. Copied the header value which looked like "Basic sOMeBASE64eNCODEdSTRING=" to the clipboard.
  6. Altered the CustomRules.js with the following line within OnBeforeRequest:
    oSession.oRequest["Proxy-Authorization"] = "Basic sOMeBASE64eNCODEdSTRING=";

Aclaraciones:
  • Lo que se hace es inyectar una parámetro en la cabecera de la request con el nombre de usuario y password "encriptados" en base64.
  • El fichero de CustomRules.js se puede abrir manualmente desde ${ruta_instalacion}/Fiddler2/Scripts
  • Para aceptar conexiones remotas hay que ir a:
    • Tools
    • Fidler Options
    • Connections
    • Marcar el check de Allow remote computers to connect

No hay comentarios:

Publicar un comentario