https://github.com/copyleftdev/tls_info
cli tool to check TLS version , and cypher
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.2%) to scientific vocabulary
Keywords
Repository
cli tool to check TLS version , and cypher
Basic Info
Statistics
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
TLS Info Tool
The tls_info tool is designed to check TLS versions and cipher suites used by servers. It supports checking a single server as well as a list of servers from a file.
Prerequisites
Before you can run or build the tls_info tool, ensure you have the Go language installed on your system. You can download and install Go from https://golang.org/dl/.
Installation
To get started with tls_info, clone the repository using Git:
bash
git clone https://github.com/copyleftdev/tls_info.git
cd tls_info
Compilation
Compile the tls_info tool using the Go compiler:
bash
go build -o tls_info
This command will create an executable named tls_info in the current directory.
Usage
After compilation, you can run the tls_info tool using one of the following methods:
Single Host
To check the TLS version and cipher suite for a single host, use the -host flag:
bash
./tls_info -host "example.com:443"
File With List of Hosts
To check multiple hosts from a file, each host on a new line, use the -file flag:
bash
./tls_info -file "path/to/your/file.txt"
Each line in the file should contain one host, optionally including the port (default is 443 if not specified).
Output
The tool prints the TLS version and cipher suite for each server to the standard output in the following format:
server_name
TLS version: [version]
TLS cipher: [cipher_suite]
Contributing
Contributions to tls_info are welcome. Please fork the repository, make your changes, and submit a pull request.
Owner
- Name: Donald Johnson
- Login: copyleftdev
- Kind: user
- Location: Los Angeles
- Repositories: 39
- Profile: https://github.com/copyleftdev
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: 12 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 1
proxy.golang.org: github.com/copyleftdev/tls_info
- Homepage: https://github.com/copyleftdev/tls_info
- Documentation: https://pkg.go.dev/github.com/copyleftdev/tls_info#section-documentation
-
Latest release: v0.0.0-20221220004904-5e81d4228a54
published about 3 years ago