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

APP 分数

{% if average_cvss %} 平均 CVSS {{ average_cvss }}
{% endif %} 安全分 {{ appsec.security_score }}/100
{% if trackers.detected_trackers > 0 %} 跟踪器检测 {{ trackers.detected_trackers }}/{{ trackers.total_trackers }}
{% else %} 跟踪器检测 {{ trackers.detected_trackers }}/{{ trackers.total_trackers }}
{% endif %}

MobSF 评分卡

文件信息

File Name {{ file_name }}
Size {{ size }}
MD5 {{ md5 }}
SHA1 {{ sha1 }}
SHA256 {{ sha256 }}

APP 信息

App Name {{ app_name }}
App Type {{ app_type }}
Identifier {{ bundle_id }}
SDK Name {{ sdk_name }}
Version {{ app_version }} Build {{ build }} Platform Version {{ platform }} Min OS Version {{ min_os_version }}
Supported Platforms {% for pl in bundle_supported_platforms %} {{pl}}, {% endfor %}
{% if not appstore_details.error %}

应用商店信息

Title {{ appstore_details.title }}
Score {{ appstore_details.score}} Features {% for fea in appstore_details.features %} {{ fea }}, {% endfor %} Price {{ appstore_details.price }} Category {% for cat in appstore_details.category %} {{ cat }}, {% endfor %} App Store URL {{ appstore_details.app_id }}
Developer {{appstore_details.developer}}, Developer ID {{appstore_details.developer_id}}
Developer Website {{appstore_details.developer_website }}
Developer URL {{appstore_details.developer_url}}
Supported Devices {% for dev in appstore_details.supported_devices %} {{ dev }}, {% endfor %}
Description
{{ appstore_details.description }}
{% endif %}

自定义URL方案

{% if bundle_url_types|length > 0 %}

{% for scheme in bundle_url_types %} {% endfor %}
名称 方案
{{scheme | key:"CFBundleURLName" }} {% if scheme|key:"CFBundleTypeRole" %}
{{scheme | key:"CFBundleTypeRole" }} {% endif %}
{% if scheme|key:"CFBundleURLSchemes" %} {% for ul in scheme.CFBundleURLSchemes %} {{ul}}
{% endfor %} {% endif %}
{% else %}

No URL Schemes found.

{% endif %}

申请权限

{% if permissions %}

{% for perm, desc in permissions.items %} {% endfor %}
权限 状态 信息 原因
{{ perm }} {% if desc.status == 'dangerous' %} 危险 {% else %} 正常 {% endif %} {{ desc.info}} {{ desc.description }}
{% else %}

No Permissions required.

{% endif %}

iOS API

{% for rule, details in ios_api.items %} {% endfor %}
API 文件
{{ details.metadata.description }} {% for file_path, lines in details.files.items %} {{ file_path }}
{% endfor %}

应用程序传输安全(ATS)

{% if ats_analysis and 'ats_summary' in ats_analysis and ats_analysis.ats_summary|length > 0 %}
危险
{{ ats_analysis.ats_summary.high }}
警告
{{ ats_analysis.ats_summary.warning }}
普通
{{ ats_analysis.ats_summary.info }}
安全
{{ ats_analysis.ats_summary.secure }}
{% endif %} {% if ats_analysis and 'ats_findings' in ats_analysis %} {% for findings in ats_analysis.ats_findings %} {% endfor %} {% endif %}
编号 问题 严重度 描述
{{ forloop.counter }} {{findings.issue}} {% if findings.severity == "high" %} 危险 {% elif findings.severity == "secure" %} 安全 {% elif findings.severity == "warning" %} 警告 {% elif findings.severity == "info" %} 普通 {% endif %} {{findings.description}}

代码分析

