Package Documentation
Storm Package: synapse-wappalyzer
The following Commands are available from this package. This documentation is generated for version 2.2.2 of the package.
Storm Commands
This package implements the following Storm Commands.
wappalyzer.query
Query the Wappalyzer API for information about a URL.
This command takes inet:url nodes as input and queries the Wappalyzer API
to retrieve information about the technologies used by that website. Queries are
batched and submitted to the Wappalyzer API in a separate Storm runtime, so results
may not be immediately available after command execution. If Wappalyzer does not have
the url already indexed, results will be available approximately 15 minutes after
the query is performed. The wappalyzer.queue command can be used to view the status
of pending requests.
Results from the Wappalyzer API are used to create, it:host, it:hosturl, it:hostsoft,
it:prod:soft, and it:prod:softver nodes.
Examples:
# Use inbound inet:url node to query the Wappalyzer API
inet:url=https://vertex.link | wappalyzer.query
# Use inbound inet:url node to query the Wappalyzer API and ignore cached results
inet:url=https://vertex.link | wappalyzer.query --asof now
# Check the queue for pending requests
wappalyzer.queue
# Pivot to the it:prod:softver nodes associated with the inet:url
inet:url=https://vertex.link -> it:hosturl -> it:host -> it:hostsoft -> it:prod:softver
Usage: wappalyzer.query [options]
Options:
--help : Display the command usage.
--asof <asof> : Specify the maximum age for a cached result. To disable caching, use --asof now.
(default: -30days)
--debug : Print debugging messages.
wappalyzer.queue
Display the queue of pending Wappalyzer requests.
Usage: wappalyzer.queue [options]
Options:
--help : Display the command usage.
wappalyzer.quota
Report the quota limits and usage for the Wappalyzer API key.
Usage: wappalyzer.quota [options]
Options:
--help : Display the command usage.
wappalyzer.setup.apikey
Set the Wappalyzer API key.
Usage: wappalyzer.setup.apikey [options] <apikey>
Options:
--help : Display the command usage.
--self : Set the key as a user variable. If not used, the key is set globally.
Arguments:
<apikey> : The Wappalyzer API key string.
Storm Modules
This package does not export any Storm APIs.