Versions in this module Expand all Collapse all v1 v1.0.0 Jun 2, 2021 Changes in this version + var DnsPort = "53" + var DnsServer = "8.8.8.8" + func Info(format string, args ...interface{}) + func PrintResults(scanResults []DomainScan) + func ShowUsageOnError(e error) + func WriteResultsToCsv(scanResults []DomainScan, outputFilePath string) + type CMS struct + CName string + Name string + OverHTTP string + String string + func LoadProviders(recordsFilePath string) []*CMS + type Configuration struct + DnsPort *string + DnsServer *string + Domain *string + DomainsFilePath *string + Githubtoken *string + Herokuapikey *string + Herokuappname *string + Herokuusername *string + OutputFilePath *string + RecordsFilePath *string + TakeOver *bool + ThreadCount *int + type DomainScan struct + Cname string + Domain string + IsTakenOver bool + IsVulnerable bool + Provider string + Response string + func ScanDomain(domain string, cmsRecords []*CMS, config Configuration) ([]DomainScan, error)