cmd

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 5, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const AUTHOR = "Maksim Radaev (@vflame6)"

AUTHOR of the program

View Source
const VERSION = "v1.4.0"

VERSION should be linked to actual tag

Variables

View Source

BANNER format string. It is used in PrintBanner function with VERSION

View Source
var CLI struct {
	// COMMAND
	Domain struct {
		Targets string `arg:"" optional:"" help:"Target domain or file with domains, one per line"`
	} `cmd:"" help:"Search by domain name."`
	Email struct {
		Targets string `arg:"" optional:"" help:"Target email or file with emails, one per line"`
	} `cmd:"" help:"Search by email address."`
	Keyword struct {
		Targets string `arg:"" optional:"" help:"Target keyword or file with keywords, one per line"`
	} `cmd:"" help:"Search by keyword."`
	Phone struct {
		Targets string `arg:"" optional:"" help:"Target phone number or file with phone numbers, one per line (digits only, e.g. 79952341096)"`
	} `cmd:"" help:"Search by phone number."`
	Username struct {
		Targets string `arg:"" optional:"" help:"Target username or file with usernames, one per line"`
	} `cmd:"" help:"Search by username."`

	// INPUT
	Sources []string `` /* 138-byte string literal not displayed */

	// OPTIMIZATION
	Timeout     time.Duration `help:"Seconds to wait before timing out (default 30s)" default:"30s"`
	NoRateLimit bool          `short:"N" help:"Disable rate limiting (DANGER)"`

	// OUTPUT
	JSON            bool   `short:"j" help:"Output results as JSONL (one JSON object per line)"`
	NoDeduplication bool   `help:"Disable deduplication of results across sources"`
	NoFilter        bool   `help:"Disable results filtering, include every result"`
	Output          string `short:"o" help:"File to write output to"`
	Overwrite       bool   `help:"Force overwrite of existing output file"`
	Verify          bool   `short:"V" help:"Verify credentials using HIBP password check and hash identification"`

	// CONFIGURATION
	ProviderConfig string `short:"p" help:"Provider config file" default:"provider-config.yml"`
	Proxy          string `help:"HTTP proxy to use with leaker"`
	UserAgent      string `short:"A" help:"Custom user agent"`
	Insecure       bool   `help:"Disable TLS certificate verification (use with caution)"`

	// DEBUG
	Version     bool `help:"Print version of leaker"`
	Quiet       bool `short:"q" help:"Suppress output, print results only"`
	Verbose     bool `short:"v" help:"Show sources in results output"`
	Debug       bool `short:"D" help:"Enable debug mode"`
	ListSources bool `short:"L" help:"List all available sources"`
}

Functions

func PrintBanner

func PrintBanner()

PrintBanner is a function to print program banner

func Run

func Run()

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL