You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The easiest way to install your certificate is setup the proxy address in your browser to the mitmproxy.
And surf the link http://mitm.it, click the platform you are using right now, then it will install the certificate for you automatically.
After installing the certificate in the system, you should set up the proxy address inside the browser.
Also, you will need to set up certificate in Firefox > Advanced > Certificate
And you can also install the certificate yourself, the mitmproxy CA cert is located in ~/.mitmproxy after it has been generated at the first start of mitmproxy.
In Windows, you have to put the CA cert in trusted root certificates, then open a terminal to execute the command: certutil.exe -importpfx mitmproxy-ca-cert.p12 (this file is downloaded from mitm.it)
Then you can start the mitmproxy and try to connect to any https website
mitmdump
How to run
You don't need to start mitmproxy by yourself. You need to do:
1. set proxy of browsers to 127.0.0.1:8080
2. python runtest.py ... ... --profiler=mitmdump
Please note that you should start by running every test once so you can get all the flow files under flow directory with the same name as the test file name.