Documentation ¶
Overview ¶
Package automaticscan implements automatic technology based template execution for a nuclei instance.
First wappalyzer based technology detection is performed and templates are executed based on the results found. The results of wappalyzer technology detection are lowercased and split on space characters in the name, which are then used as tags for the execution of the templates.
Example -
"Amazon Web Services,Jenkins,Atlassian Jira" -> "amazon,web,services,jenkins,atlassian,jira".
Wappalyzergo (https://github.com/projectdiscovery/wappalyzergo) is used for wappalyzer tech detection.
The logic is very simple and can be further improved to increase the coverage of this mode of nuclei execution.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Options ¶
type Options struct { ExecuterOpts protocols.ExecutorOptions Store *loader.Store Engine *core.Engine Target core.InputProvider }
Options contains configuration options for automatic scan service