{{ _('Anteumbra Manual Scan Report') }}

{{ _('Scan ID:') }} {{ result.scan_id }} | {{ _('Generated:') }} {{ generated_at }} | {{ _('Duration:') }} {{ "%.1f"|format(result.end_time - result.start_time) if result.end_time else _('N/A') }}{{ _('s') }}

{{ _('Scan Summary') }}

{{ result.total_files }}
{{ _('Total Files') }}
{{ result.new_findings }}
{{ _('New Findings') }}
{{ result.known_findings }}
{{ _('Known (in Registry)') }}
{{ result.clean }}
{{ _('Clean Files') }}
{{ result.errors }}
{{ _('Errors') }}
{{ result.target_dir }}
{{ _('Target Directory') }}
{{ result.scanned_files }}
{{ _('Files Scanned') }}
{{ result.status.upper() }}
{{ _('Status') }}
{% set new_findings = result.findings|selectattr('classification', 'equalto', 'new')|list %} {% if new_findings %}

{{ _('New Detections') }} ({{ new_findings|length }})

{% for f in new_findings %} {% endfor %}
{{ _('File') }}{{ _('Path') }}{{ _('Engine') }}{{ _('Features') }}{{ _('Score') }}
{{ f.file_name }} {{ f.file_path }} {{ f.engine }} {{ f.features|join(', ') }} {{ "%.2f"|format(f.score) }}
{% endif %} {% set known_findings = result.findings|selectattr('classification', 'equalto', 'known')|list %} {% if known_findings %}

{{ _('Known Detections') }} ({{ known_findings|length }})

{% for f in known_findings %} {% endfor %}
{{ _('File') }}{{ _('Path') }}{{ _('Engine') }}{{ _('First Detected') }}{{ _('Source') }}
{{ f.file_name }} {{ f.file_path }} {{ f.engine }} {{ f.detected_at }} {{ f.detection_source }}
{% endif %} {% if result.status == 'error' %}
{{ _('Error:') }} {{ result.error_message }}
{% endif %}
{{ _('Anteumbra v1.9.0 — Manual Scanner Report —') }} {{ generated_at }}