github.com/projectdiscovery/nuclei/v2@v2.9.15/pkg/protocols/common/automaticscan/doc.go (about) 1 // Package automaticscan implements automatic technology based template 2 // execution for a nuclei instance. 3 // 4 // First wappalyzer based technology detection is performed and templates 5 // are executed based on the results found. The results of wappalyzer 6 // technology detection are lowercased and split on space characters in the name, 7 // which are then used as tags for the execution of the templates. 8 // 9 // Example - 10 // 11 // "Amazon Web Services,Jenkins,Atlassian Jira" -> "amazon,web,services,jenkins,atlassian,jira". 12 // 13 // Wappalyzergo (https://github.com/projectdiscovery/wappalyzergo) is used for wappalyzer tech 14 // detection. 15 // 16 // The logic is very simple and can be further improved to increase the coverage of 17 // this mode of nuclei execution. 18 package automaticscan