Documentation
¶
Index ¶
- func AntiVirusReportRaw(av string) ([]byte, error)
- func DomainReportRaw(domain string) ([]byte, error)
- func EmailReportRaw(email string) ([]byte, error)
- func FileReportRaw(file string) ([]byte, error)
- func IPReportRaw(ipaddr string) ([]byte, error)
- type AntiVirusData
- type DomainData
- type EmailData
- type FileData
- type IPData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AntiVirusReportRaw ¶
func DomainReportRaw ¶
func EmailReportRaw ¶
func FileReportRaw ¶
func IPReportRaw ¶
Types ¶
type AntiVirusData ¶
type AntiVirusData struct {
ResponseCode string `json:"response_code"`
Hashes []string `json:"hashes"`
References []string `json:"references"`
Permalink string `json:"permalink"`
}
func AntiVirusReport ¶
func AntiVirusReport(av string) (AntiVirusData, error)
type DomainData ¶
type DomainData struct {
ResponseCode string `json:"response_code"`
Resolutions []struct {
LastResolved string `json:"last_resolved"`
IPAddress string `json:"ip_address"`
} `json:"resolutions"`
Hashes []string `json:"hashes"`
Emails []string `json:"emails"`
Subdomains []string `json:"subdomains"`
References []string `json:"references"`
Permalink string `json:"permalink"`
}
func DomainReport ¶
func DomainReport(domain string) (DomainData, error)
type EmailData ¶
type EmailData struct {
ResponseCode string `json:"response_code"`
Domains []string `json:"domains"`
References []string `json:"references"`
Permalink string `json:"permalink"`
}
func EmailReport ¶
type FileData ¶
type FileData struct {
ResponseCode string `json:"response_code"`
Md5 string `json:"md5"`
Sha1 string `json:"sha1"`
Scans []string `json:"scans"`
Ips []string `json:"ips"`
Domains []string `json:"domains"`
References []string `json:"references"`
Permalink string `json:"permalink"`
}
func FileReport ¶
type IPData ¶
Click to show internal directories.
Click to hide internal directories.