Skip to content

🔒 Memorable site for testing clients against bad SSL configs.

License

Notifications You must be signed in to change notification settings

estark37/badssl.com

 
 

Repository files navigation

badssl.com

Visit badssl.com for a list of test subdomains, including:

Server Setup

Stock Ubuntu VM, DNS A records for badssl.com. and *.badssl.com. pointing to the VM.

Commands

sudo apt-get update ; sudo apt-get install git nginx
git clone https://github.com/lgarron/badssl.com && cd badssl.com

sudo make install
sudo service nginx restart

Docker version

Your user should be part of the docker group or otherwise permitted to access Docker.

sudo apt-get update ; sudo apt-get install docker.io
git clone https://github.com/lgarron/badssl.com && cd badssl.com

make docker
sudo docker run -d -p 80:80 -p 443:443 --name badssl badssl

Disclaimer

badssl.com is meant for manual testing of security UI in web clients.

Most subdomains are likely to have stable functionality, but anything could change without notice. If you would like a documented guarantee for a particular use case, please file an issue. (Alternatively, you could make a fork and host your own copy.)

badssl.com is not an official Google product. It is offered "AS-IS" and without any warranties.

About

🔒 Memorable site for testing clients against bad SSL configs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 69.6%
  • Shell 21.3%
  • Makefile 3.6%
  • CSS 3.0%
  • JavaScript 1.3%
  • Ruby 0.8%
  • Nginx 0.4%