# pyfiddler **Repository Path**: DataTraveler_0817/pyfiddler ## Basic Information - **Project Name**: pyfiddler - **Description**: Python implemention for Fiddler some feature - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-07-04 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # pyfiddler Using Python to call FiddlerCore and capture both HTTP and HTTPS packets. Auto supply the certificate when capture HTTPS . Use Bouncy Castle certificate generator to generates a root certificate and asks to trust it, then generates end-entity certificates on-the-fly for each domain visited with the root certificate as the signer. - UsesCase:
Put FiddlerCore4.dll in any path and append it to Python sys.path to reference it
Put CertMaker.dll and BCMakeCert.dll to Python bin directory like C:\python27
- Dependence:
pythonnet
pypiwin32
- Test environment:
Python version: 2.7.13
Pythonnet version: 2.3.0
FiddlerCore 4.6.20171.13571
Win7 32bit and xp sp3 with .net 4
- Thanks:
[Rick Strahl](https://weblog.west-wind.com/posts/2014/jul/29/using-fiddlercore-to-capture-http-requests-with-net)
[Eric Lawrence](http://www.telerik.com/blogs/understanding-fiddler-certificate-generators)