{% load analyses_tags %} GHIRO

automated digital image forensics

{% if analysis.thumb_id %} {% else %} {% endif %}

Image analysis: {{ analysis.report.hash.md5 }}

{% if analysis.report.file_data|to_relevant_strings %} {% endif %} {% if analysis.report.metadata.Exif %} {% endif %} {% if analysis.report.metadata.Iptc %} {% endif %} {% if analysis.report.metadata.Xmp %} {% endif %} {% if analysis.report.metadata.preview and analysis.report.metadata.preview|length > 0 %} {% endif %} {% if analysis.report.metadata.gps %} {% endif %} {% if analysis.report.ela %} {% endif %} {% if analysis.report.signatures and analysis.report.signatures|length > 0 %} {% endif %}

Dashboard

{% include 'analyses/report/_dashboardAnalysisResult.html' %}

Static Data

{% include 'analyses/report/_staticInfo.html' %}

Static Data - FileType

{% include 'analyses/report/_staticFileType.html' %}

Static Data - Hashes

{% include 'analyses/report/_staticHashes.html' %}

Static Data - Strings

{% include 'analyses/report/_staticRelevantStrings.html' %}

EXIF metadata extraction

{% include 'analyses/report/_staticExif.html' %}

IPTC metadata extraction

{% include 'analyses/report/_staticIptc.html' %}

XMP metadata extraction

{% include 'analyses/report/_staticXmp.html' %}

Preview extraction from metadata

{% include 'analyses/report/_staticPreviews.html' with embed=True %}

Localization

{% include 'analyses/report/_staticMapinfo.html' %}

Error Level Analysis (ELA)

{% include 'analyses/report/_staticEla.html' with embed=True %}

Signature check

{% for sign in analysis.report.signatures %} {% if sign.data %} {% endif %}
{{ sign.name }}
Category: {{ sign.category|capfirst }}
Description: {{ sign.description }}
Additional data: {{sign.data.0}}: {% if sign.data.1|classname == "list" %} {{ sign.data.1|join:", " }} {% else %} {{sign.data.1}} {% endif %}

{% endfor %}