config

package
v2.7.6 Latest Latest
Warning

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

Go to latest
Published: Mar 23, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GoReconConfig

type GoReconConfig struct {
	APIKeys struct {
		Three60PassiveDNSAPI    string `mapstructure:"Three60_PASSIVE_DNS_API"`
		ASNLookupAPI            string `mapstructure:"ASNLOOKUP_API"`
		AhrefsAPI               string `mapstructure:"AHREFS_API"`
		AlienvaultAPI           string `mapstructure:"ALIENVAULT_API"`
		BevigilAPI              string `mapstructure:"BEVIGIL_API"`
		BigdatacloudAPI         string `mapstructure:"BIGDATACLOUD_API"`
		BinaryedgeAPI           string `mapstructure:"BINARYEDGE_API"`
		BingAPI                 string `mapstructure:"BING_API"`
		BufferoverAPI           string `mapstructure:"BUFFEROVER_API"`
		BuiltwithAPI            string `mapstructure:"BUILTWITH_API"`
		C99API                  string `mapstructure:"C99_API"`
		C99API2                 string `mapstructure:"C99_API2"`
		CensysAPI               string `mapstructure:"CENSYS_API"`
		CensysAPISecret         string `mapstructure:"CENSYS_API_SECRET"`
		CertCentralAPI          string `mapstructure:"CERTCENTRAL_API"`
		CertCentralAPIUsername  string `mapstructure:"CERTCENTRAL_API_USERNAME"`
		CertSpotterAPI          string `mapstructure:"CERTSPOTTER_API"`
		ChainzAPI               string `mapstructure:"CHAINZ_API"`
		ChaosAPI                string `mapstructure:"CHAOS_API"`
		CirclAPI                string `mapstructure:"CIRCL_API"`
		CirclAPIUsername        string `mapstructure:"CIRCL_API_USERNAME"`
		CloudflareAPI           string `mapstructure:"CLOUDFLARE_API"`
		DnsdbAPI                string `mapstructure:"DNSDB_API"`
		DnslyticsAPI            string `mapstructure:"DNSLYTICS_API"`
		DnsrepoAPI              string `mapstructure:"DNSREPO_API"`
		DeepinfoAPI             string `mapstructure:"DEEPINFO_API"`
		DetectifyAPI            string `mapstructure:"DETECTIFY_API"`
		FacebookCT1API          string `mapstructure:"FACEBOOKCT1_API"`
		FacebookCT1APISecret    string `mapstructure:"FACEBOOKCT1_API_SECRET"`
		FacebookCT2API          string `mapstructure:"FACEBOOKCT2_API"`
		FacebookCT2APISecret    string `mapstructure:"FACEBOOKCT2_API_SECRET"`
		FlickrAPI               string `mapstructure:"FLICKR_API"`
		FofaAPI                 string `mapstructure:"FOFA_API"`
		FofaAPIUsername         string `mapstructure:"FOFA_API_USERNAME"`
		FullcontactAPI          string `mapstructure:"FULLCONTACT_API"`
		FullhuntAPI             string `mapstructure:"FULLHUNT_API"`
		GithubAPI               string `mapstructure:"GITHUB_API"`
		GitlabAPI               string `mapstructure:"GITLAB_API"`
		GoogleAPI               string `mapstructure:"GOOGLE_API"`
		HackertargetAPI         string `mapstructure:"HACKERTARGET_API"`
		HashesAPI               string `mapstructure:"HASHES_API"`
		HibpAPI                 string `mapstructure:"HIBP_API"`
		HunterAPI               string `mapstructure:"HUNTER_API"`
		HunterioAPI             string `mapstructure:"HUNTERIO_API"`
		IntelxAPI               string `mapstructure:"INTELX_API"`
		IpdataAPI               string `mapstructure:"IPDATA_API"`
		IpinfoAPI               string `mapstructure:"IPINFO_API"`
		IpinfodbAPI             string `mapstructure:"IPINFODB_API"`
		IpstackAPI              string `mapstructure:"IPSTACK_API"`
		LeakixAPI               string `mapstructure:"LEAKIX_API"`
		LinkedinUSERNAME        string `mapstructure:"LINKEDIN_USERNAME"`
		LinkedinPASSWORD        string `mapstructure:"LINKEDIN_PASSWORD"`
		NamechkAPI              string `mapstructure:"NAMECHK_API"`
		NetlasAPI               string `mapstructure:"NETLAS_API"`
		NetworksdbAPI           string `mapstructure:"NETWORKSDB_API"`
		OnypheAPI               string `mapstructure:"ONYPHE_API"`
		PastebinAPI             string `mapstructure:"PASTEBIN_API"`
		PassivetotalAPI         string `mapstructure:"PASSIVETOTAL_API"`
		PassivetotalAPIUsername string `mapstructure:"PASSIVETOTAL_API_USERNAME"`
		PentesttoolsAPI         string `mapstructure:"PENTESTTOOLS_API"`
		PublicwwwAPI            string `mapstructure:"PUBLICWWW_API"`
		PwnedlistAPI            string `mapstructure:"PWNEDLIST_API"`
		PwnedlistIv             string `mapstructure:"PWNEDLIST_IV"`
		PwnedlistSecret         string `mapstructure:"PWNEDLIST_SECRET"`
		QuakeAPI                string `mapstructure:"QUAKE_API"`
		RobtexAPI               string `mapstructure:"ROBTEX_API"`
		SocradarAPI             string `mapstructure:"SOCRADAR_API"`
		SecuritytrailsAPI       string `mapstructure:"SECURITYTRAILS_API"`
		ShodanAPI               string `mapstructure:"SHODAN_API"`
		SpamhausAPIPassword     string `mapstructure:"SPAMHAUS_API_PASSWORD"`
		SpamhausAPIUsername     string `mapstructure:"SPAMHAUS_API_USERNAME"`
		SpyseAPI                string `mapstructure:"SPYSE_API"`
		ThreatBookAPI           string `mapstructure:"THREATBOOK_API"`
		TwitterAPI1             string `mapstructure:"TWITTER_API1"`
		TwitterSecret1          string `mapstructure:"TWITTER_SECRET1"`
		TwitterAPI2             string `mapstructure:"TWITTER_API2"`
		TwitterSecret2          string `mapstructure:"TWITTER_SECRET2"`
		UmbrellaAPI             string `mapstructure:"UMBRELLA_API"`
		UrlscanAPI              string `mapstructure:"URLSCAN_API"`
		VirustotalAPI           string `mapstructure:"VIRUSTOTAL_API"`
		WhoisxmlapiAPI          string `mapstructure:"WHOISXMLAPI_API"`
		WhoxyAPI                string `mapstructure:"WHOXY_API"`
		ZetalyticsAPI           string `mapstructure:"ZETALYTICS_API"`
		ZoomeyeAPIUsername      string `mapstructure:"ZOOMEYE_API_USERNAME"`
		ZoomeyeAPIPassword      string `mapstructure:"ZOOMEYE_API_PASSWORD"`
		YandexAPI               string `mapstructure:"YandexAPI"`
		YandexAPIUsername       string `mapstructure:"YandexAPIUsername"`
	} `mapstructure:"API_KEYS"`
	ReconNGKeys struct {
		BinaryedgeAPI   string `mapstructure:"binaryedge_api"`
		BingAPI         string `mapstructure:"bing_api"`
		BuiltwithAPI    string `mapstructure:"builtwith_api"`
		CensysioID      string `mapstructure:"censysio_id"`
		CensysioSecret  string `mapstructure:"censysio_secret"`
		FlickrAPI       string `mapstructure:"flickr_api"`
		FullcontactAPI  string `mapstructure:"fullcontact_api"`
		GithubAPI       string `mapstructure:"github_api"`
		GoogleAPI       string `mapstructure:"google_api"`
		HackertargetAPI string `mapstructure:"hackertarget_api"`
		HashesAPI       string `mapstructure:"hashes_api"`
		HibpAPI         string `mapstructure:"hibp_api"`
		HunterIo        string `mapstructure:"hunter_io"`
		IpinfodbAPI     string `mapstructure:"ipinfodb_api"`
		IpstackAPI      string `mapstructure:"ipstack_api"`
		NamechkAPI      string `mapstructure:"namechk_api"`
		PwnedlistAPI    string `mapstructure:"pwnedlist_api"`
		PwnedlistIv     string `mapstructure:"pwnedlist_iv"`
		PwnedlistSecret string `mapstructure:"pwnedlist_secret"`
		SecurityTrails  string `mapstructure:"security_trails"`
		ShodanAPI       string `mapstructure:"shodan_api"`
		SpyseAPI        string `mapstructure:"spyse_api"`
		TwitterAPI      string `mapstructure:"twitter_api"`
		TwitterSecret   string `mapstructure:"twitter_secret"`
		VirustotalAPI   string `mapstructure:"virustotal_api"`
		WhoxyAPI        string `mapstructure:"whoxy_api"`
	} `mapstructure:"RECON_NG_KEYS"`
	AmassKeys struct {
		Three60PassiveDNS    string `mapstructure:"Three60PassiveDNS"`
		ASNLookup            string `mapstructure:"ASNLookup"`
		Ahrefs               string `mapstructure:"Ahrefs"`
		AlienVault           string `mapstructure:"AlienVault"`
		BeVigil              string `mapstructure:"BeVigil"`
		BigDataCloud         string `mapstructure:"BigDataCloud"`
		BinaryEdge           string `mapstructure:"BinaryEdge"`
		BufferOver           string `mapstructure:"BufferOver"`
		BuiltWith            string `mapstructure:"BuiltWith"`
		C99API               string `mapstructure:"C99API"`
		C99API2              string `mapstructure:"C99API2"`
		Censys               string `mapstructure:"Censys"`
		CensysSecret         string `mapstructure:"CensysSecret"`
		Chaos                string `mapstructure:"Chaos"`
		CIRCL                string `mapstructure:"CIRCL"`
		CIRCLUsername        string `mapstructure:"CIRCLUsername"`
		Cloudflare           string `mapstructure:"Cloudflare"`
		CertCentral          string `mapstructure:"CertCentral"`
		CertCentralUsername  string `mapstructure:"CertCentralUsername"`
		DNSDB                string `mapstructure:"DNSDB"`
		DNSlytics            string `mapstructure:"DNSlytics"`
		DNSRepo              string `mapstructure:"DNSRepo"`
		Deepinfo             string `mapstructure:"Deepinfo"`
		Detectify            string `mapstructure:"Detectify"`
		FacebookCTApp1       string `mapstructure:"FacebookCTapp1"`
		FacebookCTApp1Secret string `mapstructure:"FacebookCTapp1Secret"`
		FacebookCTApp2       string `mapstructure:"FacebookCTapp2"`
		FacebookCTApp2Secret string `mapstructure:"FacebookCTapp2Secret"`
		FOFA                 string `mapstructure:"FOFA"`
		FOFAUsername         string `mapstructure:"FOFAUsername"`
		FullHunt             string `mapstructure:"FullHunt"`
		GitHub               string `mapstructure:"GitHub"`
		GitLab               string `mapstructure:"GitLab"`
		HackerTarget         string `mapstructure:"HackerTarget"`
		HunterIO             string `mapstructure:"HunterIO"`
		IntelX               string `mapstructure:"IntelX"`
		IPdata               string `mapstructure:"IPdata"`
		IPinfo               string `mapstructure:"IPinfo"`
		LeakIX               string `mapstructure:"LeakIX"`
		Netlas               string `mapstructure:"Netlas"`
		NetworksDB           string `mapstructure:"NetworksDB"`
		ONYPHE               string `mapstructure:"ONYPHE"`
		Pastebin             string `mapstructure:"Pastebin"`
		PassiveTotal         string `mapstructure:"PassiveTotal"`
		PassiveTotalUsername string `mapstructure:"PassiveTotalUsername"`
		PentestTools         string `mapstructure:"PentestTools"`
		PublicWWW            string `mapstructure:"PublicWWW"`
		Quake                string `mapstructure:"Quake"`
		SOCRadar             string `mapstructure:"SOCRadar"`
		SecurityTrails       string `mapstructure:"SecurityTrails"`
		Shodan               string `mapstructure:"Shodan"`
		SpamhausUsername     string `mapstructure:"SpamhausUsername"`
		SpamhausPassword     string `mapstructure:"SpamhausPassword"`
		Spyse                string `mapstructure:"Spyse"`
		ThreatBook           string `mapstructure:"ThreatBook"`
		TwitterAccount1      string `mapstructure:"TwitterAccount1"`
		TwitterSecret1       string `mapstructure:"TwitterSecret1"`
		TwitterAccount2      string `mapstructure:"TwitterAccount2"`
		TwitterSecret2       string `mapstructure:"TwitterSecret2"`
		Umbrella             string `mapstructure:"Umbrella"`
		URLScan              string `mapstructure:"URLScan"`
		VirusTotal           string `mapstructure:"VirusTotal"`
		WhoisXMLAPI          string `mapstructure:"WhoisXMLAPI"`
		ZETAlytics           string `mapstructure:"ZETAlytics"`
		ZoomEyeUsername      string `mapstructure:"ZoomEyeUsername"`
		ZoomEyePassword      string `mapstructure:"ZoomEyePassword"`
		Yandex               string `mapstructure:"Yandex"`
		YandexUsername       string `mapstructure:"YandexUsername"`
	} `mapstructure:"AMASS_KEYS"`
}

func LoadAPIKeys

func LoadAPIKeys() (*GoReconConfig, error)

LoadAPIKeys ...

Jump to

Keyboard shortcuts

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