Documentation
¶
Overview ¶
Package passive provides capability for doing passive subdomain enumeration on targets.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AllSources = [...]subscraping.Source{ &alienvault.Source{}, &anubis.Source{}, &bevigil.Source{}, &builtwith.Source{}, &c99.Source{}, &censys.Source{}, &certspotter.Source{}, &chaos.Source{}, &chinaz.Source{}, &commoncrawl.Source{}, &crtsh.Source{}, &digitalyama.Source{}, &digitorus.Source{}, &dnsdb.Source{}, &dnsdumpster.Source{}, &dnsmelvin.Source{}, &dnsrepo.Source{}, &driftnet.Source{}, &fofa.Source{}, &fullhunt.Source{}, &github.Source{}, &hackertarget.Source{}, &hudsonrock.Source{}, &intelx.Source{}, &leakix.Source{}, &merklemap.Source{}, &netlas.Source{}, &onyphe.Source{}, &profundis.Source{}, &pugrecon.Source{}, &quake.Source{}, &rapiddns.Source{}, &reconeer.Source{}, &rsecloud.Source{}, &securitytrails.Source{}, &shodan.Source{}, &shodanct.Source{}, &sitedossier.Source{}, &thc.Source{}, &threatbook.Source{}, &urlscan.Source{}, &virustotal.Source{}, &waybackarchive.Source{}, &whoisxmlapi.Source{}, &windvane.Source{}, &zoomeyeapi.Source{}, &submd.Source{}, }
View Source
var NameSourceMap = make(map[string]subscraping.Source, len(AllSources))
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct {
// contains filtered or unexported fields
}
Agent is a struct for running passive subdomain enumeration against a given host. It wraps subscraping package and provides a layer to build upon.
func New ¶
func New(sourceNames, excludedSourceNames []string, useAllSources, useSourcesSupportingRecurse bool) *Agent
New creates a new agent for passive subdomain discovery
func (*Agent) EnumerateSubdomainsWithCtx ¶
func (a *Agent) EnumerateSubdomainsWithCtx(ctx context.Context, domain string, proxy string, timeout int, maxEnumTime time.Duration) chan subscraping.Result
EnumerateSubdomainsWithCtx enumerates all the subdomains for a given domain
func (*Agent) GetStatistics ¶
func (a *Agent) GetStatistics() map[string]subscraping.Statistics
Click to show internal directories.
Click to hide internal directories.