{% load pdf_tags %} {% load key_tags %}
{% if analysis.static and analysis.static.pdf %} {% if analysis.static.pdf.Info %}

PDF Information

{% if analysis.static.pdf.Info.Creator %} {% endif %} {% if analysis.static.pdf.Info.Producer %} {% endif %} {% if analysis.static.pdf.Info.Author %} {% endif %} {% if analysis.static.pdf.Keywords|getkey:"/Page" %} {% endif %}
Creator {{analysis.static.pdf.Info.Creator}}
Producer {{analysis.static.pdf.Info.Producer}}
Author {{analysis.static.pdf.Info.Author}}
Total Entropy {{analysis.static.pdf.Info|getkey:"Total Entropy"}}
Entropy In Streams {{analysis.static.pdf.Info|getkey:"Entropy In Streams"}}
Entropy Out of Streams {{analysis.static.pdf.Info|getkey:"Entropy Out Streams"}}
Count of "%% EOF" {{analysis.static.pdf.Info|getkey:"Count %% EOF"}}
PDF Header {{analysis.static.pdf.Info|getkey:"PDF Header"}}
Data After EOF {{analysis.static.pdf.Info|getkey:"Data After EOF"}} bytes
File Size {{analysis.target.file.size}} bytes
Number of Pages {{analysis.static.pdf.Keywords|getkey:"/Page"}}

{% endif %} {% if analysis.static.pdf.Dates %}

PDF Date(s)

{% for date in analysis.static.pdf.Dates %} {% endfor %}
Name Value
{{date.name}} {{date.value|datefmt}}

{% endif %} {% if analysis.static.pdf.Keywords %}

Keyword Counts

{% for keyword, count in analysis.static.pdf.Keywords.iteritems %} {% endfor %}
Keyword Count
{{keyword}} {{count}}

{% endif %} {% if analysis.static.pdf.Annot_URLs %}

Link Annotation URLs

{% for url in analysis.static.pdf.Annot_URLs %} {{url}}
{% endfor %}
{% endif %} {% if analysis.static.pdf.JS_URLs %}

Javascript URLs

{% for url in analysis.static.pdf.JS_URLs %} {{url}}
{% endfor %}
{% endif %} {% if analysis.static.pdf.JSStreams %}

Javascript Streams

{% for obj in analysis.static.pdf.JSStreams %} {% if obj.Size == 1 %} {% else %} {% endif %}
Object ID {{obj|getkey:"Object ID"}}
Size{{obj.Size}} byte{{obj.Size}} bytes
Offset {{obj.Offset}}
Data Data Extracted
{{obj.Data|linebreaksbr}}
{% endfor %}
{% endif %} {% else %} Nothing to display. {% endif %}