chromium / hstspreload

🔒🔍 A Go package to scan sites against requirements for Chromium-maintained HSTS preload list.
https://hstspreload.org
BSD 3-Clause "New" or "Revised" License
116 stars 37 forks source link

Group issues into categories based on requirement and include positive validation #92

Open lgarron opened 7 years ago

lgarron commented 7 years ago

That is, show at least one success, warning, or error message for each of the following:

  1. Certificate/HTTP connectivity
  2. HTTP redirect (if port 80 responds)
  3. Subdomains (www)
  4. HSTS Header

This way, we can always show 4 bullets for very page, similar to how the Chrome security panel always shows 3 main bullets. Otherwise, the errors are sort of a black bocks.