INNER CODE UNIT · Go
strongTokens
projectdiscovery/httpx · runner/cpe.go:338
func strongTokens(name string) []string {
tokens := technologyTokens(name)
filtered := tokens[:0]
for _, t := range tokens {
if len(t) < minTokenMatchLen {
continue
}
if _, generic := genericMatchTokens[t]; generic {
continue
}
filtered = append(filtered, t)
}
return filtered
}
type technologyVersion struct {
version string
tokens []string