Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CrtShAPI ¶
type CrtShAPI struct {
// contains filtered or unexported fields
}
func NewCrtShAPI ¶
func NewCrtShAPI() *CrtShAPI
type DNSDumpsterAPI ¶
type DNSDumpsterAPI struct {
// contains filtered or unexported fields
}
func NewDNSDumpsterAPI ¶
func NewDNSDumpsterAPI(apiKey string) *DNSDumpsterAPI
func (*DNSDumpsterAPI) ExtractAssets ¶
func (d *DNSDumpsterAPI) ExtractAssets(domain string) ([]string, []string, error)
type Module ¶
type Module struct {
Name string
API interface {
ExtractAssets(domain string) (domains, ips []string, err error)
}
Reason string
}
func LoadEnabledAPIs ¶
func LoadEnabledAPIs() []Module
type ShodanAPI ¶
type ShodanAPI struct {
// contains filtered or unexported fields
}
func NewShodanAPI ¶
type VirusTotalAPI ¶
type VirusTotalAPI struct {
// contains filtered or unexported fields
}
func NewVirusTotalAPI ¶
func NewVirusTotalAPI(apiKey string) *VirusTotalAPI
func (*VirusTotalAPI) ExtractAssets ¶
func (v *VirusTotalAPI) ExtractAssets(domain string) ([]string, []string, error)
Click to show internal directories.
Click to hide internal directories.