Documentation
¶
Index ¶
- func DiscoverIdp(ctx context.Context, config *idpfern.DiscoverIdpConfig) (*idpfern.DiscoverIdpReport, error)
- func GetASNInfo(ctx context.Context, config *asnfern.DiscoverAsnConfig) (*asnfern.DiscoverAsnReport, error)
- func RunDiscoverCdns(ctx context.Context, config cdnfern.DiscoverCdnConfig) *cdnfern.DiscoverCdnReport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DiscoverIdp ¶ added in v0.0.81
func DiscoverIdp(ctx context.Context, config *idpfern.DiscoverIdpConfig) (*idpfern.DiscoverIdpReport, error)
DiscoverIdp probes public endpoints to identify identity providers for a domain.
func GetASNInfo ¶ added in v0.0.51
func GetASNInfo(ctx context.Context, config *asnfern.DiscoverAsnConfig) (*asnfern.DiscoverAsnReport, error)
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 the supplemental providers.json CIDR file (overridable via --fingerprints-file), which ships with AKAMAI, AZURE_FRONTDOOR, CLOUDFLARE, CLOUDFRONT, INCAPSULA, and VERCEL ranges.
ipAddresses may contain individual IPs or CIDR notation (e.g. 1.2.3.0/24).
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
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. |
|
subdomain/cctld
Package cctld implements ccTLD pivot discovery: given a base FQDN, it tests whether the same registrable label resolves under a set of country-code TLDs.
|
Package cctld implements ccTLD pivot discovery: given a base FQDN, it tests whether the same registrable label resolves under a set of country-code TLDs. |
|
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. |
Click to show internal directories.
Click to hide internal directories.