von / PerProxy

A python-based proxy that uses Perspectives to detect and thwart SSL MITM attacks.
7 stars 2 forks source link

Optimize Perspectives checking #2

Closed von closed 13 years ago

von commented 13 years ago

Currently, as a historical artifact, PerProxy gets the server certificate, checks it with Perspectives, then opens a SSL connection to the server and then verifies the server certificate is what it expected based on the Perspectives check.

A more optimal approach would be to just open the SSL connection to the server and check the actual resulting certificate with Perspectives (and Google and whomever else).