A comprehensive SSL/TLS certificate chain analysis and security testing tool.
The core runtime environment
Required for SSL/TLS operations
Python package manager for dependencies
Core SSL/TLS functionality
ASN.1 certificate parsing
Certificate chain validation
Formatted table output
Interactive CLI interface
Progress bars for operations
Root certificate collection
HTTP client for CT logs
Download the latest version from GitHub
git clone https://github.com/yourusername/chain-check.git
Install all required Python packages
pip install -r requirements.txt
Confirm the tool is working correctly
python chaincheck.py --version
Complete chain validation and detailed certificate information
TLS version support and cipher suite analysis
Response times, security headers, and configuration checks
Historical certificate analysis and CT log monitoring
Common SSL/TLS vulnerability detection
User-friendly interface with domain autocompletion
Basic usage examples:
# Interactive Mode python3 chaincheck.py -i
# Quick Check python3 chaincheck.py example.com
# Full Security Scan python3 chaincheck.py example.com --full-scan