Scan
Description: {{ scan.description }}
Created by: {{ scan.user.username }}
Status: {{ scan.status }}
{% if scan.progress == 100 %}
{{ scan.progress }} %
{% else %}
{{ scan.progress }} %
{% endif %}
{% if scan.progress >= 40 %}
Export {% fa5_icon 'download' %} {% endif %}
Application info
Icon |
{% if scan.icon %}
{% endif %}
|
App name |
{{ scan.apk_name }} |
Package |
{{ scan.package }} |
Version name |
{{ scan.version_name }} |
Version code |
{{ scan.version_code }} |
Min version |
{{ scan.min_sdk_version }} |
Max version |
{{ scan.max_sdk_version }} |
Target version |
{{ scan.target_sdk_version }} |
Effective version |
{{ scan.effective_target_sdk_version }} |
File size |
{{ scan.file_size }} |
md5 |
{{ scan.md5 }} |
sha256 |
{{ scan.sha256 }} |
{% if scan.progress >= 40 %}
Security info
Number of findings |
{{ scan.findings }} |
By Severity |
{% for severity, number in findings_by_severity.items %}
{{ severity }} |
{% if severity == 'Critical' %}
{% fa5_icon 'exclamation-circle' color='black' %} {{ number }} |
{% elif severity == 'High' %}
{% fa5_icon 'exclamation-circle' color='red' %} {{ number }} |
{% elif severity == 'Medium'%}
{% fa5_icon 'exclamation-circle' color='orange' %} {{ number }} |
{% elif severity == 'Low' %}
{% fa5_icon 'exclamation-circle' color='blue' %} {{ number }} |
{% else %}
{% fa5_icon 'check-circle' color='green' %} {{ number }} |
{% endif %}
{% endfor %}
|
{% if settings.VIRUSTOTAL_ENABLED %}
Detections in VT |
{% if antivirus_scan.malicious > 0 %}
{% fa5_icon 'shield-alt' color='red' %} {{ antivirus_scan.malicious }} |
{% else %}
{% fa5_icon 'shield-alt' color='green' %} {{ antivirus_scan.malicious }} |
{% endif %}
{% endif %}
{% endif %} {% if permissions %}
Permissions
ID |
Name |
Type |
Severity |
Status |
{% for p in permissions %}
{{ forloop.counter }} |
{{ p.permission.name }} |
{{ p.permission.type }} |
{{ p.get_severity_display }} |
{% if p.severity == 'HI' %}
{% fa5_icon 'exclamation-circle' color='red' %} |
{% elif p.severity == 'ME' %}
{% fa5_icon 'exclamation-circle' color='orange' %} |
{% else %}
{% fa5_icon 'check-circle' color='green' %} |
{% endif %}
{% endfor %}
{% endif %} {% if activities %}
Activities
ID |
Name |
Main |
{% for a in activities %}
{{ a.id }} |
{{ a.name }} |
{% if a.main %}
{% fa5_icon 'check-circle' color='green' %} |
{% else %}
{% fa5_icon 'times-circle' color='red' %} |
{% endif %}
{% endfor %}
{% endif %} {% if components_intents %}
Components
ID |
Type |
Name |
Intents |
{% for component, intents in components_intents %}
{{ component.id }} |
{{ component.type }} |
{{ component.name }} |
{% if intents %}
ID |
Intent |
Action |
{% for intent in intents %}
{{ intent.id }} |
{{ intent.name }} |
{{ intent.action }} |
{% endfor %}
{% endif %}
|
{% endfor %}
{% endif %} {% if certificates %}
Certificates
ID |
Version |
Subject |
Issuer |
Hash algorithm |
Signature algorithm |
Serial number |
Sha1 |
Sha256 |
{% for certificate in certificates %}
{{ certificate.id }} |
{{ certificate.version }} |
{{ certificate.subject }} |
{{ certificate.issuer }} |
{{ certificate.hash_algorithm }} |
{{ certificate.signature_algorithm }} |
{{ certificate.serial_number }} |
{{ certificate.sha1 }} |
{{ certificate.sha256 }} |
{% endfor %}
{% endif %} {% if settings.VIRUSTOTAL_ENABLED and antivirus_scan %}
Virus Total Scan
{% if antivirus_scan.link %}
VT Link {% fa5_icon 'external-link-alt' %} {% endif %}
ID |
{{ antivirus_scan.identifier }} |
Data |
Type |
{{ antivirus_scan.type }} |
Magic |
{{ antivirus_scan.magic }} |
Reputation |
{{ antivirus_scan.reputation }} |
Uploaded |
{% if antivirus_scan.uploaded %}
Yes |
{% else %}
No |
{% endif %}
|
Date |
Last scan date |
{{ antivirus_scan.date }} |
First seen |
{{ antivirus_scan.first_seen }} |
First submission |
{{ antivirus_scan.first_submission}} |
Last submission |
{{ antivirus_scan.last_submission}} |
|
Last scan |
Malicious |
{{ antivirus_scan.malicious }} |
Harmless |
{{ antivirus_scan.harmless }} |
Suspicious |
{{ antivirus_scan.suspicious }} |
Undetected |
{{ antivirus_scan.undetected }} |
Timeout |
{{ antivirus_scan.timeout }} |
Unsupported |
{{ antivirus_scan.unsupported }} |
Type Unsupported |
{{ antivirus_scan.type_unsupported }} |
|
Hashes |
md5 |
{{ antivirus_scan.md5 }} |
sha256 |
{{ antivirus_scan.sha256 }} |
ssdeep |
{{ antivirus_scan.ssdeep }} |
|
Votes |
Harmless |
{{ antivirus_scan.votes_harmless }} |
Malicious |
{{ antivirus_scan.votes_malicious }} |
|
{% if antivirus %}
ID |
Antivirus |
Version |
Category |
Result |
Update |
Detected |
Status |
{% for av in antivirus %}
{{ av.id }} |
{{ av.name }} |
{{ av.version }} |
{{ av.category }} |
{{ av.result }} |
{{ av.update }} |
{% if av.result != null %}
Yes |
{% fa5_icon 'check-circle' color='red' %} |
{% else %}
No |
{% fa5_icon 'times-circle' color='green' %} |
{% endif %}
{% endfor %}
{% endif %}
{% endif %} {% if findings or scan.progress >= 40 %}
Findings
New Finding
Number of findings: {{ scan.findings }}
{% endif %} {% if all_practices and scan.progress >= 40 %}
Security Best Practices
Name |
Description |
Implementation |
{% for practice in all_practices %}
{{ practice.default_name }} |
{{ practice.default_description }} |
|
{% endfor %}
{% endif %} {% if files or scan.progress >= 40 %}
Files
ID |
Path |
Type |
{% for file in files %}
{{ file.id }} |
{% if file.type == 'html' %}
{{ file.name }} |
{% else %}
{{ file.name }} |
{% endif %}
{{ file.type }} |
{% endfor %}
{% endif %} {% if strings or scan.progress >= 40 %}
Strings
ID |
Type |
Value |
Finding |
{% for string in strings %}
{{ string.id }} |
{{ string.type }} |
{{ string.value }} |
{{ string.finding.id }} |
{% endfor %}
{% endif %}
{% if database or scan.progress >= 40 %}
Databases
ID |
Table |
Data |
{% for table in database %}
{{ table.id }} |
{{ table.table }} |
{{ table.info }} |
{% endfor %}
{% endif %}