Posted On May 15, 2024

Fiddler: A HTTPS Debugging Tool

kimconnect 0 comments
blog.KimConnect.com >> Codes , Windows >> Fiddler: A HTTPS Debugging Tool

An application support specialist would find this tool useful to intercept HTTPS traffic on a local machine. Its purpose would be to enable the technician to perform various tasks from the client’s perspective as well as modifying the server’s responses prior to displaying contents on a user’s browsing session. This could be also be used to developers in lieu of a built-in IDE to view the result of a program on a browser.

Fiddler:
– fiddler2.com to download and install
– Run Fiddler > run Chrome/IE > navigate to any website
– Inspectors tab: views
  – Transformer: view response body info with or without compression
  – Headers
  – TextView
  – ImageView
  – HexView
  – WebView
  – Auth
  – Caching
  – Cookies
  – Raw
  – Json
  – XML
– Statistics tab
  – Select all sessions > view summary info about request count, unique hosts, bytes sent/received, and graphical presentation of data
– AutoResponse tab
  – Allow fiddler to respond on behalf of web server which is useful to troubleshoot whether client handles responses appropriately
  – Replay web traffic
– Composer tab
  – Build raw HTTP requests
  – Fiddler Script
  – Open rules file to extend fiddler UI, modify request and headers.
– QuickExec box: allows user to execute commands
  – Example: setting break point of an HTTPS session at css loading by using “BPU css” at the prompt. Then, one can tell the program to break or continue to completion in returning contents to the browser. If desired, css could be removed or modified before sending to browser for quick assessment on the resulting output

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Basic CSS: Add Rounded Corners with border-radius

<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css"><style>.red-text {color: red;}h2 {font-family: Lobster, monospace;}p {font-size: 16px;font-family: monospace;}.thick-green-border {border-color: green;border-width: 10px;border-style:…

PowerShell: List Currently Logon Users On Remote Servers

# Show current sessions on a list of servers$servers="SHERVER005","SHERVER007";$servers|%{"$_`n$(query user /server:$_|Out-String)"} # Sample OutputPS C:\Windows\system32>…

Office 365 Email Security for SMTP Relays

Error message: Unable to read data from the transport connection: net_io_connectionclosed. Troubleshooting steps: Ensure that…