A Fiddler extension for examining certificates.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
VCSJones.FiddlerCert.UnitTests Progress on CT signatures. Apr 27, 2016
VCSJones.FiddlerCert Update build script and version. Jan 25, 2019
build Update build script and version. Jan 25, 2019
tools Improve signing process. Oct 8, 2017
.gitignore Migrated unit tests to xUnit and UnitTest project. Apr 20, 2016
README.md
VCSJones.FiddlerCert.sln Added SHA1 SPKI hash. Aug 12, 2015
VCSJones.FiddlerCert.sln.DotSettings
license.txt Create license.txt Aug 10, 2015

README.md

Fiddler Certificate Inspector

A Fiddler extension for examining certificates.

This is an extension for the excellent Fiddler tool, a web debugging tool developed by Eric Lawrence at Telerik. This extension provides an Inspector for HTTPS traffic that allows you to view, export, and install certificates.

With this extension, you can quickly:

  • View the certificate chain.
  • View common properties of the certificate such as the Common Name (CN in subject) and the Subject Alternative Name.
  • Save the certificate to disk.
  • Import the certificate into a certificate store.
  • View the SPKI Fingerprints for HPKP.

Installing

Head on over to the releases section on GitHub and grab the latest release. A pre-built, signed, installer is available for convenience.

Building

Installer

You'll need Visual Studio 2015 or later to open the solution, or the Microsoft Build Tools 2015 to run the build script. You'll also need NSIS installed to build the installer. You will also need the NSIS framework installed to the default location.

To build and create an installer, simply point MSBuild to the build directory of the repository. For example:

msbuild C:\projects\FiddlerCert\build

This will compile the project and package it into an installer.

Signing

If you wish to sign the installer, first you need to make sure you have a valid Authenticode signing certificate.

Then, use the Sign build target with MSBuild:

msbuild /t:Sign C:\projects\FiddlerCert\build

This target will also compile the project. The sign process will automatically select a code signing certificate from the certificate store. The signing process is done twice, once with SHA1 and another with SHA256. This may cause multiple UI prompts if a UI prompt is required.

Manual Installation

If you want to install the project yourself, take the VCSJones.FiddlerCert.dll assembly and place it in the Inspectors and Scripts directory in Documents\Fiddler2 (note this directory is used for both Fiddler2 and Fiddler4).

Requirements

  • Windows Vista / Windows Server 2008 or later is required.
  • Fiddler4 is required.

Affiliation

This is not affiliated with nor endorsed by Eric Lawrence or Telerik.