diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2014-03-07 15:21:34 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2014-03-07 15:21:34 +1300 |
commit | 9cc83ed9a8fd9bfba45e5f14e7a4b08999bac6b9 (patch) | |
tree | b5e226a89b9df8b45457ea9efb9c742d3362f46e /libpathod/pathoc.py | |
parent | e54bf1a804d4f93f2f3750ba9491934b3f44fc7d (diff) | |
download | mitmproxy-9cc83ed9a8fd9bfba45e5f14e7a4b08999bac6b9.tar.gz mitmproxy-9cc83ed9a8fd9bfba45e5f14e7a4b08999bac6b9.tar.bz2 mitmproxy-9cc83ed9a8fd9bfba45e5f14e7a4b08999bac6b9.zip |
Also dump SANs for pathoc -S
Diffstat (limited to 'libpathod/pathoc.py')
-rw-r--r-- | libpathod/pathoc.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libpathod/pathoc.py b/libpathod/pathoc.py index 7354c380..5ccb546b 100644 --- a/libpathod/pathoc.py +++ b/libpathod/pathoc.py @@ -1,5 +1,5 @@ import sys, os -from netlib import tcp, http +from netlib import tcp, http, certutils import netlib.utils import language, utils import OpenSSL.crypto @@ -183,7 +183,11 @@ class Pathoc(tcp.TCPClient): } t = types.get(pk.type(), "Uknown") print >> fp, "\tPubkey: %s bit %s"%(pk.bits(), t) + s = certutils.SSLCert(i) + if s.altnames: + print >> fp, "\tSANs:", " ".join(s.altnames) print >> fp return True + |