IssueRaiser

No, Fiddler is an active ManInTheMiddle attack.

No, Fiddler is an active ManInTheMiddle attack. With HTTPS interception it always substitutes the certificate (which is the public key). The substituted public key allows the proxy to negotiate a TLS session between the browser and the proxy, impersonating the real server. You avoid a certificate error if you install the signing CA certificate in the browser; but you still tamper with the traffic. There are scenarios where mitm doesn't work; for example Client Authenticated TLS. Things like certificate pinning, where the browser expects a specific public key, also break intetception.

Posted by throwaway8384 on Feb 12, 2015, 10:25 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.8,000 issues0 comments

onboarding (Sysadmin)

No, Fiddler is an active ManInTheMiddle attack.

throwaway8384Feb 12, 2015, 10:25 PM

No, Fiddler is an active ManInTheMiddle attack. With HTTPS interception it always substitutes the certificate (which is the public key). The substituted public key allows the proxy to negotiate a TLS session between the browser and the proxy, impersonating the real server. You avoid a certificate error if you install the signing CA certificate in the browser; but you still tamper with the traffic. There are scenarios where mitm doesn't work; for example Client Authenticated TLS. Things like certificate pinning, where the browser expects a specific public key, also break intetception.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue