My book “Debugging with Fiddler”, is now available

I’m delighted to announce that my new full-length book on Fiddler is now available. Weighing in at 330 pages, it covers every feature in Fiddler, and provides the most comprehensive available documentation of how to develop Fiddler extensions (including Inspectors, Transcoders, and IFiddlerExtensions) and build on the FiddlerCore class library. The book is available in…

6

Sneak Peek at Table of Contents for the Upcoming Fiddler Book

Table of Contents Acknowledgements………………………………………………………………………………………………………………………………………… iii Table of Contents……………………………………………………………………………………………………………………………………………. iv Origins……………………………………………………………………………………………………………………………………………………………… 1 About this book…………………………………………………………………………………………………………………………………………… 3 A Quick Primer………………………………………………………………………………………………………………………………………………… 5 Basic Concepts…………………………………………………………………………………………………………………………………………….. 5 Fiddler Scenarios………………………………………………………………………………………………………………………………………… 6 Getting Started with Fiddler…………………………………………………………………………………………………………………………….. 8 System Requirements…………………………………………………………………………………………………………………………………. 8 Installing Fiddler………………………………………………………………………………………………………………………………………….. 8 Updating Fiddler………………………………………………………………………………………………………………………………………….. 9 The Fiddler User-Interface…………………………………………………………………………………………………………………………….. 10 The Web Sessions List……………………………………………………………………………………………………………………………….. 10 Web Sessions Context Menu…………………………………………………………………………………………………………………….. 13 Fiddler’s Main…

4

New Tricks in Fiddler 2.3.8.2

The new Fiddler Beta has a few useful tricks. First, you can copy a DataURI to your clipboard (from Fiddler itself, or anywhere else): and use the new Edit > Paste Files as Sessions command: … to instruct Fiddler to parse the DataURI and create a new Session for it. You can then use Fiddler’s…

9

Revisiting Fiddler and Win8+ Immersive applications

Back in September, I blogged about the configuration steps required to debug Windows 8 Immersive (“Metro-style”) apps using Fiddler. Since that post was originally written, I’ve made available a new version of Fiddler which runs natively on the .NETv4 Framework, enabling Windows 8 users to run Fiddler without installing older versions of the Framework. As…

46

News on Fiddler Surveys and Telemetry

For this morning’s post, I wanted to give everyone a quick picture of some of the data I’ve collected about Fiddler usage, how I plan to respond, and how I will continue to learn more. I’ve recently had the chance to run some surveys and spend some time with developers who are using Fiddler, and…

7

Generating HTML5 AppCache Manifests with Fiddler

HTML5 introduces the concept of an Application Cache, which allows a web developer to provide a manifest of pages that should be cached to permit offline use. You can see an instance of AppCache over on the IETestDrive site; if you examine the markup, you can find that the HTML tag contains a manifest attribute…

1

Fiddler and Windows 8 Metro-style applications

Over on StackOverflow, a new Windows 8 user asked how to get Fiddler working with new Windows 8 Metro-style applications. These applications work somewhat differently than classic desktop applications, and require a bit of special configuration work to get Fiddler to work properly. Fear not, however, Windows 8 and Fiddler get along just fine after…

12

Fiddler and Channel Binding Tokens Revisited

Just under a year ago, I wrote a blog post about how the new “Extended Protection” feature (also known as Channel Binding Tokens or CBT) prevented seamless decryption of certain authenticated HTTPS traffic when Fiddler is running. The quick recap is that CBT binds a set of NTLM or Kerberos authentication credentials to the “channel”…

1

MIX2011 Fiddler talk is now live

My talk at this year’s MIX conference is now complete and the video, slides, and references are now available for download. See https://www.fiddler2.com/mix/ for links. One of demos showed off a simple little extension that can be used to manipulate GeoLocation web service responses, allowing you to easily spoof modern browsers into thinking your computer…

0