How can you detect if the client browser has SSL support? I am not refering
to the server Variables HTTPS_* . I want to be able to determine
if the browser has no SSL support.
P.S. I know this is possible because this company (http://www.cyscape.com)
has a product that can even detect when you unselect SSL support from your
browser options.
All browsers have SSL support (period). No one is going to release a browser that cannot be used. HTTPS is a security requirement and apart of OWASP A3: Broken Authentication and Session Management.