Files
securityonion/salt/sensoroni/files/analyzers/urlscan
Mike Reeves 625bfb3ba7 Rebuild analyzer source-packages wheels for Python 3.14
The so-soc Dockerfile base image moved to python:3.14.3-slim but
analyzer source-packages still contained cp313 wheels for pyyaml and
charset_normalizer, causing pip install failures at container startup.

Replace all cp313 wheels with cp314 builds (pyyaml 6.0.3,
charset_normalizer 3.4.6) across all 14 analyzers and update the
CI python-test workflow to match.
2026-03-16 18:58:23 -04:00
..
2022-05-06 17:08:40 +00:00
2023-06-05 15:41:01 +00:00
2022-05-06 17:08:40 +00:00
2022-05-06 17:08:40 +00:00

Urlscan

Description

Submit a URL to Urlscan for analysis.

Configuration Requirements

api_key - API key used for communication with the urlscan API enabled - Determines whether or not the analyzer is enabled. Defaults to False visibility - Determines whether or not scan results are visibile publicly. Defaults to public timeout - Time to wait for scan results. Defaults to 180s

This value should be set in the sensoroni pillar, like so:

sensoroni:
  analyzers:
    urlscan:
      api_key: $yourapikey