Skip to content

g0ldencybersec/Caduceus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caduceus

The Caduceus is a symbol of Hermes or Mercury in Greek and Roman mythology. Caduceus symbol is identified with thieves, merchants, and messengers, and Mercury is said to be a patron of thieves and outlaws

Caduceus is a tool to scan IPs or CIDRs for certificates. This allows finding hidden domains, new organizations, etc.

Input Support: Either IPs & CIDRs separated by commas, or a file with IPs/CIDRs on each line, or file contains ip:port format list. Or stdin.

Inspired by CloudRecon

Install

** You must have CGO enabled, and may have to install gcc to run CloudRecon**

sudo apt install gcc
go install github.com/g0ldencybersec/Caduceus/cmd/caduceus@latest

Note: Don't forget to set your GOPATH before installing.

Options

-i <IPs/CIDRs or File> 
  -c int
        How many goroutines running concurrently (default 100)
  -debug
        Add this flag if you want to see failures/timeouts
  -h    Show the program usage message
  -i string
        Either IPs & CIDRs separated by commas, or a file with IPs/CIDRs on each line (default "NONE")
        TO USE STDIN, DONT USE THIS FLAG
  -j    print cert data as jsonl
  -p string
        TLS ports to check for certificates (default "443")
  -t int
        Timeout for TLS handshake (default 4)
  -wc
        print wildcards to stdout

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages