https://github.com/copyleftdev/tls_info

cli tool to check TLS version , and cypher

https://github.com/copyleftdev/tls_info

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

cryptography golang security-tools tls-cipher
Last synced: 5 months ago · JSON representation

Repository

cli tool to check TLS version , and cypher

Basic Info
  • Host: GitHub
  • Owner: copyleftdev
  • Language: Go
  • Default Branch: main
  • Homepage:
  • Size: 5.86 KB
Statistics
  • Stars: 2
  • Watchers: 3
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
cryptography golang security-tools tls-cipher
Created about 3 years ago · Last pushed almost 2 years ago
Metadata Files
Readme

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

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
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 9.2%
Average: 9.7%
Dependent repos count: 10.3%
Last synced: 8 months ago