mirror of
https://github.com/mozilla/cipherscan.git
synced 2024-11-05 07:23:42 +01:00
Interpret some intolerance test results
This commit is contained in:
parent
5c98fe2107
commit
5f5487307d
@ -263,6 +263,35 @@ for r,d,flist in os.walk(path):
|
||||
else:
|
||||
tolerance[fallback_ids[entry]] = 'X'
|
||||
tempfallbacks["".join(tolerance).rstrip()] = 1
|
||||
configs = results['configs']
|
||||
try:
|
||||
if configs['big-TLSv1.1']['tolerant'] != "True" and \
|
||||
configs['big-TLSv1.2']['tolerant'] != "True" and \
|
||||
configs['small-TLSv1.1']['tolerant'] != "True" and \
|
||||
configs['small-TLSv1.2']['tolerant'] != "True":
|
||||
if configs['v2-small-TLSv1.1']['tolerant'] != "True" and \
|
||||
configs['v2-small-TLSv1.2']['tolerant'] != "True":
|
||||
tempfallbacks['TLSv1.1+ strict Intolerance'] = 1
|
||||
else:
|
||||
tempfallbacks['TLSv1.1+ Intolerant'] = 1
|
||||
if configs['big-TLSv1.1']['tolerant'] == "True" and \
|
||||
configs['big-TLSv1.2']['tolerant'] != "True" and \
|
||||
configs['small-TLSv1.1']['tolerant'] == "True" and \
|
||||
configs['small-TLSv1.2']['tolerant'] != "True":
|
||||
if configs['v2-small-TLSv1.2']['tolerant'] != "True":
|
||||
tempfallbacks['TLSv1.2 strict Intolerance'] = 1
|
||||
else:
|
||||
tempfallbacks['TLSv1.2 Intolerant'] = 1
|
||||
if configs['big-TLSv1.2']['tolerant'] != "True" and \
|
||||
configs['big-TLSv1.1']['tolerant'] == "True" and \
|
||||
configs['small-TLSv1.2']['tolerant'] == "True":
|
||||
tempfallbacks['TLSv1.2 big Intolerance'] = 1
|
||||
if configs['big-TLSv1.2']['tolerant'] != "True" and \
|
||||
configs['small-TLSv1.0']['tolerant'] != "True" and \
|
||||
configs['small-TLSv1.0-notlsext']['tolerant'] == "True":
|
||||
tempfallbacks['TLS extension Intolerance'] = 1
|
||||
except KeyError:
|
||||
pass
|
||||
|
||||
""" loop over list of ciphers """
|
||||
for entry in results['ciphersuite']:
|
||||
|
Loading…
Reference in New Issue
Block a user