{% if code_analysis and 'summary' in code_analysis and code_analysis.summary|length > 0 %}
危险
{{ code_analysis.summary.high }}
警告
{{ code_analysis.summary.warning }}
普通
{{ code_analysis.summary.info }}
安全
{{ code_analysis.summary.secure }}
被抑制的
{{ code_analysis.summary.suppressed }}
{% endif %} {% if code_analysis and 'findings' in code_analysis %} {% for rule, details in code_analysis.findings.items %} {% endfor %} {% endif %}
编号 问题 严重度 标准 文件 选项
{{ forloop.counter }} {% if details.metadata|key:"ref" %} {{ details.metadata.description }} {% else %} {{ details.metadata.description }} {% endif %} {% if details.metadata.severity == "high" %} 危险 {% elif details.metadata.severity == "good" %} 安全 {% elif details.metadata.severity == "warning" %} 警告 {% elif details.metadata.severity == "info" %} 普通 {% endif %} {% if average_cvss %} CVSS V2: {{ details.metadata.cvss }} {% if details.metadata.cvss > 6 %} (high) {% elif details.metadata.cvss == 0 %} (info) {% elif details.metadata.cvss >= 4 %} (medium) {% elif details.metadata.cvss < 4 %} (low) {% endif %}
{% endif %} {% if details.metadata.cwe %} CWE: {{details.metadata.cwe }}{% endif %} {% if details.metadata|key:"owasp-mobile" %}
OWASP Top 10: {{ details.metadata|key:"owasp-mobile" }}{% endif %} {% if details.metadata.masvs %}
OWASP MASVS: {{ details.metadata.masvs }}{% endif %}
{% for file_path, lines in details.files.items %} {{ file_path }}
{% endfor %}

文件分析

{% for item in file_analysis %} {% endfor %}
编号 问题 文件
{{ forloop.counter }} {{ item.issue }} {% for file in item.files %} {% if file.type %} {{ file.file_path }} {% else %} {{ file.file_path }} {% endif %}
{% endfor %}

服务器位置

{% if domains %}


此应用程序可能与以下OFAC批准的国家名单进行通信。

{% for domain, details in domains.items %} {% if details|key:"ofac" == True %} {% endif %} {% endfor %}
域名 国家/地区
{{domain}} IP: {{details|key:"geolocation"|key:"ip"}}
Country: {{details|key:"geolocation"|key:"country_long"}}
Region: {{details|key:"geolocation"|key:"region"}}
City: {{details|key:"geolocation"|key:"city"}}
{% endif %}

恶意域名分析

{% if domains %} {% for domain, details in domains.items %} {% endfor %}
域名 状态 位置
{{domain}} {% if details|key:"bad" == "yes" %} 恶意软件
                      URL: {{details|key:"domain_or_url"}}
                      IP: {{details|key:"ip"}}
                      Description: {{details|key:"desc"}}
                      
{% else %} ok
{% endif %}
{% if details|key:"geolocation" %} IP: {{details|key:"geolocation"|key:"ip"}}
Country: {{details|key:"geolocation"|key:"country_long"}}
Region: {{details|key:"geolocation"|key:"region"}}
City: {{details|key:"geolocation"|key:"city"}}
Latitude: {{details|key:"geolocation"|key:"latitude"}}
Longitude: {{details|key:"geolocation"|key:"longitude"}}
View: Google Map {% else %} No Geolocation information available. {% endif %}
{% endif %}

URLS

{% if urls %} {% for urldict in urls %} {% endfor %}
URL FILE
{% for u in urldict|key:"urls" %} {{ u }}
{% endfor %}
{{urldict|key:"path"}}
{% endif %}

Google Firebase DB

{% if firebase_urls %} {% for item in firebase_urls %} {% endfor %}
FIREBASE URL 详细
{{ item.url }} {% if item.open %} 危险
Firebase Database is exposed publicly. {% else %} 普通
App talks to a Firebase database. {% endif %}
{% endif %}

邮件

{% if emails %} {% for email_dict in emails %} {% endfor %}
邮件 文件
{% for e in email_dict|key:"emails" %} {{ e }}
{% endfor %}
{{email_dict|key:"path"}}
{% endif %}

跟踪器

{% if trackers %} {% for trk in trackers|key:"trackers" %} {% endfor %}
名称 类别 网址
{{trk.name}} {{trk.categories}} {{trk.url}}
{% endif %}

硬编码

{% for val in secrets %} {{ val }}
{% endfor %}

字符串

{% for val in strings %} {{ val }}
{% endfor %}

文件

{% for file in files %} {{ file}}
{% endfor %}

{% endblock %} {% block extra_scripts %} {% endblock %}