diff options
author | Josef Gustafsson <josef.gson@gmail.com> | 2015-09-17 16:34:42 +0200 |
---|---|---|
committer | Josef Gustafsson <josef.gson@gmail.com> | 2015-09-17 16:34:42 +0200 |
commit | 0d78168b54041b02e749de9d4baa65e676b75d5c (patch) | |
tree | 6bbb56dcb875a6852cc9e26bb34a1847a47591fd | |
parent | 0a539942e5a94818abedf3adf2090b57f6b92bc2 (diff) |
jasdjasd
-rw-r--r-- | monitor/monitor_conf.py | 46 | ||||
-rwxr-xr-x | monitor/verify_sct.py | 5 |
2 files changed, 29 insertions, 22 deletions
diff --git a/monitor/monitor_conf.py b/monitor/monitor_conf.py index 326caa8..45efb30 100644 --- a/monitor/monitor_conf.py +++ b/monitor/monitor_conf.py @@ -29,20 +29,20 @@ MONITORED_DOMAINS = [ # CT logs and associated keys ctlogs = [ - # {"name" : "pilot":, - # "url" : "https://ct.googleapis.com/pilot/", - # "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEfahLEimAoz2t01p3uMziiLOl/fHTDM0YDOhBRuiBARsV4UvxG2LdNgoIGLrtCzWE0J5APC2em4JlvR8EEEFMoA==", - # "id" : "pLkJkLQYWBSHuxOizGdwCjw1mAT5G9+443fNDsgN3BA="}, + {"name" : "pilot", + "url" : "https://ct.googleapis.com/pilot/", + "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEfahLEimAoz2t01p3uMziiLOl/fHTDM0YDOhBRuiBARsV4UvxG2LdNgoIGLrtCzWE0J5APC2em4JlvR8EEEFMoA==", + "id" : "pLkJkLQYWBSHuxOizGdwCjw1mAT5G9+443fNDsgN3BA="}, - # {"name" : "plausible", - # "url" : "https://plausible.ct.nordu.net/", - # "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE9UV9+jO2MCTzkabodO2F7LM03MUBc8MrdAtkcW6v6GA9taTTw9QJqofm0BbdAsbtJL/unyEf0zIkRgXjjzaYqQ==", - # "id" : "qucLfzy41WbIbC8Wl5yfRF9pqw60U1WJsvd6AwEE880="}, + {"name" : "plausible", + "url" : "https://plausible.ct.nordu.net/", + "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE9UV9+jO2MCTzkabodO2F7LM03MUBc8MrdAtkcW6v6GA9taTTw9QJqofm0BbdAsbtJL/unyEf0zIkRgXjjzaYqQ==", + "id" : "qucLfzy41WbIbC8Wl5yfRF9pqw60U1WJsvd6AwEE880="}, - # {"name" : "digicert", - # "url" : "https://ct1.digicert-ct.com/log/", - # "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAkbFvhu7gkAW6MHSrBlpE1n4+HCFRkC5OLAjgqhkTH+/uzSfSl8ois8ZxAD2NgaTZe1M9akhYlrYkes4JECs6A==", - # "id" : "VhQGmi/XwuzT9eG9RLI+x0Z2ubyZEVzA75SYVdaJ0N0="}, + {"name" : "digicert", + "url" : "https://ct1.digicert-ct.com/log/", + "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAkbFvhu7gkAW6MHSrBlpE1n4+HCFRkC5OLAjgqhkTH+/uzSfSl8ois8ZxAD2NgaTZe1M9akhYlrYkes4JECs6A==", + "id" : "VhQGmi/XwuzT9eG9RLI+x0Z2ubyZEVzA75SYVdaJ0N0="}, {"name" : "izenpe", "url" : "https://ct.izenpe.com/", @@ -54,17 +54,21 @@ ctlogs = [ "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAECyPLhWKYYUgEc+tUXfPQB4wtGS2MNvXrjwFCCnyYJifBtd2Sk7Cu+Js9DNhMTh35FftHaHu6ZrclnNBKwmbbSA==", "id" : "zbUXm3/BwEb+6jETaj+PAC5hgvr4iW/syLL1tatgSQA="}, - # {"name" : "aviator", - # "url" : "https://ct.googleapis.com/aviator/", - # "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1/TMabLkDpCjiupacAlP7xNi0I1JYP8bQFAHDG1xhtolSY1l4QgNRzRrvSe8liE+NPWHdjGxfx3JhTsN9x8/6Q==", - # "id" : "aPaY+B9kgr46jO65KB1M/HFRXWeT1ETRCmesu09P+8Q="}, + {"name" : "aviator", + "url" : "https://ct.googleapis.com/aviator/", + "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1/TMabLkDpCjiupacAlP7xNi0I1JYP8bQFAHDG1xhtolSY1l4QgNRzRrvSe8liE+NPWHdjGxfx3JhTsN9x8/6Q==", + "id" : "aPaY+B9kgr46jO65KB1M/HFRXWeT1ETRCmesu09P+8Q=", + "Key": "-----BEGIN PUBLIC KEY-----\n" + "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1/TMabLkDpCjiupacAlP7xNi0I1J\n" + "YP8bQFAHDG1xhtolSY1l4QgNRzRrvSe8liE+NPWHdjGxfx3JhTsN9x8/6Q==\n" + "-----END PUBLIC KEY-----"}, - # {"name" : "rocketeer", - # "url" : "https://ct.googleapis.com/rocketeer/", - # "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEIFsYyDzBi7MxCAC/oJBXK7dHjG+1aLCOkHjpoHPqTyghLpzA9BYbqvnV16mAw04vUjyYASVGJCUoI3ctBcJAeg==", - # "id": "7ku9t3XOYLrhQmkfq+GeZqMPfl+wctiDAMR7iXqo/cs="}, + {"name" : "rocketeer", + "url" : "https://ct.googleapis.com/rocketeer/", + "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEIFsYyDzBi7MxCAC/oJBXK7dHjG+1aLCOkHjpoHPqTyghLpzA9BYbqvnV16mAw04vUjyYASVGJCUoI3ctBcJAeg==", + "id": "7ku9t3XOYLrhQmkfq+GeZqMPfl+wctiDAMR7iXqo/cs="}, - {"name" : "symantec": + {"name" : "symantec", "url" : "https://ct.ws.symantec.com/", "key" : "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEluqsHEYMG1XcDfy1lCdGV0JwOmkY4r87xNuroPS2bMBTP01CEDPwWJePa75y9CrsHEKqAy8afig1dpkIPSEUhg==", "id" : "3esdK3oNT6Ygi4GtgWhwfi6OnQHVXIiNPRHEzbbsvsw="}, diff --git a/monitor/verify_sct.py b/monitor/verify_sct.py index 32e460d..54b08c7 100755 --- a/monitor/verify_sct.py +++ b/monitor/verify_sct.py @@ -10,6 +10,8 @@ import subprocess import base64 import struct +# from monitor_conf import ctlogs + OPENSSL_PATH="/usr/local/ssl/bin/openssl" LOGS = [ @@ -181,7 +183,8 @@ def ReadSCT( SCT ): for Log in LOGS: if Log["LogID"] == Base64LogID: print( "Log found : %s" % Log["Name"]) - PubKey = Log["Key"] + PubKey = Log["Key"] + print PubKey if not PubKey: print("Log not found") |