{% extends "base.html" %} {% block content %}

URL Overview

Submitted URL: {{ submitted_url }}

Final URL: {{ final_url }}

Permalink: {{ request.host_url }}results/{{ uuid }}

Back to top

Enrichment

{% if enrichment.whois %}

WHOIS

{% for k, v in enrichment.whois.items() %} {% endfor %}
Field Value
{{ k.replace('_', ' ').title() }} {{ v }}
{% endif %} {% if enrichment.raw_whois %}

Raw WHOIS

{{ enrichment.raw_whois }}
{% endif %} {% if enrichment.geoip %}

GeoIP

{% for ip, info in enrichment.geoip.items() %}
{{ ip }} {% for key, val in info.items() %} {% endfor %}
{{ key.replace('_', ' ').title() }} {{ val }}
{% endfor %} {% endif %} {% if not enrichment.whois and not enrichment.raw_whois and not enrichment.geoip and not enrichment.bec_words %}

No enrichment data available.

{% endif %}

Back to top

Redirects

{% if redirects %} {% for r in redirects %} {% endfor %}
Status URL
{{ r.status }} {{ r.url }}
{% else %}

No redirects detected.

{% endif %}

Back to top

Forms

{% if forms and forms|length > 0 %} {% for f in forms %} {% endfor %}
Action Method Inputs Matches (Rules) Form Snippet
{% if f.action %} {{ f.action[:25] }}{% if f.action|length > 25 %}…{% endif %} {% else %} (no action) {% endif %} {{ (f.method or 'get')|upper }} {% if f.inputs and f.inputs|length > 0 %}
{% for inp in f.inputs %} {{ inp.name or '(unnamed)' }} : {{ (inp.type or 'text') }} {% endfor %}
{% else %} None {% endif %}
{% if f.rules and f.rules|length > 0 %}
    {% for r in f.rules %}
  • {{ r.name }} {% if r.severity %} {{ r.severity|title }} {% endif %} {% if r.tags %} {% for t in r.tags %} {{ t }} {% endfor %} {% endif %} {% if r.description %} — {{ r.description }} {% endif %}
  • {% endfor %}
{% else %} N/A {% endif %}
{% if f.content_snippet %}
View snippet ({{ f.content_snippet|length }} chars)
{{ f.content_snippet }}
{% else %} N/A {% endif %}
{% else %}

No form issues detected.

{% endif %}

Back to top

Suspicious Scripts

{% if suspicious_scripts %} {% for s in suspicious_scripts %} {% endfor %}
Type Source URL Matches (Rules & Heuristics) Content Snippet
{{ s.type or 'unknown' }} {% if s.src %} {{ s.src[:50] }} {% else %} N/A {% endif %} {% set has_rules = s.rules and s.rules|length > 0 %} {% set has_heur = s.heuristics and s.heuristics|length > 0 %} {% if has_rules %} Rules
    {% for r in s.rules %}
  • {{ r.name }} {% if r.severity %} {{ r.severity|title }} {% endif %} {% if r.tags %} {% for t in r.tags %} {{ t }} {% endfor %} {% endif %} {% if r.description %} — {{ r.description }} {% endif %}
  • {% endfor %}
{% endif %} {% if has_heur %} Heuristics
    {% for h in s.heuristics %}
  • {{ h }}
  • {% endfor %}
{% endif %} {% if not has_rules and not has_heur %} N/A {% endif %}
{% if s.content_snippet %}
View snippet ({{ s.content_snippet|length }} chars)
{{ s.content_snippet }}
{% else %} {% if s.type == 'external' and s.src %} {% else %} N/A {% endif %} {% endif %}
{% else %}

No suspicious scripts detected.

{% endif %}

Back to top

Screenshot

Screenshot

Back to top

Source

View Source

Back to top

{% endblock %} {% block page_js %} {% endblock %}