Documentation
¶
Index ¶
- type DnsRecord
- type DnsRecordEnum
- type DnsRecords
- func (d *DnsRecords) GetA() []*DnsRecord
- func (d *DnsRecords) GetAaaa() []*DnsRecord
- func (d *DnsRecords) GetCname() []*DnsRecord
- func (d *DnsRecords) GetExtraProperties() map[string]interface{}
- func (d *DnsRecords) GetMx() []*DnsRecord
- func (d *DnsRecords) GetNs() []*DnsRecord
- func (d *DnsRecords) GetTxt() []*DnsRecord
- func (d *DnsRecords) String() string
- func (d *DnsRecords) UnmarshalJSON(data []byte) error
- type DnsRecordsReport
- func (d *DnsRecordsReport) GetDkimDnsRecords() *DnsRecords
- func (d *DnsRecordsReport) GetDkimDomain() *string
- func (d *DnsRecordsReport) GetDmarcDnsRecords() *DnsRecords
- func (d *DnsRecordsReport) GetDmarcDomain() *string
- func (d *DnsRecordsReport) GetDnsRecords() *DnsRecords
- func (d *DnsRecordsReport) GetDomain() string
- func (d *DnsRecordsReport) GetErrors() []string
- func (d *DnsRecordsReport) GetExtraProperties() map[string]interface{}
- func (d *DnsRecordsReport) String() string
- func (d *DnsRecordsReport) UnmarshalJSON(data []byte) error
- type DnsReverseForwardReport
- func (d *DnsReverseForwardReport) GetDomain() string
- func (d *DnsReverseForwardReport) GetErrors() []string
- func (d *DnsReverseForwardReport) GetExtraProperties() map[string]interface{}
- func (d *DnsReverseForwardReport) GetLookUps() []*LookUpDetails
- func (d *DnsReverseForwardReport) String() string
- func (d *DnsReverseForwardReport) UnmarshalJSON(data []byte) error
- type DnsSubenumReport
- func (d *DnsSubenumReport) GetDomain() string
- func (d *DnsSubenumReport) GetEnumerationType() DnsSubenumType
- func (d *DnsSubenumReport) GetErrors() []string
- func (d *DnsSubenumReport) GetExtraProperties() map[string]interface{}
- func (d *DnsSubenumReport) GetSubdomains() []string
- func (d *DnsSubenumReport) String() string
- func (d *DnsSubenumReport) UnmarshalJSON(data []byte) error
- type DnsSubenumType
- type DnsTakeoverConfig
- func (d *DnsTakeoverConfig) GetExtraProperties() map[string]interface{}
- func (d *DnsTakeoverConfig) GetFingerprints() []*DnsTakeoverFingerprint
- func (d *DnsTakeoverConfig) GetOnlyHttps() bool
- func (d *DnsTakeoverConfig) GetSuccessfulOnly() bool
- func (d *DnsTakeoverConfig) GetTimeout() int
- func (d *DnsTakeoverConfig) GetTlsVerify() bool
- func (d *DnsTakeoverConfig) String() string
- func (d *DnsTakeoverConfig) UnmarshalJSON(data []byte) error
- type DnsTakeoverFingerprint
- func (d *DnsTakeoverFingerprint) GetCicdPass() bool
- func (d *DnsTakeoverFingerprint) GetCname() []string
- func (d *DnsTakeoverFingerprint) GetDiscussion() string
- func (d *DnsTakeoverFingerprint) GetDocumentation() string
- func (d *DnsTakeoverFingerprint) GetExtraProperties() map[string]interface{}
- func (d *DnsTakeoverFingerprint) GetFingerprint() string
- func (d *DnsTakeoverFingerprint) GetHttpStatus() *int
- func (d *DnsTakeoverFingerprint) GetNxDomain() bool
- func (d *DnsTakeoverFingerprint) GetService() string
- func (d *DnsTakeoverFingerprint) String() string
- func (d *DnsTakeoverFingerprint) UnmarshalJSON(data []byte) error
- type DnsTakeoverResponse
- func (d *DnsTakeoverResponse) GetError() *string
- func (d *DnsTakeoverResponse) GetExtraProperties() map[string]interface{}
- func (d *DnsTakeoverResponse) GetResponseBody() *string
- func (d *DnsTakeoverResponse) GetResponseHeaders() map[string]string
- func (d *DnsTakeoverResponse) GetStatusCode() *int
- func (d *DnsTakeoverResponse) String() string
- func (d *DnsTakeoverResponse) UnmarshalJSON(data []byte) error
- type DnsZoneTransferDetails
- func (d *DnsZoneTransferDetails) GetDnsRecords() []*DnsZoneTransferRecord
- func (d *DnsZoneTransferDetails) GetDomain() string
- func (d *DnsZoneTransferDetails) GetExtraProperties() map[string]interface{}
- func (d *DnsZoneTransferDetails) GetSuccess() *bool
- func (d *DnsZoneTransferDetails) String() string
- func (d *DnsZoneTransferDetails) UnmarshalJSON(data []byte) error
- type DnsZoneTransferRecord
- func (d *DnsZoneTransferRecord) GetExtraProperties() map[string]interface{}
- func (d *DnsZoneTransferRecord) GetName() string
- func (d *DnsZoneTransferRecord) GetType() DnsRecordEnum
- func (d *DnsZoneTransferRecord) GetValue() string
- func (d *DnsZoneTransferRecord) String() string
- func (d *DnsZoneTransferRecord) UnmarshalJSON(data []byte) error
- type DnsZoneTransferReport
- func (d *DnsZoneTransferReport) GetDomains() []string
- func (d *DnsZoneTransferReport) GetErrors() []string
- func (d *DnsZoneTransferReport) GetExtraProperties() map[string]interface{}
- func (d *DnsZoneTransferReport) GetZoneTransfer() []*DnsZoneTransferDetails
- func (d *DnsZoneTransferReport) String() string
- func (d *DnsZoneTransferReport) UnmarshalJSON(data []byte) error
- type DomainTakeover
- func (d *DomainTakeover) GetCname() string
- func (d *DomainTakeover) GetDomain() string
- func (d *DomainTakeover) GetExtraProperties() map[string]interface{}
- func (d *DomainTakeover) GetHostingServices() []*HostingService
- func (d *DomainTakeover) GetResponse() *DnsTakeoverResponse
- func (d *DomainTakeover) GetReturnsNxDomain() bool
- func (d *DomainTakeover) GetTarget() string
- func (d *DomainTakeover) String() string
- func (d *DomainTakeover) UnmarshalJSON(data []byte) error
- type DomainTakeoverReport
- func (d *DomainTakeoverReport) GetConfig() *DnsTakeoverConfig
- func (d *DomainTakeoverReport) GetErrors() []string
- func (d *DomainTakeoverReport) GetExtraProperties() map[string]interface{}
- func (d *DomainTakeoverReport) GetTargets() []*DomainTakeover
- func (d *DomainTakeoverReport) String() string
- func (d *DomainTakeoverReport) UnmarshalJSON(data []byte) error
- type HostingService
- type LookUpDetails
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DnsRecord ¶
type DnsRecord struct {
Name string `json:"name" url:"name"`
Ttl int `json:"ttl" url:"ttl"`
Type string `json:"type" url:"type"`
Value string `json:"value" url:"value"`
// contains filtered or unexported fields
}
func (*DnsRecord) GetExtraProperties ¶
func (*DnsRecord) UnmarshalJSON ¶
type DnsRecordEnum ¶
type DnsRecordEnum string
const ( DnsRecordEnumA DnsRecordEnum = "A" DnsRecordEnumAaaa DnsRecordEnum = "AAAA" DnsRecordEnumCname DnsRecordEnum = "CNAME" DnsRecordEnumMx DnsRecordEnum = "MX" DnsRecordEnumNs DnsRecordEnum = "NS" DnsRecordEnumSoa DnsRecordEnum = "SOA" DnsRecordEnumTxt DnsRecordEnum = "TXT" )
func NewDnsRecordEnumFromString ¶
func NewDnsRecordEnumFromString(s string) (DnsRecordEnum, error)
func (DnsRecordEnum) Ptr ¶
func (d DnsRecordEnum) Ptr() *DnsRecordEnum
type DnsRecords ¶
type DnsRecords struct {
A []*DnsRecord `json:"a,omitempty" url:"a,omitempty"`
Aaaa []*DnsRecord `json:"aaaa,omitempty" url:"aaaa,omitempty"`
Mx []*DnsRecord `json:"mx,omitempty" url:"mx,omitempty"`
Txt []*DnsRecord `json:"txt,omitempty" url:"txt,omitempty"`
Ns []*DnsRecord `json:"ns,omitempty" url:"ns,omitempty"`
Cname []*DnsRecord `json:"cname,omitempty" url:"cname,omitempty"`
// contains filtered or unexported fields
}
func (*DnsRecords) GetA ¶
func (d *DnsRecords) GetA() []*DnsRecord
func (*DnsRecords) GetAaaa ¶
func (d *DnsRecords) GetAaaa() []*DnsRecord
func (*DnsRecords) GetCname ¶
func (d *DnsRecords) GetCname() []*DnsRecord
func (*DnsRecords) GetExtraProperties ¶
func (d *DnsRecords) GetExtraProperties() map[string]interface{}
func (*DnsRecords) GetMx ¶
func (d *DnsRecords) GetMx() []*DnsRecord
func (*DnsRecords) GetNs ¶
func (d *DnsRecords) GetNs() []*DnsRecord
func (*DnsRecords) GetTxt ¶
func (d *DnsRecords) GetTxt() []*DnsRecord
func (*DnsRecords) String ¶
func (d *DnsRecords) String() string
func (*DnsRecords) UnmarshalJSON ¶
func (d *DnsRecords) UnmarshalJSON(data []byte) error
type DnsRecordsReport ¶
type DnsRecordsReport struct {
Domain string `json:"domain" url:"domain"`
DnsRecords *DnsRecords `json:"dnsRecords,omitempty" url:"dnsRecords,omitempty"`
DmarcDomain *string `json:"dmarcDomain,omitempty" url:"dmarcDomain,omitempty"`
DmarcDnsRecords *DnsRecords `json:"dmarcDnsRecords,omitempty" url:"dmarcDnsRecords,omitempty"`
DkimDomain *string `json:"dkimDomain,omitempty" url:"dkimDomain,omitempty"`
DkimDnsRecords *DnsRecords `json:"dkimDnsRecords,omitempty" url:"dkimDnsRecords,omitempty"`
Errors []string `json:"errors,omitempty" url:"errors,omitempty"`
// contains filtered or unexported fields
}
func (*DnsRecordsReport) GetDkimDnsRecords ¶
func (d *DnsRecordsReport) GetDkimDnsRecords() *DnsRecords
func (*DnsRecordsReport) GetDkimDomain ¶
func (d *DnsRecordsReport) GetDkimDomain() *string
func (*DnsRecordsReport) GetDmarcDnsRecords ¶
func (d *DnsRecordsReport) GetDmarcDnsRecords() *DnsRecords
func (*DnsRecordsReport) GetDmarcDomain ¶
func (d *DnsRecordsReport) GetDmarcDomain() *string
func (*DnsRecordsReport) GetDnsRecords ¶
func (d *DnsRecordsReport) GetDnsRecords() *DnsRecords
func (*DnsRecordsReport) GetDomain ¶
func (d *DnsRecordsReport) GetDomain() string
func (*DnsRecordsReport) GetErrors ¶
func (d *DnsRecordsReport) GetErrors() []string
func (*DnsRecordsReport) GetExtraProperties ¶
func (d *DnsRecordsReport) GetExtraProperties() map[string]interface{}
func (*DnsRecordsReport) String ¶
func (d *DnsRecordsReport) String() string
func (*DnsRecordsReport) UnmarshalJSON ¶
func (d *DnsRecordsReport) UnmarshalJSON(data []byte) error
type DnsReverseForwardReport ¶
type DnsReverseForwardReport struct {
Domain string `json:"domain" url:"domain"`
LookUps []*LookUpDetails `json:"lookUps,omitempty" url:"lookUps,omitempty"`
Errors []string `json:"errors,omitempty" url:"errors,omitempty"`
// contains filtered or unexported fields
}
func (*DnsReverseForwardReport) GetDomain ¶
func (d *DnsReverseForwardReport) GetDomain() string
func (*DnsReverseForwardReport) GetErrors ¶
func (d *DnsReverseForwardReport) GetErrors() []string
func (*DnsReverseForwardReport) GetExtraProperties ¶
func (d *DnsReverseForwardReport) GetExtraProperties() map[string]interface{}
func (*DnsReverseForwardReport) GetLookUps ¶
func (d *DnsReverseForwardReport) GetLookUps() []*LookUpDetails
func (*DnsReverseForwardReport) String ¶
func (d *DnsReverseForwardReport) String() string
func (*DnsReverseForwardReport) UnmarshalJSON ¶
func (d *DnsReverseForwardReport) UnmarshalJSON(data []byte) error
type DnsSubenumReport ¶
type DnsSubenumReport struct {
Domain string `json:"domain" url:"domain"`
EnumerationType DnsSubenumType `json:"enumerationType" url:"enumerationType"`
Subdomains []string `json:"subdomains,omitempty" url:"subdomains,omitempty"`
Errors []string `json:"errors,omitempty" url:"errors,omitempty"`
// contains filtered or unexported fields
}
func (*DnsSubenumReport) GetDomain ¶
func (d *DnsSubenumReport) GetDomain() string
func (*DnsSubenumReport) GetEnumerationType ¶
func (d *DnsSubenumReport) GetEnumerationType() DnsSubenumType
func (*DnsSubenumReport) GetErrors ¶
func (d *DnsSubenumReport) GetErrors() []string
func (*DnsSubenumReport) GetExtraProperties ¶
func (d *DnsSubenumReport) GetExtraProperties() map[string]interface{}
func (*DnsSubenumReport) GetSubdomains ¶
func (d *DnsSubenumReport) GetSubdomains() []string
func (*DnsSubenumReport) String ¶
func (d *DnsSubenumReport) String() string
func (*DnsSubenumReport) UnmarshalJSON ¶
func (d *DnsSubenumReport) UnmarshalJSON(data []byte) error
type DnsSubenumType ¶
type DnsSubenumType string
const ( DnsSubenumTypeBrute DnsSubenumType = "BRUTE" DnsSubenumTypePassive DnsSubenumType = "PASSIVE" )
func NewDnsSubenumTypeFromString ¶
func NewDnsSubenumTypeFromString(s string) (DnsSubenumType, error)
func (DnsSubenumType) Ptr ¶
func (d DnsSubenumType) Ptr() *DnsSubenumType
type DnsTakeoverConfig ¶
type DnsTakeoverConfig struct {
Fingerprints []*DnsTakeoverFingerprint `json:"fingerprints,omitempty" url:"fingerprints,omitempty"`
SuccessfulOnly bool `json:"successfulOnly" url:"successfulOnly"`
OnlyHttps bool `json:"onlyHTTPS" url:"onlyHTTPS"`
TlsVerify bool `json:"TLSVerify" url:"TLSVerify"`
Timeout int `json:"timeout" url:"timeout"`
// contains filtered or unexported fields
}
func (*DnsTakeoverConfig) GetExtraProperties ¶
func (d *DnsTakeoverConfig) GetExtraProperties() map[string]interface{}
func (*DnsTakeoverConfig) GetFingerprints ¶
func (d *DnsTakeoverConfig) GetFingerprints() []*DnsTakeoverFingerprint
func (*DnsTakeoverConfig) GetOnlyHttps ¶
func (d *DnsTakeoverConfig) GetOnlyHttps() bool
func (*DnsTakeoverConfig) GetSuccessfulOnly ¶
func (d *DnsTakeoverConfig) GetSuccessfulOnly() bool
func (*DnsTakeoverConfig) GetTimeout ¶
func (d *DnsTakeoverConfig) GetTimeout() int
func (*DnsTakeoverConfig) GetTlsVerify ¶
func (d *DnsTakeoverConfig) GetTlsVerify() bool
func (*DnsTakeoverConfig) String ¶
func (d *DnsTakeoverConfig) String() string
func (*DnsTakeoverConfig) UnmarshalJSON ¶
func (d *DnsTakeoverConfig) UnmarshalJSON(data []byte) error
type DnsTakeoverFingerprint ¶
type DnsTakeoverFingerprint struct {
CicdPass bool `json:"cicdPass" url:"cicdPass"`
Cname []string `json:"cname,omitempty" url:"cname,omitempty"`
Discussion string `json:"discussion" url:"discussion"`
Documentation string `json:"documentation" url:"documentation"`
Fingerprint string `json:"fingerprint" url:"fingerprint"`
HttpStatus *int `json:"httpStatus,omitempty" url:"httpStatus,omitempty"`
NxDomain bool `json:"nxDomain" url:"nxDomain"`
Service string `json:"service" url:"service"`
// contains filtered or unexported fields
}
func (*DnsTakeoverFingerprint) GetCicdPass ¶
func (d *DnsTakeoverFingerprint) GetCicdPass() bool
func (*DnsTakeoverFingerprint) GetCname ¶
func (d *DnsTakeoverFingerprint) GetCname() []string
func (*DnsTakeoverFingerprint) GetDiscussion ¶
func (d *DnsTakeoverFingerprint) GetDiscussion() string
func (*DnsTakeoverFingerprint) GetDocumentation ¶
func (d *DnsTakeoverFingerprint) GetDocumentation() string
func (*DnsTakeoverFingerprint) GetExtraProperties ¶
func (d *DnsTakeoverFingerprint) GetExtraProperties() map[string]interface{}
func (*DnsTakeoverFingerprint) GetFingerprint ¶
func (d *DnsTakeoverFingerprint) GetFingerprint() string
func (*DnsTakeoverFingerprint) GetHttpStatus ¶
func (d *DnsTakeoverFingerprint) GetHttpStatus() *int
func (*DnsTakeoverFingerprint) GetNxDomain ¶
func (d *DnsTakeoverFingerprint) GetNxDomain() bool
func (*DnsTakeoverFingerprint) GetService ¶
func (d *DnsTakeoverFingerprint) GetService() string
func (*DnsTakeoverFingerprint) String ¶
func (d *DnsTakeoverFingerprint) String() string
func (*DnsTakeoverFingerprint) UnmarshalJSON ¶
func (d *DnsTakeoverFingerprint) UnmarshalJSON(data []byte) error
type DnsTakeoverResponse ¶
type DnsTakeoverResponse struct {
StatusCode *int `json:"statusCode,omitempty" url:"statusCode,omitempty"`
ResponseHeaders map[string]string `json:"responseHeaders,omitempty" url:"responseHeaders,omitempty"`
ResponseBody *string `json:"responseBody,omitempty" url:"responseBody,omitempty"`
Error *string `json:"error,omitempty" url:"error,omitempty"`
// contains filtered or unexported fields
}
func (*DnsTakeoverResponse) GetError ¶
func (d *DnsTakeoverResponse) GetError() *string
func (*DnsTakeoverResponse) GetExtraProperties ¶
func (d *DnsTakeoverResponse) GetExtraProperties() map[string]interface{}
func (*DnsTakeoverResponse) GetResponseBody ¶
func (d *DnsTakeoverResponse) GetResponseBody() *string
func (*DnsTakeoverResponse) GetResponseHeaders ¶
func (d *DnsTakeoverResponse) GetResponseHeaders() map[string]string
func (*DnsTakeoverResponse) GetStatusCode ¶
func (d *DnsTakeoverResponse) GetStatusCode() *int
func (*DnsTakeoverResponse) String ¶
func (d *DnsTakeoverResponse) String() string
func (*DnsTakeoverResponse) UnmarshalJSON ¶
func (d *DnsTakeoverResponse) UnmarshalJSON(data []byte) error
type DnsZoneTransferDetails ¶
type DnsZoneTransferDetails struct {
Domain string `json:"Domain" url:"Domain"`
DnsRecords []*DnsZoneTransferRecord `json:"DNSRecords,omitempty" url:"DNSRecords,omitempty"`
Success *bool `json:"Success,omitempty" url:"Success,omitempty"`
// contains filtered or unexported fields
}
func (*DnsZoneTransferDetails) GetDnsRecords ¶
func (d *DnsZoneTransferDetails) GetDnsRecords() []*DnsZoneTransferRecord
func (*DnsZoneTransferDetails) GetDomain ¶
func (d *DnsZoneTransferDetails) GetDomain() string
func (*DnsZoneTransferDetails) GetExtraProperties ¶
func (d *DnsZoneTransferDetails) GetExtraProperties() map[string]interface{}
func (*DnsZoneTransferDetails) GetSuccess ¶
func (d *DnsZoneTransferDetails) GetSuccess() *bool
func (*DnsZoneTransferDetails) String ¶
func (d *DnsZoneTransferDetails) String() string
func (*DnsZoneTransferDetails) UnmarshalJSON ¶
func (d *DnsZoneTransferDetails) UnmarshalJSON(data []byte) error
type DnsZoneTransferRecord ¶
type DnsZoneTransferRecord struct {
Name string `json:"Name" url:"Name"`
Type DnsRecordEnum `json:"Type" url:"Type"`
Value string `json:"Value" url:"Value"`
// contains filtered or unexported fields
}
func (*DnsZoneTransferRecord) GetExtraProperties ¶
func (d *DnsZoneTransferRecord) GetExtraProperties() map[string]interface{}
func (*DnsZoneTransferRecord) GetName ¶
func (d *DnsZoneTransferRecord) GetName() string
func (*DnsZoneTransferRecord) GetType ¶
func (d *DnsZoneTransferRecord) GetType() DnsRecordEnum
func (*DnsZoneTransferRecord) GetValue ¶
func (d *DnsZoneTransferRecord) GetValue() string
func (*DnsZoneTransferRecord) String ¶
func (d *DnsZoneTransferRecord) String() string
func (*DnsZoneTransferRecord) UnmarshalJSON ¶
func (d *DnsZoneTransferRecord) UnmarshalJSON(data []byte) error
type DnsZoneTransferReport ¶
type DnsZoneTransferReport struct {
Domains []string `json:"Domains,omitempty" url:"Domains,omitempty"`
ZoneTransfer []*DnsZoneTransferDetails `json:"ZoneTransfer,omitempty" url:"ZoneTransfer,omitempty"`
Errors []string `json:"Errors,omitempty" url:"Errors,omitempty"`
// contains filtered or unexported fields
}
func (*DnsZoneTransferReport) GetDomains ¶
func (d *DnsZoneTransferReport) GetDomains() []string
func (*DnsZoneTransferReport) GetErrors ¶
func (d *DnsZoneTransferReport) GetErrors() []string
func (*DnsZoneTransferReport) GetExtraProperties ¶
func (d *DnsZoneTransferReport) GetExtraProperties() map[string]interface{}
func (*DnsZoneTransferReport) GetZoneTransfer ¶
func (d *DnsZoneTransferReport) GetZoneTransfer() []*DnsZoneTransferDetails
func (*DnsZoneTransferReport) String ¶
func (d *DnsZoneTransferReport) String() string
func (*DnsZoneTransferReport) UnmarshalJSON ¶
func (d *DnsZoneTransferReport) UnmarshalJSON(data []byte) error
type DomainTakeover ¶
type DomainTakeover struct {
Target string `json:"target" url:"target"`
Domain string `json:"domain" url:"domain"`
Cname string `json:"cname" url:"cname"`
ReturnsNxDomain bool `json:"returnsNXDomain" url:"returnsNXDomain"`
Response *DnsTakeoverResponse `json:"response,omitempty" url:"response,omitempty"`
HostingServices []*HostingService `json:"hostingServices,omitempty" url:"hostingServices,omitempty"`
// contains filtered or unexported fields
}
func (*DomainTakeover) GetCname ¶
func (d *DomainTakeover) GetCname() string
func (*DomainTakeover) GetDomain ¶
func (d *DomainTakeover) GetDomain() string
func (*DomainTakeover) GetExtraProperties ¶
func (d *DomainTakeover) GetExtraProperties() map[string]interface{}
func (*DomainTakeover) GetHostingServices ¶
func (d *DomainTakeover) GetHostingServices() []*HostingService
func (*DomainTakeover) GetResponse ¶
func (d *DomainTakeover) GetResponse() *DnsTakeoverResponse
func (*DomainTakeover) GetReturnsNxDomain ¶
func (d *DomainTakeover) GetReturnsNxDomain() bool
func (*DomainTakeover) GetTarget ¶
func (d *DomainTakeover) GetTarget() string
func (*DomainTakeover) String ¶
func (d *DomainTakeover) String() string
func (*DomainTakeover) UnmarshalJSON ¶
func (d *DomainTakeover) UnmarshalJSON(data []byte) error
type DomainTakeoverReport ¶
type DomainTakeoverReport struct {
Targets []*DomainTakeover `json:"targets,omitempty" url:"targets,omitempty"`
Config *DnsTakeoverConfig `json:"config,omitempty" url:"config,omitempty"`
Errors []string `json:"errors,omitempty" url:"errors,omitempty"`
// contains filtered or unexported fields
}
func (*DomainTakeoverReport) GetConfig ¶
func (d *DomainTakeoverReport) GetConfig() *DnsTakeoverConfig
func (*DomainTakeoverReport) GetErrors ¶
func (d *DomainTakeoverReport) GetErrors() []string
func (*DomainTakeoverReport) GetExtraProperties ¶
func (d *DomainTakeoverReport) GetExtraProperties() map[string]interface{}
func (*DomainTakeoverReport) GetTargets ¶
func (d *DomainTakeoverReport) GetTargets() []*DomainTakeover
func (*DomainTakeoverReport) String ¶
func (d *DomainTakeoverReport) String() string
func (*DomainTakeoverReport) UnmarshalJSON ¶
func (d *DomainTakeoverReport) UnmarshalJSON(data []byte) error
type HostingService ¶
type HostingService struct {
Name string `json:"name" url:"name"`
Vulnerable bool `json:"vulnerable" url:"vulnerable"`
// contains filtered or unexported fields
}
func (*HostingService) GetExtraProperties ¶
func (h *HostingService) GetExtraProperties() map[string]interface{}
func (*HostingService) GetName ¶
func (h *HostingService) GetName() string
func (*HostingService) GetVulnerable ¶
func (h *HostingService) GetVulnerable() bool
func (*HostingService) String ¶
func (h *HostingService) String() string
func (*HostingService) UnmarshalJSON ¶
func (h *HostingService) UnmarshalJSON(data []byte) error
type LookUpDetails ¶
type LookUpDetails struct {
Ip string `json:"ip" url:"ip"`
DnsPtrs []string `json:"dnsPtrs,omitempty" url:"dnsPtrs,omitempty"`
// contains filtered or unexported fields
}
func (*LookUpDetails) GetDnsPtrs ¶
func (l *LookUpDetails) GetDnsPtrs() []string
func (*LookUpDetails) GetExtraProperties ¶
func (l *LookUpDetails) GetExtraProperties() map[string]interface{}
func (*LookUpDetails) GetIp ¶
func (l *LookUpDetails) GetIp() string
func (*LookUpDetails) String ¶
func (l *LookUpDetails) String() string
func (*LookUpDetails) UnmarshalJSON ¶
func (l *LookUpDetails) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.