Documentation
¶
Index ¶
- Variables
- func NewExtractor(domain string) (*regexp.Regexp, error)
- type Keys
- type Session
- func (session *Session) Get(URL, cookies string, headers map[string]string) (*fasthttp.Response, error)
- func (session *Session) Post(URL, cookies string, headers map[string]string, body []byte) (*fasthttp.Response, error)
- func (session *Session) Request(method, URL, cookies string, headers map[string]string, body []byte) (*fasthttp.Response, error)
- func (session *Session) SimpleGet(URL string) (*fasthttp.Response, error)
- func (session *Session) SimplePost(URL, contentType string, body []byte) (*fasthttp.Response, error)
- type Source
- type Subdomain
Constants ¶
This section is empty.
Variables ¶
View Source
var All = []string{
"alienvault",
"anubis",
"archiveis",
"bufferover",
"cebaidu",
"certspotterv0",
"chaos",
"commoncrawl",
"crtsh",
"github",
"hackertarget",
"intelx",
"rapiddns",
"riddler",
"sonar",
"sublist3r",
"threatcrowd",
"threatminer",
"urlscan",
"wayback",
"ximcx",
}
All contains the list of all sources used by default.
Functions ¶
Types ¶
type Session ¶
func (*Session) Get ¶ added in v1.2.0
func (session *Session) Get(URL, cookies string, headers map[string]string) (*fasthttp.Response, error)
Get makes a GET request to a URL with extended parameters
func (*Session) Post ¶ added in v1.2.0
func (session *Session) Post(URL, cookies string, headers map[string]string, body []byte) (*fasthttp.Response, error)
Post makes a POST request to a URL with extended parameters
func (*Session) Request ¶
func (session *Session) Request(method, URL, cookies string, headers map[string]string, body []byte) (*fasthttp.Response, error)
Request makes any HTTP request to a URL with extended parameters
Click to show internal directories.
Click to hide internal directories.