crash.software
Projects
Pull Requests
Issues
Builds
scan4all
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
scan4all
Files
🤬
Sign In
20a2fbca
ROOT
/
pkg
/
httpx
/
runner
/
runner.go
Search
History
1794 lines
|
ISO-8859-1
|
54 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
Runner
options
:
*Options
hp
:
*httpx.HTTPX
wappalyzer
:
*wappalyzer.Wappalyze
scanopts
:
scanOptions
hm
:
*hybrid.HybridMap
stats
:
clistats.StatisticsClient
ratelimiter
:
ratelimit.Limiter
HostErrorsCache
:
gcache.Cache
Naabubuffer
New
(options *Options)
:
(*Runner, error)
lastRequestsCount
:
float64
makePrintCallback
()
:
func(stats clistats.StatisticsClient)
AsnResponse
AsNumber
:
string
AsName
:
string
AsCountry
:
string
AsRange
:
string
String
()
:
string
Result
Scheme
:
string
Port
:
string
URL
:
string
StatusCode
:
int
Title
:
string
Technologies
:
[]string
ContentType
:
string
Method
:
string
Host
:
string
Lines
:
int
Words
:
int
FinalURL
:
string
POC
:
[]string
FileFuzz
:
[]string
Path
:
string
A
:
[]string
CNAMEs
:
[]string
raw
:
string
Input
:
string
Location
:
string
str
:
string
err
:
error
Error
:
string
WebServer
:
string
ResponseBody
:
string
ContentLength
:
int
ChainStatusCodes
:
[]int
TLSData
:
*cryptoutil.TLSData
CSPData
:
*httpx.CSPData
VHost
:
bool
WebSocket
:
bool
Pipeline
:
bool
HTTP2
:
bool
CDN
:
bool
CDNName
:
string
ResponseTime
:
string
Chain
:
[]httpx.ChainItem
Failed
:
bool
FavIconMMH3
:
string
Hashes
:
map[string]string
ASN
Jarm
:
string
Timestamp
:
time.Time
Request
:
string
ResponseHeader
:
string
PluginName
:
string
JSON
(scanopts *scanOptions)
:
string
CSVHeader
()
:
string
CSVRow
(scanopts *scanOptions)
:
string
getDNSData
(hp *httpx.HTTPX, hostname string)
:
(ips, cnames []string, err error)
*Runner
prepareInputPaths
()
prepareInput
()
setSeen
(k string)
seen
(k string)
:
bool
testAndSet
(k string)
:
bool
streamInput
()
:
(chan string, error)
loadAndCloseFile
(finput io.Reader)
:
(numTargets int, err error)
Close
()
RunEnumeration
()
process
(t string, wg *sizedwaitgroup.SizedWaitGroup, hp *httpx.HTTPX, protocol string, scanopts *scanOptions, output chan Result)
targets
(hp *httpx.HTTPX, target string)
:
chan string
analyze
(hp *httpx.HTTPX, protocol, domain, method, origInput string, scanopts *scanOptions)
:
Result
SaveResumeConfig
()
:
error
skipCDNPort
(host string, port string)
:
bool
All occurrences
Please wait...
Page is in error, reload to recover