discover

package
v0.0.89 Latest Latest
Warning

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

Go to latest
Published: May 13, 2026 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DiscoverIdp added in v0.0.81

DiscoverIdp probes public endpoints to identify identity providers for a domain.

func GetASNInfo added in v0.0.51

GetASNInfo performs comprehensive ASN information lookup using only BGPView API

func RunDiscoverCdns

func RunDiscoverCdns(ctx context.Context, config cdnfern.DiscoverCdnConfig) *cdnfern.DiscoverCdnReport

RunDiscoverCdns resolves a domain to IP addresses and checks them against CDN/WAF/cloud providers. cdncheck is the primary source; the supplemental CIDR file is only consulted when cdncheck returns no match for a given IP.

  1. projectdiscovery/cdncheck — broad, regularly updated provider ranges (primary).
  2. providers.json — supplemental CIDR file shipped with the binary (overridable via --fingerprints-file) covering AKAMAI, AZURE_FRONTDOOR, CLOUDFLARE, CLOUDFRONT, INCAPSULA, and VERCEL. Used only as a fallback when cdncheck finds nothing.

ipAddresses may contain individual IPs or CIDR notation (e.g. 1.2.3.0/24).

Types

This section is empty.

Directories

Path Synopsis
dns
Package dns handles all of the data structures and logic required to interact with DNS data.
Package dns handles all of the data structures and logic required to interact with DNS data.
Package shodan contains all of the data structures and logic required to interact with the Shodan API.
Package shodan contains all of the data structures and logic required to interact with the Shodan API.

Jump to

Keyboard shortcuts

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