osint

package
v0.0.0-...-deee636 Latest Latest
Warning

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

Go to latest
Published: Apr 27, 2020 License: MIT Imports: 13 Imported by: 0

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

type Spyse

type Spyse struct {
	APIKey string
}

Spyse struct that holds the API key

func (Spyse) Check

func (s Spyse) Check(allHosts *[]HostStruct)

Check is the interface generic method

type Zoomeye

type Zoomeye struct {
	Username string `json:"username"`
	Password string `json:"password"`
}

Zoomeye struct that holds the API key

func (Zoomeye) Check

func (z Zoomeye) Check(allHosts *[]HostStruct)

Check is the interface generic method

Jump to

Keyboard shortcuts

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