Deps bump + removing utility function

This commit is contained in:
Ice3man543 2021-04-06 18:25:32 +05:30
parent 07bff31c45
commit 46bdcdcc43
4 changed files with 4 additions and 24 deletions

View File

@ -41,23 +41,3 @@ func (r *Response) GetHeaderPart(name, sep string) string {
return ""
}
// GetHeadersMap returns a map[string]string of response headers
func (r *Response) GetHeadersMap() map[string]string {
headers := make(map[string]string, len(r.Headers))
builder := &strings.Builder{}
for key, value := range r.Headers {
for i, v := range value {
builder.WriteString(v)
if i != len(value)-1 {
builder.WriteString(", ")
}
}
headerValue := builder.String()
headers[key] = headerValue
builder.Reset()
}
return headers
}

2
go.mod
View File

@ -15,7 +15,7 @@ require (
github.com/projectdiscovery/mapcidr v0.0.4
github.com/projectdiscovery/rawhttp v0.0.4
github.com/projectdiscovery/retryablehttp-go v1.0.1
github.com/projectdiscovery/wappalyzergo v0.0.1
github.com/projectdiscovery/wappalyzergo v0.0.2
github.com/remeh/sizedwaitgroup v1.0.0
github.com/rs/xid v1.2.1
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 // indirect

4
go.sum
View File

@ -42,8 +42,8 @@ github.com/projectdiscovery/rawhttp v0.0.4 h1:O5IreNGk83d4xTD9e6SpkKbX0sHTs8K1Q3
github.com/projectdiscovery/rawhttp v0.0.4/go.mod h1:PQERZAhAv7yxI/hR6hdDPgK1WTU56l204BweXrBec+0=
github.com/projectdiscovery/retryablehttp-go v1.0.1 h1:V7wUvsZNq1Rcz7+IlcyoyQlNwshuwptuBVYWw9lx8RE=
github.com/projectdiscovery/retryablehttp-go v1.0.1/go.mod h1:SrN6iLZilNG1X4neq1D+SBxoqfAF4nyzvmevkTkWsek=
github.com/projectdiscovery/wappalyzergo v0.0.1 h1:DMjAfleVjA1FxmIe2RIsDYspPlfN/uyAFbLC4AbZvyM=
github.com/projectdiscovery/wappalyzergo v0.0.1/go.mod h1:vS+npIOANv7eKsEtODsyRQt2n1v8VofCwj2gjmq72EM=
github.com/projectdiscovery/wappalyzergo v0.0.2 h1:pBqpp04ngQjFr1LPqHcJ7qaiL0AOVY19IGmSjg5/+DI=
github.com/projectdiscovery/wappalyzergo v0.0.2/go.mod h1:vS+npIOANv7eKsEtODsyRQt2n1v8VofCwj2gjmq72EM=
github.com/remeh/sizedwaitgroup v1.0.0 h1:VNGGFwNo/R5+MJBf6yrsr110p0m4/OX4S3DCy7Kyl5E=
github.com/remeh/sizedwaitgroup v1.0.0/go.mod h1:3j2R4OIe/SeS6YDhICBy22RWjJC5eNCJ1V+9+NVNYlo=
github.com/rs/xid v1.2.1 h1:mhH9Nq+C1fY2l1XIpgxIiUOfNpRBYH1kKcr+qfKgjRc=

View File

@ -589,7 +589,7 @@ retry:
var technologies []string
if scanopts.TechDetect {
matches := r.wappalyzer.Fingerprint(resp.GetHeadersMap(), resp.Data)
matches := r.wappalyzer.Fingerprint(resp.Headers, resp.Data)
for match := range matches {
technologies = append(technologies, match)
}