sslenum

Crates.iosslenum
lib.rssslenum
version1.0.2
sourcesrc
created_at2021-06-02 10:58:59.567363
updated_at2022-02-02 02:59:10.195583
descriptionSSL certificate Extractor
homepage
repositoryhttps://github.com/melbadry9/sslenum
max_upload_size
id405240
size37,667
Mohamed Elbadry (melbadry9)

documentation

https://github.com/melbadry9/sslenum

README

SSLEnum

Reconnaissance using SSL certificate data (Subject Name, Subject Alt Names) - Dangling DNS records -

Install

  • Install from crates.io
cargo install sslenum --force 
  • Intall from github
git clone https://github.com/melbadry9/SSLEnum.git
cd SSLEnum
cargo install --path .

Usage

  • Help
SSLEnum [SSL Data Enumeration] 1.0.1
Mohamed Elbadry <me@melbadry9.xyz>

USAGE:
    sslenum [OPTIONS]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -d, --domain <DOMAIN>      Sets domain to check
    -p, --port <PORT>          Sets port number [default: 443]    
    -t, --threads <THREADS>    Sets number of threads [default: 5]
cat subdomains.list | sslenum -t 5 -p 443
  • Output
melbadry9@localhost:/test$ sslenum -d example.com | jq

{
  "hostname": "example.com",
  "ip": "93.184.216.34",
  "org": [
    "Internet Corporation for Assigned Names and Numbers"
  ],
  "cn": [
    "www.example.org"
  ],
  "alt_names": [
    "www.example.org",
    "example.com",
    "example.edu",
    "example.net",
    "example.org",
    "www.example.com",
    "www.example.edu",
    "www.example.net"
  ],
  "dangling": false
}
Commit count: 32

cargo fmt