{% extends "base/base_layout.html" %} {% load static %} {% block sidebar_option %} sidebar-mini {% endblock %} {% block extra_css %} {% endblock %} {% block sidebar %} {% endblock %} {% block content %}

APP INFORMATION

{{ first_app.name_ver }} {{ second_app.name_ver }}
File name {{ first_app.file_name }} {{ second_app.file_name }}
MD5 {{ first_app.md5 }} {{ second_app.md5 }}
Size {{ first_app.size }} {{ second_app.size }}
Certificate {{ first_app.cert_subject }} {{ second_app.cert_subject }}

ICON

{{ first_app.name_ver }} {{ second_app.name_ver }}

{% if first_app.icon_hidden %} Hidden Icon! {% endif %}

{% if second_app.icon_hidden %} Hidden Icon! {% endif %}

COMPONENTS

ACTIVITIES EXPORTED ACTIVITIES SERVICES EXPORTED SERVICES RECEIVERS EXPORTED RECEIVERS PROVIDERS EXPORTED PROVIDERS
{{ first_app.name_ver }} {{ first_app.activities | length }} {{ first_app.exported_count.exported_activities }} {{ first_app.services | length }} {{ first_app.exported_count.exported_services }} {{ first_app.receivers | length }} {{ first_app.exported_count.exported_receivers }} {{ first_app.providers | length }} {{ first_app.exported_count.exported_providers }}
{{ second_app.name_ver }} {{ second_app.activities | length }} {{ second_app.exported_count.exported_activities }} {{ second_app.services | length }} {{ second_app.exported_count.exported_services }} {{ second_app.receivers | length }} {{ second_app.exported_count.exported_receivers }} {{ second_app.providers | length }} {{ second_app.exported_count.exported_providers }}

PERMISSIONS

Common

{% for perm, desc in permissions.common %} {% endfor %}
PERMISSION STATUS INFO
{{ perm }} {% if desc.status == 'dangerous' %} dangerous {% elif desc.status == 'normal' %} normal {% elif desc.status == 'signatureOrSystem' %} SignatureOrSystem {% elif desc.status == 'signature' %} signature {% endif %} {{ desc.info }}

Only in {{ first_app.name_ver }}

{% for perm, desc in permissions.only_first %} {% endfor %}
PERMISSION STATUS INFO
{{ perm }} {% if desc.status == 'dangerous' %} dangerous {% elif desc.status == 'normal' %} normal {% elif desc.status == 'signatureOrSystem' %} SignatureOrSystem {% elif desc.status == 'signature' %} signature {% endif %} {{ desc.info }}

Only in {{ second_app.name_ver }}

{% for perm, desc in permissions.only_second %} {% endfor %}
PERMISSION STATUS INFO
{{ perm }} {% if desc.status == 'dangerous' %} dangerous {% elif desc.status == 'normal' %} normal {% elif desc.status == 'signatureOrSystem' %} SignatureOrSystem {% elif desc.status == 'signature' %} signature {% endif %} {{ desc.info }}

PERMISSION SUMMARY

Total Common {{ permissions.common | length }}

Only in {{ first_app.name_ver }} {{ permissions.only_first | length }}

Only in {{ second_app.name_ver }} {{ permissions.only_second | length }}

ANDROID API

Common Only in {{ first_app.name_ver }} Only in {{ second_app.name_ver }}
{% for id, info in android_api.common %} {{ info.metadata.description }}
{% endfor %}
{% for id, info in android_api.only_first %} {{ info.metadata.description }}
{% endfor %}
{% for id, info in android_api.only_second %} {{ info.metadata.description }}
{% endfor %}

APKiD

{% if not apkid_error %}
ANTI-VM COMPILER OBFUSCATOR PACKER DROPPER MANIPULATOR ANTI-ASSEMBLY ANTI-DEBUG ABNORMAL PATTERN
Common {% for cmp in apkid.common|key:"anti_vm" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.common|key:"compiler" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.common|key:"obfuscator" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.common|key:"packer" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.common|key:"dropper" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.common|key:"manipulator" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.common|key:"anti_disassembly" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.common|key:"anti_debug" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.common|key:"abnormal" %} {{cmp}}
{% endfor %}
{{ first_app.name_ver }} {% for cmp in apkid.only_first|key:"anti_vm" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_first|key:"compiler" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_first|key:"obfuscator" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_first|key:"packer" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_first|key:"dropper" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_first|key:"manipulator" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_first|key:"anti_disassembly" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_first|key:"anti_debug" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_first|key:"abnormal" %} {{cmp}}
{% endfor %}
{{ second_app.name_ver }} {% for cmp in apkid.only_second|key:"anti_vm" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_second|key:"compiler" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_second|key:"obfuscator" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_second|key:"packer" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_second|key:"dropper" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_second|key:"manipulator" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_second|key:"anti_disassembly" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_second|key:"anti_debug" %} {{cmp}}
{% endfor %}
{% for cmp in apkid.only_second|key:"abnormal" %} {{cmp}}
{% endfor %}
{% else %}

Error/ No APKiD result for one of the apps

{% endif %}

URLs

Common Only in {{ first_app.name_ver }} Only in {{ second_app.name_ver }}
{% for url in urls.common %} {{ url | safe}}
{% endfor %}
{% for url in urls.only_first %} {{ url | safe }}
{% endfor %}
{% for url in urls.only_second %} {{ url | safe}}
{% endfor %}
{% endblock %} {% block extra_scripts %} {% endblock %}