Rules
Security Rules
HttpHeaderXSSProtectionPresent
What does it test? | X-XSS-Protection HTTP header is present |
More infos? | More Infos about X-XSS-Protection header |
HttpHeaderXSSProtectionSecure
What does it test? | X-XSS-Protection HTTP header is present and value is "1; mode=block" |
More infos? | More Infos about X-XSS-Protection header |
HttpHeaderExposeLanguage
What does it test? | X-Powered-By HTTP header is not present |
More infos? | More Infos about expose_php in php.ini. |
HttpHeaderContentTypeNoSniffing
What does it test? | X-Content-Type-Options HTTP header is present and has value "nosniff" |
More infos? | More Infos about X-Content-Type-Options header |
HttpHeaderFrameOptionsSameOrigin
What does it test? | X-Frame-Options HTTP header is present and has value "SAMEORIGIN" |
More infos? | More Infos about X-Frame-Options header |
HttpHeaderCookieWithHttpOnlyFlag
What does it test? | Flag HttpOnly is set for cookies |
More infos? | More infos about httpOnly cookie flag. |
HttpHeaderCookieWithHttpSecureFlag
What does it test? | Flag Secure is set for cookies |
More infos? | More infos about secure cookie flag. |
HttpHeaderHSTSPresent
What does it test? | Strict-Transport-Security HTTP header is present |
More infos? | More Infos about HSTS. |
HttpHeaderHSTSWithSubdomains
What does it test? | Strict-Transport-Security HTTP header is present and contains the "includeSubDomains" Flag |
More infos? | More Infos about HSTS. |
ValidSslCertificate
What does it test? | Whether the SSL certificate is valid |
More infos? | This only works when curl is installed and is used to request the resource. See Guzzle docu for the reason. |