Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Binaryedge ¶
type Binaryedge struct {
APIKey string
}
Binaryedge struct that holds the API key
func (Binaryedge) Check ¶
func (b Binaryedge) Check(allHosts *[]HostStruct)
Check is the interface generic method
type Censys ¶
type Censys struct {
APIKey string
}
Censys struct that holds the API key
func (Censys) Check ¶
func (c Censys) Check(allHosts *[]HostStruct)
Check is the interface generic method
type HostStruct ¶
type HostStruct struct { IPAddress string Hostname []string OSINTResponse OSINTResponses }
HostStruct holds temporary values before converting to JSON
type OSINTInfo ¶
type OSINTInfo struct {
OpenPorts []int
}
OSINTInfo is a generic struct for OSINT information
type OSINTResponses ¶
type OSINTResponses struct { Shodan OSINTInfo Binaryedge OSINTInfo Censys OSINTInfo Zoomeye OSINTInfo Onyphe OSINTInfo Spyse OSINTInfo }
OSINTResponses holds responses from OSINT resources
type Onyphe ¶
type Onyphe struct {
APIKey string
}
Onyphe struct that holds the API key
func (Onyphe) Check ¶
func (o Onyphe) Check(allHosts *[]HostStruct)
Check is the interface generic method
type Shodan ¶
type Shodan struct {
APIKey string
}
Shodan struct that holds the API key
func (Shodan) Check ¶
func (s Shodan) Check(allHosts *[]HostStruct)
Check is the interface generic method
Click to show internal directories.
Click to hide internal directories.