GooseStrike Mock Dashboard

Pre-filled sample data so you can preview the UI without running scans.

{{ mock.core_snapshot.title }}

    {% for bullet in mock.core_snapshot.bullets %}
  • {{ bullet }}
  • {% endfor %}

Artifact drops

    {% for download in mock.core_snapshot.downloads %}
  • {{ download }}
  • {% endfor %}

Coming next (roadmap you requested)

{% for item in mock.roadmap %} {% endfor %}
Task Status
{{ item.task | safe }} {{ item.status }}

Assets (Sample)

{% for asset in mock.assets %}

{{ asset.ip }}{% if asset.hostname %} · {{ asset.hostname }}{% endif %}

MAC {{ asset.mac_address }} · {{ asset.mac_vendor }}

    {% for service in asset.services %}
  • {{ service.port }}/{{ service.proto }} {{ service.product }} {{ service.version }}
    {% for vuln in service.vulnerabilities %} {{ vuln.cve_id }} ({{ vuln.severity or 'Unknown' }}) {% endfor %}
  • {% endfor %}
{% endfor %}

Scan History (Sample)

{% for scan in mock.scans %}

{{ scan.asset_ip }} · {{ scan.mode }} ({{ scan.scan_id }})

{{ scan.started_at }} → {{ scan.completed_at }} · {{ scan.notes }}

    {% for svc in scan.services %}
  • {{ svc.port }}/{{ svc.proto }} — {{ svc.product }} {{ svc.version }}
    {% for cve in svc.cves %} {{ cve }} {% endfor %}
  • {% endfor %}
{% endfor %}

MITRE ATT&CK Suggestions (Sample)

{% for suggestion in mock.attack_suggestions %}

{{ suggestion.technique_id }} · {{ suggestion.name }}

{{ suggestion.tactic }} · Related to {{ suggestion.related_cve }}

{{ suggestion.description }}

{% endfor %}

Task Queue (Sample)

{% for task in mock.tasks %}
{{ task.tool }} {{ task.status }}

{{ task.target }}

{{ task.params | tojson(indent=2) }}
{% endfor %}

Alerts (Sample)

{% for alert in mock.alerts %}

{{ alert.source }}

{{ alert.created_at }}

{{ alert.payload | tojson(indent=2) }}
{% endfor %}