https://github.com/chocapikk/ssl_explorer
A CLI Tool for Extracting Server Ownership Clues from SSL/TLS Certificates
https://github.com/chocapikk/ssl_explorer
Last synced: about 1 year ago
JSON representation
A CLI Tool for Extracting Server Ownership Clues from SSL/TLS Certificates
- Host: GitHub
- URL: https://github.com/chocapikk/ssl_explorer
- Owner: Chocapikk
- Created: 2024-01-17T21:58:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-17T23:23:39.000Z (over 2 years ago)
- Last Synced: 2025-02-05T21:53:34.600Z (over 1 year ago)
- Language: Go
- Size: 3.91 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌐 ssl_explorer
## Description
🔍 ssl_explorer is a tool designed for cybersecurity professionals and ethical hackers. It streamlines the extraction of SSL/TLS certificate information from specified URLs, crucial for target reconnaissance in security assessments and penetration testing.
## Features
- 🔐 Extracts SSL/TLS certificate information from URLs.
- 📁 Supports processing multiple URLs via an input file.
- 🌟 Offers single URL processing.
- ⚙️ Concurrent processing with customizable thread count.
- 📊 Outputs results in a readable CSV format.
## Installation
Install ssl_explorer using `go install`:
```
GO111MODULE=on go install github.com/Chocapikk/ssl_explorer@latest
```
## Usage
To use ssl_explorer, specify either a single URL or provide a file containing multiple URLs.
Single URL:
```
ssl_explorer -url=https://example.com
```
Multiple URLs from a file:
```
ssl_explorer -input=urls.txt
```
Specify the number of concurrent threads (default is 5):
```
ssl_explorer -input=urls.txt -threads=10
```
To save output to a file:
```
ssl_explorer -input=urls.txt -output=results.csv
```