声明:本平台专为移动应用安全风险研究与合规评估设计,严禁用于任何非法用途。 如有疑问或建议,欢迎加入微信群交流

应用图标

文件基本信息

文件名称
Kustom Widget v3.78b510818.apk
文件大小
33.78MB
MD5
b820f6e001b8900b7dbba207f6ccc57b
SHA1
d9e619af96e0c057965fbc14a51ee98c15e60247
SHA256
0e248e8efa185fcb5bbfaf74f630287dc164fffa90d86fad9f1485c8df888b95

应用基础信息

应用名称
KWGT
包名
org.kustom.widget
主活动
org.kustom.widget.picker.WidgetPicker
目标SDK
35
最小SDK
26
版本号
3.78510818
子版本号
378510818
加固信息
未加壳
开发框架
Java/Kotlin

Google Play 应用市场信息

标题 KWGT Kustom小部件
评分 4.185491
安装 10,000,000+   次下载
价格 0
Android版本支持
分类 个性定制
Play 商店链接 org.kustom.widget
开发者 Kustom Industries
开发者 ID 5300483087872269403
开发者 地址 Via Giorgio Washington, 20146, Milano (MI)
开发者 主页 http://help.kustom.rocks
开发者 Email help@kustom.rocks
发布日期 2016年1月5日
隐私政策 Privacy link

关于此应用
Kustom是史上最强的小部件设计应用!它可以让你的桌面跟锁屏显得独一无二!你可以创造出专属的桌面设计,显示出你所想要的数据,并且不会像其它应用一样浪费电量,如你所见!还想要动画?点击这里查看 Kustom Live Wallpaper!


用Kustom小部件你可以设计出自定义手表,比如数字表盘和模拟时钟表盘(带秒针)、实时地图背景、天气小部件、文本小部件、复杂的电池或内存仪表盘、随机变换的图像、音乐播放器、世界时钟、天文学小部件等等。想象力有多大,Kustom世界就有多大。


请不要在评论区发表购买和退款的信息,相关问题请发送邮件至help@kustom.rocks,有关预设主题的帮助可以到Reddit社区参与话题 Reddit community
你会得到:
- 自带预设主题和Komponent(Kustom的小组件)
- “精选”栏中超过一千个免费的小部件主题
- 自定义文本字体、颜色、大小和特效
- 椭圆、矩形、弧形、三角形、六边形等形状
- 可以将文本3D旋转、弯曲、倾斜
- 渐变、阴影、覆盖、颜色过滤
- 和Zooper类似的进度条和序列
- 可重叠的图层,类似于高级图片编辑器(模糊、清晰、异或、差异、饱和度)
- 在任何模块上创建触摸点或热点
- 内置图片缩放器支持了PNG/JPG/WEBp图像和SVG图像(即可缩放的矢量图形)
- 状态栏的通知(文本、图像包名等等)
- 支持谷歌健康管理(运动分段、卡路里、步数、运动距离、睡眠质量)
- 具有函数、条件和全局变量的复杂编程语言
- 根据触摸、时间、位置、天气等任意变化变化调整小部件的背景和外观
- 通过HTTP从网上下载内容(实时地图、天气等)
- 本地音乐的实用功能(播放曲名、专辑、封面等)
- 天气功能,例如风寒指数、体感温度等
- 多个天气服务商,例如Open Weather Map、Yr.No、 Accu Weather (需要插件)、Darksky (需要插件)
- RSS订阅和免费XML和XPATH、TXT的下载
- 支持Tasker(通过tasker加载预设或改变变量等)
- 可以显示大量数据,例如日期、时间、电量(支持估算剩余电量可用时间)、日历、天文学(日出、日落、日照、星座等)、CPU频率、内存、倒计时、WIFI和移动网络状态、通讯信息、闹钟、位置、速度、ROM和设备信息、IP、网络状态等


Pro版将可以:
- 移除广告
- 支持开发!
- 解锁包括从SD卡读取等其他方式导入皮肤
- 允许创建APK预设包
- 从外星人入侵中保护地球!


更多信息
- 官方网站: https://kustom.rocks/
- Reddit社区: https://reddit.com/r/Kustom
- 注意事项: https://kustom.rocks/permissions

反编译与源码导出

Manifest文件 查看
Java源代码 查看 -- 下载

文件结构与资源列表

    应用签名证书信息

    二进制文件已签名
    v1 签名: False
    v2 签名: True
    v3 签名: True
    v4 签名: False
    主题: C=US, ST=California, L=Mountain View, O=Android, OU=Android, CN=Android, E=android@android.com
    签名算法: rsassa_pkcs1v15
    有效期自: 2008-02-29 01:33:46+00:00
    有效期至: 2035-07-17 01:33:46+00:00
    发行人: C=US, ST=California, L=Mountain View, O=Android, OU=Android, CN=Android, E=android@android.com
    序列号: 0x936eacbe07f201df
    哈希算法: sha1
    证书MD5: e89b158e4bcf988ebd09eb83f5378e87
    证书SHA1: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81
    证书SHA256: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc
    证书SHA512: 5216ccb62004c4534f35c780ad7c582f4ee528371e27d4151f0553325de9ccbe6b34ec4233f5f640703581053abfea303977272d17958704d89b7711292a4569
    公钥算法: rsa
    密钥长度: 2048
    指纹: f9f32662753449dc550fd88f1ed90e94b81adef9389ba16b89a6f3579c112e75
    找到 1 个唯一证书

    权限声明与风险分级

    权限名称 安全等级 权限内容 权限描述 关联代码
    android.permission.ACCESS_BACKGROUND_LOCATION 危险 获取后台定位权限 允许应用程序访问后台位置。如果您正在请求此权限,则还必须请求ACCESS COARSE LOCATION或ACCESS FINE LOCATION。单独请求此权限不会授予您位置访问权限。
    android.permission.FOREGROUND_SERVICE 普通 创建前台Service Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放)
    android.permission.FOREGROUND_SERVICE_SPECIAL_USE 普通 启用特殊用途的前台服务 允许常规应用程序使用类型为“specialUse”的 Service.startForeground。
    android.permission.FOREGROUND_SERVICE_LOCATION 普通 允许前台服务与位置使用 允许常规应用程序使用类型为“location”的 Service.startForeground。
    android.permission.ACCESS_FINE_LOCATION 危险 获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内。恶意程序可以用它来确定您所在的位置。
    android.permission.WRITE_EXTERNAL_STORAGE 危险 读取/修改/删除外部存储内容 允许应用程序写入外部存储。
    android.permission.READ_EXTERNAL_STORAGE 危险 读取SD卡内容 允许应用程序从SD卡读取信息。
    android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
    org.kustom.widget.permission.ACCESS_DATA 未知 未知权限 来自 android 引用的未知权限。
    org.kustom.weather.permission.ACCESS_DATA 未知 未知权限 来自 android 引用的未知权限。
    org.kustom.weather.permission.ACCESS_CONFIG 未知 未知权限 来自 android 引用的未知权限。
    android.permission.ACCESS_COARSE_LOCATION 危险 获取粗略位置 通过WiFi或移动基站的方式获取用户粗略的经纬度信息,定位精度大概误差在30~1500米。恶意程序可以用它来确定您的大概位置。
    android.permission.LOCATION 未知 未知权限 来自 android 引用的未知权限。
    android.permission.POST_NOTIFICATIONS 危险 发送通知的运行时权限 允许应用发布通知,Android 13 引入的新权限。
    android.permission.ACCESS_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
    android.permission.ACCESS_WIFI_STATE 普通 查看Wi-Fi状态 允许应用程序查看有关Wi-Fi状态的信息。
    android.permission.GET_TASKS 危险 检索当前运行的应用程序 允许应用程序检索有关当前和最近运行的任务的信息。恶意应用程序可借此发现有关其他应用程序的保密信息。
    android.permission.READ_CALENDAR 危险 读取日历活动 允许应用程序读取您手机上存储的所有日历活动。恶意应用程序可借此将您的日历活动发送给其他人。
    android.permission.VIBRATE 普通 控制振动器 允许应用程序控制振动器,用于消息通知振动功能。
    android.permission.CHANGE_WIFI_STATE 危险 改变Wi-Fi状态 允许应用程序改变Wi-Fi状态。
    android.permission.BLUETOOTH 危险 创建蓝牙连接 允许应用程序查看或创建蓝牙连接。
    android.permission.BLUETOOTH_ADMIN 危险 管理蓝牙 允许程序发现和配对新的蓝牙设备。
    android.permission.BLUETOOTH_CONNECT 危险 新蓝牙运行时权限 Android 12 系统引入了新的运行时权限,需要能够连接到配对的蓝牙设备。
    android.permission.READ_PHONE_STATE 危险 读取手机状态和标识 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。
    android.permission.WAKE_LOCK 危险 防止手机休眠 允许应用程序防止手机休眠,在手机屏幕关闭后后台进程仍然运行。
    com.android.vending.BILLING 普通 应用程序具有应用内购买 允许应用程序从 Google Play 进行应用内购买。
    com.google.android.gms.permission.AD_ID 普通 应用程序显示广告 此应用程序使用 Google 广告 ID,并且可能会投放广告。
    android.permission.QUERY_ALL_PACKAGES 普通 获取已安装应用程序列表 Android 11引入与包可见性相关的权限,允许查询设备上的任何普通应用程序,而不考虑清单声明。
    android.permission.health.READ_ACTIVE_CALORIES_BURNED 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_EXERCISE 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_DISTANCE 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_ELEVATION_GAINED 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_FLOORS_CLIMBED 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_HEART_RATE 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_POWER 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_SLEEP 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_SPEED 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_STEPS 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_TOTAL_CALORIES_BURNED 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_VO2_MAX 未知 未知权限 来自 android 引用的未知权限。
    android.permission.health.READ_HEALTH_DATA_IN_BACKGROUND 未知 未知权限 来自 android 引用的未知权限。
    android.permission.ACCESS_ADSERVICES_AD_ID 普通 允许应用访问设备的广告 ID。 此 ID 是 Google 广告服务提供的唯一、用户可重置的标识符,允许应用出于广告目的跟踪用户行为,同时维护用户隐私。
    android.permission.ACCESS_ADSERVICES_ATTRIBUTION 普通 允许应用程序访问广告服务归因 这使应用能够检索与广告归因相关的信息,这些信息可用于有针对性的广告目的。应用程序可以收集有关用户如何与广告互动的数据,例如点击或展示,以衡量广告活动的有效性。
    android.permission.ACCESS_ADSERVICES_TOPICS 普通 允许应用程序访问广告服务主题 这使应用程序能够检索与广告主题或兴趣相关的信息,这些信息可用于有针对性的广告目的。
    com.google.android.c2dm.permission.RECEIVE 普通 接收推送通知 允许应用程序接收来自云的推送通知。
    com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE 普通 Google 定义的权限 由 Google 定义的自定义权限。
    com.google.android.providers.gsf.permission.READ_GSERVICES 未知 未知权限 来自 android 引用的未知权限。
    org.kustom.widget.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION 未知 未知权限 来自 android 引用的未知权限。
    android.permission.CALL_PHONE 危险 直接拨打电话 允许应用程序直接拨打电话。恶意程序会在用户未知的情况下拨打电话造成损失。但不被允许拨打紧急电话。
    android.permission.READ_CONTACTS 危险 读取联系人信息 允允许应用程序读取您手机上存储的所有联系人(地址)数据。恶意应用程序可借此将您的数据发送给其他人。
    android.permission.GET_ACCOUNTS 普通 探索已知账号 允许应用程序访问帐户服务中的帐户列表。
    com.google.android.gm.permission.READ_CONTENT_PROVIDER 未知 未知权限 来自 android 引用的未知权限。

    证书安全合规分析

    高危
    0
    警告
    0
    信息
    1
    标题 严重程度 描述信息
    已签名应用 信息 应用程序使用代码签名证书进行签名

    Manifest 配置安全分析

    高危
    0
    警告
    41
    信息
    0
    屏蔽
    0
    序号 问题 严重程度 描述信息 操作
    1 应用程序已启用明文网络流量
    [android:usesCleartextTraffic=true]
    警告 应用程序打算使用明文网络流量,例如明文HTTP,FTP协议,DownloadManager和MediaPlayer。针对API级别27或更低的应用程序,默认值为“true”。针对API级别28或更高的应用程序,默认值为“false”。避免使用明文流量的主要原因是缺乏机密性,真实性和防篡改保护;网络攻击者可以窃听传输的数据,并且可以在不被检测到的情况下修改它。
    2 应用程序数据可以被备份
    [android:allowBackup=true]
    警告 这个标志允许任何人通过adb备份你的应用程序数据。它允许已经启用了USB调试的用户从设备上复制应用程序数据。
    3 Activity (org.kustom.lib.editor.WidgetAdvancedEditorActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    4 Activity设置了TaskAffinity属性
    (org.kustom.widget.WidgetClickActivity)
    警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
    5 Activity (org.kustom.widget.WidgetClickActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    6 Content Provider (org.kustom.widget.WidgetConfigProvider) 未被保护。
    [android:exported=true]
    警告 发现 Content Provider与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    7 Broadcast Receiver (org.kustom.widget.providers.WidgetProvider1x1) 未被保护。
    [android:exported=true]
    警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    8 Broadcast Receiver (org.kustom.widget.providers.WidgetProvider2x2) 未被保护。
    [android:exported=true]
    警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    9 Broadcast Receiver (org.kustom.widget.providers.WidgetProvider4x1) 未被保护。
    [android:exported=true]
    警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    10 Broadcast Receiver (org.kustom.widget.providers.WidgetProvider4x2) 未被保护。
    [android:exported=true]
    警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    11 Broadcast Receiver (org.kustom.widget.providers.WidgetProvider2x4) 未被保护。
    [android:exported=true]
    警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    12 Broadcast Receiver (org.kustom.widget.providers.WidgetProvider4x4) 未被保护。
    [android:exported=true]
    警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    13 Content Provider (org.kustom.widget.WidgetInfoProvider) 未被保护。
    [android:exported=true]
    警告 发现 Content Provider与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    14 Activity设置了TaskAffinity属性
    (org.kustom.lib.editor.NotificationAdvancedEditorActivity)
    警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
    15 Activity (org.kustom.lib.editor.NotificationAdvancedEditorActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    16 Activity (org.kustom.lib.editor.ShortcutActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    17 Activity (org.kustom.lib.editor.tasker.EditVarActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    18 Activity (org.kustom.lib.editor.tasker.LoadPresetActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    19 Activity设置了TaskAffinity属性
    (org.kustom.lib.notify.NotifyClickActivity)
    警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
    20 Activity (org.kustom.lib.notify.NotifyClickActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    21 Service (org.kustom.lib.music.NotificationService) 受权限保护, 但是应该检查权限的保护级别。
    Permission: android.permission.BIND_NOTIFICATION_LISTENER_SERVICE
    [android:exported=true]
    警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
    22 Content Provider (org.kustom.api.Provider) 未被保护。
    [android:exported=true]
    警告 发现 Content Provider与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    23 Content Provider (org.kustom.lib.provider.StatsProvider) 受权限保护。
    Permission: org.kustom.widget.permission.ACCESS_DATA
    protectionLevel: signature
    [android:exported=true]
    信息 发现 Content Provider被导出,但受权限保护。
    24 Content Provider (org.kustom.config.provider.LocalConfigProvider) 受权限保护。
    Permission: org.kustom.widget.permission.ACCESS_DATA
    protectionLevel: signature
    [android:exported=true]
    信息 发现 Content Provider被导出,但受权限保护。
    25 Broadcast Receiver (org.kustom.lib.tasker.FireReceiver) 未被保护。
    [android:exported=true]
    警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    26 Activity (org.kustom.lib.KProxyShortcut) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    27 Activity (org.kustom.app.PrivacyPolicyActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    28 Activity-Alias (org.kustom.app.support.ViewPermissionUsageActivity) 受权限保护, 但是应该检查权限的保护级别。
    Permission: android.permission.START_VIEW_PERMISSION_USAGE
    [android:exported=true]
    警告 发现一个 Activity-Alias被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
    29 Activity (org.kustom.app.LoaderActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    30 Activity (org.kustom.app.PresetImportActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    31 Activity (org.kustom.app.LoaderSpacesActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    32 Activity (org.kustom.app.LoaderSearchActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    33 Activity (org.kustom.app.PayWallActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    34 Activity (com.canhub.cropper.CropImageActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    35 Service (androidx.work.impl.background.systemjob.SystemJobService) 受权限保护, 但是应该检查权限的保护级别。
    Permission: android.permission.BIND_JOB_SERVICE
    [android:exported=true]
    警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
    36 Broadcast Receiver (androidx.work.impl.diagnostics.DiagnosticsReceiver) 受权限保护, 但是应该检查权限的保护级别。
    Permission: android.permission.DUMP
    [android:exported=true]
    警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
    37 Service (androidx.health.platform.client.impl.sdkservice.HealthDataSdkService) 未被保护。
    [android:exported=true]
    警告 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    38 Activity (com.google.firebase.auth.internal.GenericIdpActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    39 Activity (com.google.firebase.auth.internal.RecaptchaActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    40 Service (com.google.android.gms.auth.api.signin.RevocationBoundService) 受权限保护, 但是应该检查权限的保护级别。
    Permission: com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION
    [android:exported=true]
    警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
    41 Broadcast Receiver (com.google.firebase.iid.FirebaseInstanceIdReceiver) 受权限保护, 但是应该检查权限的保护级别。
    Permission: com.google.android.c2dm.permission.SEND
    [android:exported=true]
    警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
    42 Broadcast Receiver (androidx.profileinstaller.ProfileInstallReceiver) 受权限保护, 但是应该检查权限的保护级别。
    Permission: android.permission.DUMP
    [android:exported=true]
    警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
    43 Content Provider (org.kustom.unread.lib.UnreadProvider) 未被保护。
    [android:exported=true]
    警告 发现 Content Provider与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

    可浏览 Activity 组件分析

    ACTIVITY INTENT
    org.kustom.lib.KProxyShortcut Schemes: @string/data_uri_scheme://,
    org.kustom.app.PresetImportActivity Schemes: content://, file://,
    Hosts: *,
    Mime Types: application/octet-stream,
    Path Patterns: @string/data_import_pattern_01, @string/data_import_pattern_02,
    com.google.firebase.auth.internal.GenericIdpActivity Schemes: genericidp://,
    Hosts: firebase.auth,
    Paths: /,
    com.google.firebase.auth.internal.RecaptchaActivity Schemes: recaptcha://,
    Hosts: firebase.auth,
    Paths: /,

    网络通信安全风险分析

    序号 范围 严重级别 描述

    API调用分析

    API功能 源码文件
    一般功能-> 文件操作
    D3/C0962a.java
    D3/C5473a.java
    D3/c.java
    H6/C5592a.java
    H6/a.java
    I5/e.java
    I6/C5619b.java
    I6/b.java
    J6/AbstractC5906a.java
    J6/a.java
    M2/a.java
    O1/a.java
    V1/C7594c.java
    V1/d.java
    V1/e.java
    V1/f.java
    W1/C7605a.java
    W5/e.java
    X2/a.java
    X3/b.java
    Z3/d.java
    com/afollestad/materialdialogs/color/b.java
    com/afollestad/materialdialogs/folderselector/a.java
    com/afollestad/materialdialogs/folderselector/b.java
    com/canhub/cropper/CropImageActivity.java
    com/canhub/cropper/d.java
    com/caverock/androidsvg/SVG.java
    com/caverock/androidsvg/SVGImageView.java
    com/caverock/androidsvg/SimpleAssetResolver.java
    com/caverock/androidsvg/utils/SVGBase.java
    com/caverock/androidsvg/utils/SVGParser.java
    com/caverock/androidsvg/utils/SVGParserImpl.java
    com/cronutils/mapper/c.java
    com/cronutils/model/definition/a.java
    com/cronutils/model/definition/c.java
    com/cronutils/model/field/a.java
    com/cronutils/model/field/constraint/a.java
    com/cronutils/model/field/definition/c.java
    com/cronutils/model/field/expression/e.java
    com/getkeepsafe/relinker/a.java
    com/getkeepsafe/relinker/e.java
    com/getkeepsafe/relinker/elf/a.java
    com/getkeepsafe/relinker/elf/b.java
    com/getkeepsafe/relinker/elf/c.java
    com/getkeepsafe/relinker/elf/d.java
    com/getkeepsafe/relinker/elf/e.java
    com/getkeepsafe/relinker/elf/f.java
    com/getkeepsafe/relinker/elf/g.java
    com/getkeepsafe/relinker/elf/h.java
    com/getkeepsafe/relinker/elf/i.java
    com/getkeepsafe/relinker/elf/j.java
    com/getkeepsafe/relinker/f.java
    com/jakewharton/disklrucache/a.java
    com/jakewharton/disklrucache/b.java
    com/jakewharton/disklrucache/c.java
    com/jakewharton/threetenabp/b.java
    com/jayway/jsonpath/JsonPath.java
    com/jayway/jsonpath/ParseContext.java
    com/jayway/jsonpath/internal/ParseContextImpl.java
    com/jayway/jsonpath/internal/Utils.java
    com/jayway/jsonpath/spi/json/GsonJsonProvider.java
    com/jayway/jsonpath/spi/json/JacksonJsonNodeJsonProvider.java
    com/jayway/jsonpath/spi/json/JacksonJsonProvider.java
    com/jayway/jsonpath/spi/json/JakartaJsonProvider.java
    com/jayway/jsonpath/spi/json/JettisonProvider.java
    com/jayway/jsonpath/spi/json/JsonOrgJsonProvider.java
    com/jayway/jsonpath/spi/json/JsonProvider.java
    com/jayway/jsonpath/spi/json/JsonSmartJsonProvider.java
    com/jayway/jsonpath/spi/json/TapestryJsonProvider.java
    com/mikepenz/materialdrawer/e.java
    com/nineoldandroids/animation/AnimatorInflater.java
    com/rometools/modules/base/GlobalInterface.java
    com/rometools/modules/base/io/GoogleBaseParser.java
    com/rometools/modules/georss/geometries/AbstractGeometry.java
    com/rometools/modules/georss/geometries/AbstractRing.java
    com/rometools/modules/georss/geometries/Position.java
    com/rometools/modules/georss/geometries/PositionList.java
    com/rometools/modules/itunes/types/Category.java
    com/rometools/modules/itunes/types/Duration.java
    com/rometools/modules/itunes/types/Subcategory.java
    com/rometools/modules/mediarss/types/AbstractSchemeValue.java
    com/rometools/modules/mediarss/types/Category.java
    com/rometools/modules/mediarss/types/Community.java
    com/rometools/modules/mediarss/types/Credit.java
    com/rometools/modules/mediarss/types/Embed.java
    com/rometools/modules/mediarss/types/Expression.java
    com/rometools/modules/mediarss/types/License.java
    com/rometools/modules/mediarss/types/Location.java
    com/rometools/modules/mediarss/types/MediaContent.java
    com/rometools/modules/mediarss/types/MediaGroup.java
    com/rometools/modules/mediarss/types/Metadata.java
    com/rometools/modules/mediarss/types/PeerLink.java
    com/rometools/modules/mediarss/types/PlayerReference.java
    com/rometools/modules/mediarss/types/Price.java
    com/rometools/modules/mediarss/types/Restriction.java
    com/rometools/modules/mediarss/types/Scene.java
    com/rometools/modules/mediarss/types/StarRating.java
    com/rometools/modules/mediarss/types/Statistics.java
    com/rometools/modules/mediarss/types/Status.java
    com/rometools/modules/mediarss/types/SubTitle.java
    com/rometools/modules/mediarss/types/Tag.java
    com/rometools/modules/mediarss/types/Text.java
    com/rometools/modules/mediarss/types/Thumbnail.java
    com/rometools/modules/mediarss/types/Time.java
    com/rometools/modules/mediarss/types/UrlReference.java
    com/rometools/modules/opensearch/entity/OSQuery.java
    com/rometools/modules/sle/types/EntryValue.java
    com/rometools/modules/sle/types/Group.java
    com/rometools/modules/sle/types/Sort.java
    com/rometools/modules/yahooweather/types/Astronomy.java
    com/rometools/modules/yahooweather/types/Atmosphere.java
    com/rometools/modules/yahooweather/types/Condition.java
    com/rometools/modules/yahooweather/types/ConditionCode.java
    com/rometools/modules/yahooweather/types/Forecast.java
    com/rometools/modules/yahooweather/types/Location.java
    com/rometools/modules/yahooweather/types/Units.java
    com/rometools/modules/yahooweather/types/Wind.java
    com/rometools/rome/feed/WireFeed.java
    com/rometools/rome/feed/atom/Category.java
    com/rometools/rome/feed/atom/Content.java
    com/rometools/rome/feed/atom/Entry.java
    com/rometools/rome/feed/atom/Generator.java
    com/rometools/rome/feed/atom/Link.java
    com/rometools/rome/feed/atom/Person.java
    com/rometools/rome/feed/module/DCSubjectImpl.java
    com/rometools/rome/feed/module/Module.java
    com/rometools/rome/feed/rss/Category.java
    com/rometools/rome/feed/rss/Cloud.java
    com/rometools/rome/feed/rss/Content.java
    com/rometools/rome/feed/rss/Description.java
    com/rometools/rome/feed/rss/Enclosure.java
    com/rometools/rome/feed/rss/Guid.java
    com/rometools/rome/feed/rss/Image.java
    com/rometools/rome/feed/rss/Item.java
    com/rometools/rome/feed/rss/Source.java
    com/rometools/rome/feed/rss/TextInput.java
    com/rometools/rome/feed/synd/SyndCategoryImpl.java
    com/rometools/rome/feed/synd/SyndContentImpl.java
    com/rometools/rome/feed/synd/SyndEnclosureImpl.java
    com/rometools/rome/feed/synd/SyndEntryImpl.java
    com/rometools/rome/feed/synd/SyndFeedImpl.java
    com/rometools/rome/feed/synd/SyndImageImpl.java
    com/rometools/rome/feed/synd/SyndLinkImpl.java
    com/rometools/rome/feed/synd/SyndPersonImpl.java
    com/rometools/rome/io/SyndFeedInput.java
    com/rometools/rome/io/SyndFeedOutput.java
    com/rometools/rome/io/WireFeedInput.java
    com/rometools/rome/io/WireFeedOutput.java
    com/rometools/rome/io/XmlReader.java
    com/rometools/rome/io/XmlReaderException.java
    com/rometools/rome/io/impl/Atom03Generator.java
    com/rometools/rome/io/impl/Atom10Generator.java
    com/rometools/rome/io/impl/Atom10Parser.java
    com/rometools/rome/io/impl/PropertiesLoader.java
    com/rometools/rome/io/impl/XmlFixerReader.java
    com/rometools/utils/IO.java
    dagger/hilt/android/internal/lifecycle/d.java
    f/C1711a.java
    f/C5497a.java
    j1/a.java
    j5/c.java
    junit/runner/a.java
    junit/textui/TestRunner.java
    junit/textui/a.java
    l1/a.java
    l1/b.java
    l6/v.java
    n1/a.java
    net/danlew/android/joda/JodaTimeInitializer.java
    net/danlew/android/joda/d.java
    net/danlew/android/joda/e.java
    net/margaritov/preference/colorpicker/ColorPickerDialogView.java
    net/minidev/json/a.java
    net/minidev/json/e.java
    net/minidev/json/f.java
    net/minidev/json/g.java
    net/minidev/json/h.java
    net/minidev/json/j.java
    net/minidev/json/k.java
    net/minidev/json/parser/a.java
    net/minidev/json/parser/b.java
    net/minidev/json/parser/d.java
    net/minidev/json/parser/e.java
    net/minidev/json/parser/f.java
    net/minidev/json/parser/g.java
    net/minidev/json/reader/a.java
    net/minidev/json/reader/b.java
    net/minidev/json/reader/c.java
    net/minidev/json/reader/d.java
    net/minidev/json/reader/e.java
    net/minidev/json/reader/f.java
    net/minidev/json/writer/d.java
    net/minidev/json/writer/j.java
    net/minidev/json/writer/k.java
    net/minidev/json/writer/l.java
    org/hamcrest/n.java
    org/jdom2/C0868a.java
    org/jdom2/C6668a.java
    org/jdom2/filter/g.java
    org/jdom2/g.java
    org/jdom2/input/c.java
    org/jdom2/input/sax/b.java
    org/jdom2/input/sax/e.java
    org/jdom2/input/sax/f.java
    org/jdom2/input/sax/n.java
    org/jdom2/m.java
    org/jdom2/n.java
    org/jdom2/output/j.java
    org/jdom2/output/support/d.java
    org/jdom2/output/support/e.java
    org/jdom2/output/support/f.java
    org/jdom2/output/support/i.java
    org/jdom2/output/support/v.java
    org/jdom2/transform/b.java
    org/jdom2/transform/d.java
    org/jdom2/x.java
    org/jdom2/xpath/a.java
    org/jdom2/xpath/jaxen/b.java
    org/jdom2/z.java
    org/joda/time/DateMidnight.java
    org/joda/time/DateTime.java
    org/joda/time/DateTimeComparator.java
    org/joda/time/DateTimeFieldType.java
    org/joda/time/DateTimeZone.java
    org/joda/time/Duration.java
    org/joda/time/DurationFieldType.java
    org/joda/time/Instant.java
    org/joda/time/Interval.java
    org/joda/time/LocalDate.java
    org/joda/time/LocalDateTime.java
    org/joda/time/LocalTime.java
    org/joda/time/MonthDay.java
    org/joda/time/MutableDateTime.java
    org/joda/time/MutableInterval.java
    org/joda/time/MutablePeriod.java
    org/joda/time/Partial.java
    org/joda/time/Period.java
    org/joda/time/PeriodType.java
    org/joda/time/TimeOfDay.java
    org/joda/time/YearMonth.java
    org/joda/time/YearMonthDay.java
    org/joda/time/base/BaseDateTime.java
    org/joda/time/base/BaseDuration.java
    org/joda/time/base/BaseInterval.java
    org/joda/time/base/BasePartial.java
    org/joda/time/base/BasePeriod.java
    org/joda/time/base/BaseSingleFieldPeriod.java
    org/joda/time/chrono/AssembledChronology.java
    org/joda/time/chrono/BaseChronology.java
    org/joda/time/chrono/ISOChronology.java
    org/joda/time/chrono/IslamicChronology.java
    org/joda/time/field/AbstractReadableInstantFieldProperty.java
    org/joda/time/field/BaseDurationField.java
    org/joda/time/field/DelegatedDateTimeField.java
    org/joda/time/field/DelegatedDurationField.java
    org/joda/time/field/MillisDurationField.java
    org/joda/time/field/UnsupportedDateTimeField.java
    org/joda/time/field/UnsupportedDurationField.java
    org/joda/time/format/DateTimeFormatterBuilder.java
    org/joda/time/format/a.java
    org/joda/time/format/b.java
    org/joda/time/format/f.java
    org/joda/time/format/g.java
    org/joda/time/format/h.java
    org/joda/time/format/m.java
    org/joda/time/format/n.java
    org/joda/time/format/o.java
    org/joda/time/format/p.java
    org/joda/time/format/q.java
    org/joda/time/format/s.java
    org/joda/time/tz/DateTimeZoneBuilder.java
    org/joda/time/tz/f.java
    org/jsoup/a.java
    org/jsoup/b.java
    org/jsoup/c.java
    org/jsoup/f.java
    org/jsoup/helper/c.java
    org/jsoup/helper/d.java
    org/jsoup/helper/e.java
    org/jsoup/helper/h.java
    org/jsoup/helper/i.java
    org/jsoup/helper/k.java
    org/jsoup/helper/n.java
    org/jsoup/internal/a.java
    org/jsoup/internal/j.java
    org/jsoup/nodes/A.java
    org/jsoup/nodes/B.java
    org/jsoup/nodes/C0874a.java
    org/jsoup/nodes/C0875b.java
    org/jsoup/nodes/C0876c.java
    org/jsoup/nodes/C6674a.java
    org/jsoup/nodes/C6675b.java
    org/jsoup/nodes/C6676c.java
    org/jsoup/nodes/e.java
    org/jsoup/nodes/g.java
    org/jsoup/nodes/o.java
    org/jsoup/nodes/q.java
    org/jsoup/nodes/v.java
    org/jsoup/parser/c.java
    org/jsoup/parser/d.java
    org/jsoup/parser/i.java
    org/jsoup/parser/j.java
    org/jsoup/parser/x.java
    org/jsoup/parser/y.java
    org/junit/experimental/max/b.java
    org/junit/experimental/max/c.java
    org/junit/experimental/results/b.java
    org/junit/internal/b.java
    org/junit/internal/h.java
    org/junit/internal/j.java
    org/junit/internal/k.java
    org/junit/internal/l.java
    org/junit/internal/m.java
    org/junit/internal/n.java
    org/junit/rules/j.java
    org/junit/runner/c.java
    org/junit/runner/k.java
    org/junit/runner/notification/a.java
    org/junit/runners/model/h.java
    org/kustom/api/CacheHelper.java
    org/kustom/api/FileInfo.java
    org/kustom/api/Provider.java
    org/kustom/api/preset/AssetPresetFile.java
    org/kustom/api/preset/PresetFile.java
    org/kustom/api/preset/PresetInfo.java
    org/kustom/api/preset/PresetInfoLoader.java
    org/kustom/api/preset/SDPresetFile.java
    org/kustom/api/preset/glide/PresetFileDataFetcher.java
    org/kustom/api/preset/glide/PresetFileModelLoader.java
    org/kustom/api/preset/glide/PresetFileModule.java
    org/kustom/api/preset/glide/PresetFileModuleFactory.java
    org/kustom/api/weather/model/WeatherBackendResponseParser.java
    org/kustom/app/BitmapPickerActivity.java
    org/kustom/app/C1.java
    org/kustom/app/ChangelogActivity.java
    org/kustom/app/FontPickerActivity.java
    org/kustom/config/o0.java
    org/kustom/config/provider/LocalConfigProvider.java
    org/kustom/config/v0.java
    org/kustom/config/variants/b.java
    org/kustom/http/b.java
    org/kustom/http/d.java
    org/kustom/http/e.java
    org/kustom/http/g.java
    org/kustom/lib/AbstractApplicationC0407q.java
    org/kustom/lib/AbstractApplicationC7168q.java
    org/kustom/lib/AbstractC0122a.java
    org/kustom/lib/AbstractC0123b.java
    org/kustom/lib/AbstractC6883a.java
    org/kustom/lib/AbstractC6884b.java
    org/kustom/lib/C0267f.java
    org/kustom/lib/C0330h.java
    org/kustom/lib/C0513v.java
    org/kustom/lib/C7028f.java
    org/kustom/lib/C7091h.java
    org/kustom/lib/C7274v.java
    org/kustom/lib/H.java
    org/kustom/lib/L.java
    org/kustom/lib/M.java
    org/kustom/lib/appsettings/utils/q.java
    org/kustom/lib/appsettings/viewmodel/a.java
    org/kustom/lib/bitmapcrop/ui/w.java
    org/kustom/lib/bitmappicker/ui/a.java
    org/kustom/lib/bitmappicker/ui/b.java
    org/kustom/lib/caching/a.java
    org/kustom/lib/caching/b.java
    org/kustom/lib/content/request/b.java
    org/kustom/lib/content/request/e.java
    org/kustom/lib/content/request/f.java
    org/kustom/lib/content/request/h.java
    org/kustom/lib/content/request/i.java
    org/kustom/lib/content/request/j.java
    org/kustom/lib/content/request/k.java
    org/kustom/lib/content/request/l.java
    org/kustom/lib/content/request/n.java
    org/kustom/lib/content/request/o.java
    org/kustom/lib/content/request/p.java
    org/kustom/lib/content/request/q.java
    org/kustom/lib/content/request/r.java
    org/kustom/lib/content/source/c.java
    org/kustom/lib/content/source/e.java
    org/kustom/lib/content/source/f.java
    org/kustom/lib/content/source/h.java
    org/kustom/lib/content/source/i.java
    org/kustom/lib/content/source/l.java
    org/kustom/lib/content/source/n.java
    org/kustom/lib/editor/B.java
    org/kustom/lib/editor/H.java
    org/kustom/lib/editor/dialogs/j.java
    org/kustom/lib/editor/expression/c.java
    org/kustom/lib/editor/expression/samples/c.java
    org/kustom/lib/editor/expression/samples/i.java
    org/kustom/lib/editor/preference/C0172c.java
    org/kustom/lib/editor/preference/C6933c.java
    org/kustom/lib/editor/preference/o.java
    org/kustom/lib/editor/presetexport/ui/a0.java
    org/kustom/lib/editor/u.java
    org/kustom/lib/extensions/B.java
    org/kustom/lib/extensions/C0256e.java
    org/kustom/lib/extensions/C0260i.java
    org/kustom/lib/extensions/C0266o.java
    org/kustom/lib/extensions/C7017e.java
    org/kustom/lib/extensions/C7021i.java
    org/kustom/lib/extensions/C7027o.java
    org/kustom/lib/extensions/D.java
    org/kustom/lib/extensions/O.java
    org/kustom/lib/extensions/q.java
    org/kustom/lib/fontpicker/data/a.java
    org/kustom/lib/fontpicker/data/impl/d.java
    org/kustom/lib/fontpicker/data/source/a.java
    org/kustom/lib/fontpicker/data/source/e.java
    org/kustom/lib/fontpicker/provider/a.java
    org/kustom/lib/fontpicker/provider/b.java
    org/kustom/lib/fontpicker/provider/c.java
    org/kustom/lib/fontpicker/ui/a0.java
    org/kustom/lib/geocode/d.java
    org/kustom/lib/glide/EngineGlideModule.java
    org/kustom/lib/glide/b.java
    org/kustom/lib/glide/d.java
    org/kustom/lib/glide/e.java
    org/kustom/lib/glide/f.java
    org/kustom/lib/glide/g.java
    org/kustom/lib/glide/h.java
    org/kustom/lib/glide/i.java
    org/kustom/lib/i0.java
    org/kustom/lib/io/a.java
    org/kustom/lib/io/c.java
    org/kustom/lib/io/e.java
    org/kustom/lib/io/f.java
    org/kustom/lib/loader/caching/b.java
    org/kustom/lib/loader/data/C0336b.java
    org/kustom/lib/loader/data/C7097b.java
    org/kustom/lib/loader/data/G.java
    org/kustom/lib/loader/data/O.java
    org/kustom/lib/loader/data/x.java
    org/kustom/lib/loader/f.java
    org/kustom/lib/loader/glide/LoaderGlideModule.java
    org/kustom/lib/loader/glide/d.java
    org/kustom/lib/loader/glide/e.java
    org/kustom/lib/loader/glide/f.java
    org/kustom/lib/loader/glide/i.java
    org/kustom/lib/loader/presetimport/ui/v.java
    org/kustom/lib/loader/viewmodel/k.java
    org/kustom/lib/notify/b.java
    org/kustom/lib/notify/f.java
    org/kustom/lib/notify/h.java
    org/kustom/lib/parser/functions/y.java
    org/kustom/lib/presetmanager/d.java
    org/kustom/lib/remoteconfig/l.java
    org/kustom/lib/remoteconfig/x.java
    org/kustom/lib/render/ClipManager.java
    org/kustom/lib/render/KomponentModule.java
    org/kustom/lib/render/LayerModule.java
    org/kustom/lib/render/Preset.java
    org/kustom/lib/render/PresetExporter.java
    org/kustom/lib/render/PresetSerializer.java
    org/kustom/lib/render/RenderModule.java
    org/kustom/lib/render/flows/actions/defs/RenderFlowActionSetGlobal.java
    org/kustom/lib/render/flows/actions/defs/c.java
    org/kustom/lib/render/flows/i.java
    org/kustom/lib/render/flows/o.java
    org/kustom/lib/serialization/e.java
    org/kustom/lib/services/e.java
    org/kustom/lib/storagepicker/ui/v.java
    org/kustom/lib/tasker/c.java
    org/kustom/lib/timer/FileTimerGenerator.java
    org/kustom/lib/utils/C0494f.java
    org/kustom/lib/utils/C0498j.java
    org/kustom/lib/utils/C0499k.java
    org/kustom/lib/utils/C0501m.java
    org/kustom/lib/utils/C0510w.java
    org/kustom/lib/utils/C0511x.java
    org/kustom/lib/utils/C0512y.java
    org/kustom/lib/utils/C7255f.java
    org/kustom/lib/utils/C7259j.java
    org/kustom/lib/utils/C7260k.java
    org/kustom/lib/utils/C7262m.java
    org/kustom/lib/utils/C7271w.java
    org/kustom/lib/utils/C7272x.java
    org/kustom/lib/utils/C7273y.java
    org/kustom/lib/utils/DialogHelper.java
    org/kustom/lib/utils/W.java
    org/kustom/lib/utils/Y.java
    org/kustom/lib/weather/WeatherProviderBackend.java
    org/kustom/lib/weather/WeatherProviderOWM.java
    org/kustom/lib/weather/WeatherProviderWeatherCom.java
    org/kustom/storage/d.java
    org/kustom/storage/extensions/a.java
    org/kustom/storage/f.java
    org/kustom/storage/k.java
    org/kustom/storage/l.java
    org/kustom/storage/m.java
    org/kustom/storage/providers/a.java
    org/kustom/storage/providers/b.java
    org/kustom/storage/providers/c.java
    org/kustom/storage/providers/d.java
    org/kustom/storage/providers/g.java
    org/kustom/storage/providers/h.java
    org/kustom/storage/providers/i.java
    org/kustom/storage/q.java
    org/kustom/storage/scanners/a.java
    org/kustom/storage/scanners/e.java
    org/kustom/widget/WidgetConfigProvider.java
    org/kustom/widget/WidgetInfoProvider.java
    org/kustom/widget/data/e.java
    org/kustom/widget/data/i.java
    org/mcsoxford/rss/n.java
    org/mcsoxford/rss/o.java
    org/mcsoxford/rss/p.java
    org/mcsoxford/rss/r.java
    org/objectweb/asm/C0045e.java
    org/objectweb/asm/C7295e.java
    org/objectweb/asm/j.java
    org/ocpsoft/prettytime/units/TimeUnitComparator.java
    org/threeten/bp/a.java
    org/threeten/bp/chrono/b.java
    org/threeten/bp/chrono/e.java
    org/threeten/bp/chrono/g.java
    org/threeten/bp/chrono/i.java
    org/threeten/bp/chrono/j.java
    org/threeten/bp/chrono/l.java
    org/threeten/bp/chrono/m.java
    org/threeten/bp/chrono/n.java
    org/threeten/bp/chrono/o.java
    org/threeten/bp/chrono/q.java
    org/threeten/bp/chrono/r.java
    org/threeten/bp/chrono/s.java
    org/threeten/bp/chrono/t.java
    org/threeten/bp/chrono/u.java
    org/threeten/bp/chrono/v.java
    org/threeten/bp/chrono/w.java
    org/threeten/bp/chrono/x.java
    org/threeten/bp/chrono/y.java
    org/threeten/bp/chrono/z.java
    org/threeten/bp/e.java
    org/threeten/bp/f.java
    org/threeten/bp/format/c.java
    org/threeten/bp/g.java
    org/threeten/bp/h.java
    org/threeten/bp/i.java
    org/threeten/bp/k.java
    org/threeten/bp/l.java
    org/threeten/bp/m.java
    org/threeten/bp/n.java
    org/threeten/bp/o.java
    org/threeten/bp/p.java
    org/threeten/bp/q.java
    org/threeten/bp/r.java
    org/threeten/bp/s.java
    org/threeten/bp/t.java
    org/threeten/bp/temporal/o.java
    org/threeten/bp/temporal/p.java
    org/threeten/bp/u.java
    org/threeten/bp/zone/a.java
    org/threeten/bp/zone/b.java
    org/threeten/bp/zone/c.java
    org/threeten/bp/zone/d.java
    org/threeten/bp/zone/e.java
    org/threeten/bp/zone/f.java
    p0/b.java
    pl/droidsonroids/gif/GifAnimationMetaData.java
    pl/droidsonroids/gif/GifIOException.java
    pl/droidsonroids/gif/GifInfoHandle.java
    pl/droidsonroids/gif/c.java
    pl/droidsonroids/gif/d.java
    pl/droidsonroids/gif/f.java
    pl/droidsonroids/gif/l.java
    pl/droidsonroids/gif/m.java
    pl/droidsonroids/gif/n.java
    pl/droidsonroids/gif/o.java
    pl/droidsonroids/gif/p.java
    xyz/quaver/io/c.java
    xyz/quaver/io/d.java
    xyz/quaver/io/e.java
    xyz/quaver/io/f.java
    xyz/quaver/io/i.java
    xyz/quaver/io/j.java
    xyz/quaver/io/util/c.java
    xyz/quaver/io/util/d.java
    xyz/quaver/io/util/e.java
    xyz/quaver/io/util/f.java
    xyz/quaver/io/util/g.java
    一般功能-> IPC通信
    F6/i.java
    K0/c.java
    K0/d.java
    S0/a.java
    Y5/b.java
    b/AbstractC1702a.java
    b/AbstractC4177a.java
    b/C1703b.java
    b/C4178b.java
    b0/a.java
    b0/b.java
    com/afollestad/materialdialogs/util/a.java
    com/canhub/cropper/CropImageActivity.java
    com/canhub/cropper/CropImageOptions.java
    com/canhub/cropper/l.java
    com/canhub/cropper/q.java
    com/canhub/cropper/y.java
    com/twofortyfouram/locale/a.java
    f2/C5501a.java
    f2/b.java
    f2/c.java
    l6/h.java
    net/danlew/android/joda/JodaTimeInitializer.java
    net/danlew/android/joda/f.java
    org/kustom/api/weather/IKustomWeatherPluginService.java
    org/kustom/api/weather/IKustomWeatherService.java
    org/kustom/api/weather/KustomWeatherService.java
    org/kustom/app/AbstractActivityC6750g2.java
    org/kustom/app/AbstractActivityC6753h0.java
    org/kustom/app/AbstractC0950g2.java
    org/kustom/app/AbstractC0953h0.java
    org/kustom/app/ActivityC6766j3.java
    org/kustom/app/AdvancedSettingsActivity.java
    org/kustom/app/AppHTMLActivity.java
    org/kustom/app/AppSettingsActivity.java
    org/kustom/app/BitmapCropActivity.java
    org/kustom/app/BitmapPickerActivity.java
    org/kustom/app/C0966j3.java
    org/kustom/app/ColorPickerActivity.java
    org/kustom/app/FlowEditorActivity.java
    org/kustom/app/FontPickerActivity.java
    org/kustom/app/G1.java
    org/kustom/app/GeneralSettingsActivity.java
    org/kustom/app/LoaderActivity.java
    org/kustom/app/LoaderSearchActivity.java
    org/kustom/app/LoaderSpacesActivity.java
    org/kustom/app/LocationPickerSettingsActivity.java
    org/kustom/app/LocationSettingsActivity.java
    org/kustom/app/NotificationSettingsActivity.java
    org/kustom/app/PresetExportActivity.java
    org/kustom/app/PresetImportActivity.java
    org/kustom/app/StoragePickerActivity.java
    org/kustom/app/SupportSettingsActivity.java
    org/kustom/app/T1.java
    org/kustom/app/TaskerLoadPresetActionActivity.java
    org/kustom/app/WeatherProviderSettingsActivity.java
    org/kustom/app/WeatherSettingsActivity.java
    org/kustom/app/c4.java
    org/kustom/billing/d.java
    org/kustom/billing/e.java
    org/kustom/billing/validators/h.java
    org/kustom/billing/validators/j.java
    org/kustom/config/B0.java
    org/kustom/config/BuildEnv.java
    org/kustom/config/J0.java
    org/kustom/config/provider/LocalConfigProvider.java
    org/kustom/config/u0.java
    org/kustom/config/x0.java
    org/kustom/feature/auth/d.java
    org/kustom/feature/auth/j.java
    org/kustom/feature/fitness/a.java
    org/kustom/feature/fitness/e.java
    org/kustom/firebase/AppFirebaseMessagingService.java
    org/kustom/lib/C0332j.java
    org/kustom/lib/C0513v.java
    org/kustom/lib/C7093j.java
    org/kustom/lib/C7274v.java
    org/kustom/lib/KProxyActivity.java
    org/kustom/lib/KProxyShortcut.java
    org/kustom/lib/Q.java
    org/kustom/lib/V.java
    org/kustom/lib/brokers/AbstractC0140n.java
    org/kustom/lib/brokers/AbstractC6901n.java
    org/kustom/lib/brokers/C0133g.java
    org/kustom/lib/brokers/C0134h.java
    org/kustom/lib/brokers/C0143q.java
    org/kustom/lib/brokers/C6894g.java
    org/kustom/lib/brokers/C6895h.java
    org/kustom/lib/brokers/C6904q.java
    org/kustom/lib/brokers/ConnectivityBroker.java
    org/kustom/lib/brokers/M.java
    org/kustom/lib/brokers/N.java
    org/kustom/lib/brokers/S.java
    org/kustom/lib/brokers/U.java
    org/kustom/lib/brokers/W.java
    org/kustom/lib/brokers/X.java
    org/kustom/lib/brokers/e0.java
    org/kustom/lib/brokers/f0.java
    org/kustom/lib/brokers/j0.java
    org/kustom/lib/brokers/l0.java
    org/kustom/lib/calendar/a.java
    org/kustom/lib/editor/AbstractActivityC6925j.java
    org/kustom/lib/editor/AbstractC0164j.java
    org/kustom/lib/editor/E.java
    org/kustom/lib/editor/N.java
    org/kustom/lib/editor/NotificationAdvancedEditorActivity.java
    org/kustom/lib/editor/ShortcutActivity.java
    org/kustom/lib/editor/WidgetAdvancedEditorActivity.java
    org/kustom/lib/editor/dialogs/a.java
    org/kustom/lib/editor/dialogs/b.java
    org/kustom/lib/editor/dialogs/c.java
    org/kustom/lib/editor/dialogs/q.java
    org/kustom/lib/editor/expression/c.java
    org/kustom/lib/editor/expression/samples/e.java
    org/kustom/lib/editor/p.java
    org/kustom/lib/editor/preference/C0170a.java
    org/kustom/lib/editor/preference/C6931a.java
    org/kustom/lib/editor/presetexport/ui/Z.java
    org/kustom/lib/editor/presetexport/ui/a0.java
    org/kustom/lib/editor/settings/ModuleRListPrefFragment.java
    org/kustom/lib/editor/settings/ShortcutListPrefFragment.java
    org/kustom/lib/editor/settings/TouchPrefFragment.java
    org/kustom/lib/editor/tasker/EditVarActivity.java
    org/kustom/lib/editor/tasker/LoadPresetActivity.java
    org/kustom/lib/editor/validate/b.java
    org/kustom/lib/extensions/C0259h.java
    org/kustom/lib/extensions/C7020h.java
    org/kustom/lib/extensions/r.java
    org/kustom/lib/loader/data/C0342h.java
    org/kustom/lib/loader/data/C7103h.java
    org/kustom/lib/loader/e.java
    org/kustom/lib/music/MusicState.java
    org/kustom/lib/music/NotificationInfo.java
    org/kustom/lib/music/NotificationService.java
    org/kustom/lib/notify/NotifyClickActivity.java
    org/kustom/lib/notify/b.java
    org/kustom/lib/notify/f.java
    org/kustom/lib/notify/h.java
    org/kustom/lib/notify/k.java
    org/kustom/lib/options/TouchAction.java
    org/kustom/lib/permission/e.java
    org/kustom/lib/permission/j.java
    org/kustom/lib/provider/a.java
    org/kustom/lib/provider/e.java
    org/kustom/lib/render/ClipManager.java
    org/kustom/lib/render/Preset.java
    org/kustom/lib/render/TouchEvent.java
    org/kustom/lib/render/flows/actions/defs/c.java
    org/kustom/lib/render/flows/o.java
    org/kustom/lib/render/validation/b.java
    org/kustom/lib/render/validation/d.java
    org/kustom/lib/render/validation/f.java
    org/kustom/lib/render/validation/h.java
    org/kustom/lib/services/CoreService.java
    org/kustom/lib/services/FitnessService.java
    org/kustom/lib/services/SBNService.java
    org/kustom/lib/services/e.java
    org/kustom/lib/services/s.java
    org/kustom/lib/services/t.java
    org/kustom/lib/services/u.java
    org/kustom/lib/tasker/FireReceiver.java
    org/kustom/lib/tasker/c.java
    org/kustom/lib/utils/B.java
    org/kustom/lib/utils/C0489a.java
    org/kustom/lib/utils/C0491c.java
    org/kustom/lib/utils/C0503o.java
    org/kustom/lib/utils/C7250a.java
    org/kustom/lib/utils/C7252c.java
    org/kustom/lib/utils/C7264o.java
    org/kustom/lib/utils/D.java
    org/kustom/lib/utils/E.java
    org/kustom/lib/utils/z.java
    org/kustom/lib/weather/WeatherPluginServiceClient.java
    org/kustom/lib/widget/B.java
    org/kustom/unread/lib/UnreadProvider.java
    org/kustom/widget/A.java
    org/kustom/widget/B.java
    org/kustom/widget/WidgetClickActivity.java
    org/kustom/widget/WidgetService.java
    org/kustom/widget/data/e.java
    org/kustom/widget/picker/WidgetPicker.java
    一般功能-> 获取系统服务(getSystemService)
    C6/c.java
    I/a.java
    S0/a.java
    b0/C1721a.java
    b0/C4181a.java
    com/afollestad/materialdialogs/util/a.java
    com/mikepenz/iconics/context/c.java
    com/mikepenz/materialdrawer/util/d.java
    com/mikepenz/materialdrawer/util/e.java
    com/mikepenz/materialize/util/a.java
    dagger/hilt/android/internal/managers/p.java
    net/margaritov/preference/colorpicker/ColorPickerDialogView.java
    org/kustom/app/AdvancedSettingsActivity.java
    org/kustom/app/ColorPickerActivity.java
    org/kustom/app/NotificationSettingsActivity.java
    org/kustom/config/B0.java
    org/kustom/config/BuildEnv.java
    org/kustom/config/o0.java
    org/kustom/lib/C0154e.java
    org/kustom/lib/C6915e.java
    org/kustom/lib/brokers/C0127a.java
    org/kustom/lib/brokers/C0133g.java
    org/kustom/lib/brokers/C6888a.java
    org/kustom/lib/brokers/C6894g.java
    org/kustom/lib/brokers/ConnectivityBroker.java
    org/kustom/lib/brokers/Y.java
    org/kustom/lib/brokers/l0.java
    org/kustom/lib/editor/dialogs/d.java
    org/kustom/lib/editor/expression/EditorView.java
    org/kustom/lib/editor/expression/h.java
    org/kustom/lib/extensions/C0259h.java
    org/kustom/lib/extensions/C7020h.java
    org/kustom/lib/floweditor/ui/F0.java
    org/kustom/lib/music/NotificationService.java
    org/kustom/lib/notify/f.java
    org/kustom/lib/notify/k.java
    org/kustom/lib/permission/n.java
    org/kustom/lib/provider/a.java
    org/kustom/lib/render/ClipManager.java
    org/kustom/lib/utils/C0492d.java
    org/kustom/lib/utils/C7253d.java
    org/kustom/lib/utils/D.java
    org/kustom/lib/utils/E.java
    org/kustom/lib/utils/J.java
    org/kustom/lib/utils/K.java
    org/kustom/lib/utils/T.java
    xyz/quaver/io/util/c.java
    调用java反射机制
    A2/a.java
    B5/b.java
    H/b.java
    H/c.java
    X3/C1300a.java
    X3/C7621a.java
    com/afollestad/materialdialogs/internal/c.java
    com/afollestad/materialdialogs/prefs/MaterialListPreference.java
    com/afollestad/materialdialogs/prefs/a.java
    com/caverock/androidsvg/SVGImageView.java
    com/caverock/androidsvg/utils/CanvasLegacy.java
    com/jayway/jsonpath/spi/mapper/GsonMappingProvider.java
    com/jayway/jsonpath/spi/mapper/JakartaMappingProvider.java
    com/mikepenz/iconics/a.java
    com/mikepenz/iconics/context/g.java
    com/mikepenz/iconics/context/h.java
    com/nineoldandroids/animation/PropertyValuesHolder.java
    com/nineoldandroids/util/e.java
    com/rometools/rome/feed/impl/BeanIntrospector.java
    com/rometools/rome/feed/impl/CloneableBean.java
    com/rometools/rome/feed/impl/EqualsBean.java
    com/rometools/rome/feed/impl/PropertyDescriptor.java
    com/rometools/rome/io/impl/PluginManager.java
    junit/framework/j.java
    junit/framework/n.java
    junit/runner/a.java
    net/minidev/asm/a.java
    net/minidev/asm/b.java
    net/minidev/asm/c.java
    net/minidev/asm/e.java
    net/minidev/asm/i.java
    net/minidev/asm/j.java
    net/minidev/json/i.java
    net/minidev/json/reader/b.java
    org/hamcrest/internal/b.java
    org/jdom2/output/support/d.java
    org/jdom2/xpath/a.java
    org/joda/time/DateTimeZone.java
    org/jsoup/helper/a.java
    org/jsoup/helper/g.java
    org/junit/experimental/max/b.java
    org/junit/experimental/theories/d.java
    org/junit/experimental/theories/h.java
    org/junit/experimental/theories/internal/a.java
    org/junit/experimental/theories/internal/b.java
    org/junit/experimental/theories/internal/f.java
    org/junit/internal/d.java
    org/junit/internal/i.java
    org/junit/internal/management/d.java
    org/junit/internal/management/e.java
    org/junit/internal/matchers/d.java
    org/junit/internal/n.java
    org/junit/internal/runners/a.java
    org/junit/internal/runners/f.java
    org/junit/internal/runners/g.java
    org/junit/internal/runners/h.java
    org/junit/internal/runners/i.java
    org/junit/internal/runners/j.java
    org/junit/internal/runners/k.java
    org/junit/rules/j.java
    org/junit/runner/c.java
    org/junit/runners/d.java
    org/junit/runners/model/b.java
    org/junit/runners/model/d.java
    org/junit/runners/model/i.java
    org/junit/runners/model/m.java
    org/junit/runners/parameterized/a.java
    org/kustom/config/BuildEnv.java
    org/kustom/config/J0.java
    org/kustom/lib/render/RenderModule.java
    org/kustom/lib/utils/C0491c.java
    org/kustom/lib/utils/C0509v.java
    org/kustom/lib/utils/C7252c.java
    org/kustom/lib/utils/C7270v.java
    org/kustom/lib/widget/AdvancedViewPager.java
    org/objectweb/asm/D.java
    org/objectweb/asm/h.java
    org/threeten/bp/chrono/j.java
    pl/droidsonroids/gif/r.java
    组件-> ContentProvider
    组件-> Provider openFile
    组件-> 发送广播
    组件-> 启动 Service
    组件-> 启动 Activity
    网络通信-> 蓝牙连接
    网络通信-> SSL证书处理 org/jsoup/a.java
    org/jsoup/helper/e.java
    org/kustom/http/g.java
    命令执行-> getRuntime.exec() W5/e.java
    进程操作-> 杀死进程
    进程操作-> 获取进程pid
    DEX-> 动态加载 com/rometools/rome/io/impl/PluginManager.java
    net/minidev/asm/d.java
    net/minidev/asm/i.java
    网络通信-> WebView 相关 org/kustom/app/PrivacyPolicyActivity.java
    加密解密-> Base64 解密
    一般功能-> 加载so文件
    隐私数据-> 用户账户管理 org/kustom/unread/lib/UnreadProvider.java
    隐私数据-> 剪贴板数据读写操作
    一般功能-> 日历相关操作
    设备指纹-> getAllCellInfo org/kustom/lib/brokers/ConnectivityBroker.java
    设备指纹-> 获取蜂窝位置信息 org/kustom/lib/brokers/ConnectivityBroker.java
    设备指纹-> getSimOperator org/kustom/lib/brokers/ConnectivityBroker.java
    设备指纹-> 查看运营商信息 org/kustom/lib/brokers/ConnectivityBroker.java
    一般功能-> 获取WiFi相关信息 org/kustom/lib/brokers/ConnectivityBroker.java
    一般功能-> 获取网络接口信息 org/kustom/lib/brokers/ConnectivityBroker.java
    加密解密-> 信息摘要算法
    一般功能-> 获取活动网路信息 org/kustom/lib/extensions/C0259h.java
    org/kustom/lib/extensions/C7020h.java
    网络通信-> OkHttpClient Connection org/kustom/http/d.java
    org/mcsoxford/rss/p.java
    进程操作-> 获取运行的进程\服务 org/kustom/config/B0.java
    org/kustom/config/BuildEnv.java
    org/kustom/lib/utils/E.java
    加密解密-> Base64 加密 m0/n.java
    org/kustom/lib/weather/WeatherProviderYahoo.java
    x5/a.java
    隐私数据-> 获取GPS位置信息 org/kustom/lib/location/LocationData.java
    org/kustom/lib/locationprovider/d.java
    隐私数据-> 获取已安装的应用程序
    网络通信-> HTTPS建立连接 M2/a.java
    org/jsoup/helper/k.java
    网络通信-> HTTP建立连接 com/rometools/rome/io/XmlReader.java
    org/jsoup/helper/k.java
    网络通信-> URLConnection com/rometools/rome/io/XmlReader.java
    一般功能-> 设置手机铃声,媒体音量 org/kustom/lib/brokers/l0.java
    一般功能-> Android通知 org/kustom/app/NotificationSettingsActivity.java
    org/kustom/lib/notify/f.java
    加密解密-> Crypto加解密组件 org/kustom/lib/remoteconfig/a.java
    org/kustom/lib/weather/WeatherProviderYahoo.java
    x5/a.java
    网络通信-> TCP套接字 org/jsoup/internal/a.java

    安全漏洞检测

    高危
    1
    警告
    8
    信息
    3
    安全
    0
    屏蔽
    0
    序号 问题 等级 参考标准 文件位置 操作
    1 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 通过日志文件的信息暴露
    OWASP MASVS: MSTG-STORAGE-3
    升级会员:解锁高级权限
    2 应用程序创建临时文件。敏感信息永远不应该被写进临时文件 警告 CWE: CWE-276: 默认权限不正确
    OWASP Top 10: M2: Insecure Data Storage
    OWASP MASVS: MSTG-STORAGE-2
    升级会员:解锁高级权限
    3 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 警告 CWE: CWE-312: 明文存储敏感信息
    OWASP Top 10: M9: Reverse Engineering
    OWASP MASVS: MSTG-STORAGE-14
    升级会员:解锁高级权限
    4 IP地址泄露 警告 CWE: CWE-200: 信息泄露
    OWASP MASVS: MSTG-CODE-2
    升级会员:解锁高级权限
    5 应用程序使用不安全的随机数生成器 警告 CWE: CWE-330: 使用不充分的随机数
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-6
    升级会员:解锁高级权限
    6 此应用侦听剪贴板更改。一些恶意软件也会监听剪贴板更改 信息
    OWASP MASVS: MSTG-PLATFORM-4
    升级会员:解锁高级权限
    7 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 警告 CWE: CWE-276: 默认权限不正确
    OWASP Top 10: M2: Insecure Data Storage
    OWASP MASVS: MSTG-STORAGE-2
    升级会员:解锁高级权限
    8 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 信息
    OWASP MASVS: MSTG-STORAGE-10
    升级会员:解锁高级权限
    9 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 警告 CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
    OWASP Top 10: M7: Client Code Quality
    升级会员:解锁高级权限
    10 MD5是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用了破损或被认为是不安全的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-4
    升级会员:解锁高级权限
    11 SHA-1是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用了破损或被认为是不安全的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-4
    升级会员:解锁高级权限
    12 应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文 高危 CWE: CWE-327: 使用了破损或被认为是不安全的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-2
    升级会员:解锁高级权限

    Native库安全分析

    序号 动态库 NX(堆栈禁止执行) PIE STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)
    1 arm64-v8a/liblocal-config-lib.so
    True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    False
    high
    这个二进制文件没有在栈上添加栈哨兵值。栈哨兵是用于检测和防止攻击者覆盖返回地址的一种技术。使用选项-fstack-protector-all来启用栈哨兵。这对于Dart/Flutter库不适用,除非使用了Dart FFI
    Full RELRO
    info
    此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
    None
    info
    二进制文件没有设置运行时搜索路径或RPATH
    None
    info
    二进制文件没有设置 RUNPATH
    False
    warning
    二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
    True
    info
    符号被剥离
    2 arm64-v8a/libremote-config-lib.so
    True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    False
    high
    这个二进制文件没有在栈上添加栈哨兵值。栈哨兵是用于检测和防止攻击者覆盖返回地址的一种技术。使用选项-fstack-protector-all来启用栈哨兵。这对于Dart/Flutter库不适用,除非使用了Dart FFI
    Full RELRO
    info
    此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
    None
    info
    二进制文件没有设置运行时搜索路径或RPATH
    None
    info
    二进制文件没有设置 RUNPATH
    False
    warning
    二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
    True
    info
    符号被剥离

    文件分析

    序号 问题 文件

    行为分析

    编号 行为 标签 文件
    00036 从 res/raw 目录获取资源文件 反射
    升级会员:解锁高级权限
    00022 从给定的文件绝对路径打开文件 文件
    升级会员:解锁高级权限
    00063 隐式意图(查看网页、拨打电话等) 控制
    升级会员:解锁高级权限
    00051 通过setData隐式意图(查看网页、拨打电话等) 控制
    升级会员:解锁高级权限
    00091 从广播中检索数据 信息收集
    升级会员:解锁高级权限
    00025 监视要执行的一般操作 反射
    升级会员:解锁高级权限
    00013 读取文件并将其放入流中 文件
    升级会员:解锁高级权限
    00054 从文件安装其他APK 反射
    升级会员:解锁高级权限
    00077 读取敏感数据(短信、通话记录等) 信息收集
    短信
    通话记录
    日历
    升级会员:解锁高级权限
    00043 计算WiFi信号强度 信息收集
    WiFi
    升级会员:解锁高级权限
    00012 读取数据并放入缓冲流 文件
    升级会员:解锁高级权限
    00104 检查给定路径是否是目录 文件
    升级会员:解锁高级权限
    00094 连接到 URL 并从中读取数据 命令
    网络
    升级会员:解锁高级权限
    00089 连接到 URL 并接收来自服务器的输入流 命令
    网络
    升级会员:解锁高级权限
    00108 从给定的 URL 读取输入流 网络
    命令
    升级会员:解锁高级权限
    00056 修改语音音量 控制
    升级会员:解锁高级权限
    00065 获取SIM卡提供商的国家代码 信息收集
    升级会员:解锁高级权限
    00132 查询ISO国家代码 电话服务
    信息收集
    升级会员:解锁高级权限
    00028 从assets目录中读取文件 文件
    升级会员:解锁高级权限
    00026 方法反射 反射
    升级会员:解锁高级权限
    00121 创建目录 文件
    命令
    升级会员:解锁高级权限
    00125 检查给定的文件路径是否存在 文件
    升级会员:解锁高级权限
    00044 查询该包的activity上次被使用的时间 信息收集
    反射
    升级会员:解锁高级权限
    00045 查询当前运行的应用程序名称 信息收集
    反射
    升级会员:解锁高级权限
    00031 检查当前正在运行的应用程序列表 反射
    信息收集
    升级会员:解锁高级权限

    敏感权限分析

    恶意软件常用权限 10/30
    android.permission.ACCESS_FINE_LOCATION
    android.permission.ACCESS_COARSE_LOCATION
    android.permission.GET_TASKS
    android.permission.READ_CALENDAR
    android.permission.VIBRATE
    android.permission.READ_PHONE_STATE
    android.permission.WAKE_LOCK
    android.permission.CALL_PHONE
    android.permission.READ_CONTACTS
    android.permission.GET_ACCOUNTS
    其它常用权限 13/46
    android.permission.ACCESS_BACKGROUND_LOCATION
    android.permission.FOREGROUND_SERVICE
    android.permission.WRITE_EXTERNAL_STORAGE
    android.permission.READ_EXTERNAL_STORAGE
    android.permission.INTERNET
    android.permission.ACCESS_NETWORK_STATE
    android.permission.ACCESS_WIFI_STATE
    android.permission.CHANGE_WIFI_STATE
    android.permission.BLUETOOTH
    android.permission.BLUETOOTH_ADMIN
    com.google.android.gms.permission.AD_ID
    com.google.android.c2dm.permission.RECEIVE
    com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE

    恶意软件常用权限 是被已知恶意软件广泛滥用的权限。
    其它常用权限 是已知恶意软件经常滥用的权限。

    IP地理位置

    恶意域名检测

    域名 状态 中国境内 位置信息 解析
    www.opengis.net 安全
    IP地址: 66.244.86.70
    国家: 美国
    地区: 印第安纳州
    城市: 布鲁明顿
    查看: Google 地图

    my.netscape.com 安全
    IP地址: 13.248.158.7
    国家: 美国
    地区: 华盛顿
    城市: 西雅图
    查看: Google 地图

    www.microsoft.com 安全
    IP地址: 61.147.219.124
    国家: 中国
    地区: 江苏
    城市: 南通
    查看: 高德地图

    t.me 安全
    IP地址: 66.244.86.70
    国家: 大不列颠及北爱尔兰联合王国
    地区: 英格兰
    城市: 伦敦
    查看: Google 地图

    backend.userland.com 安全
    IP地址: 70.90.187.249
    国家: 美国
    地区: 华盛顿
    城市: 西雅图
    查看: Google 地图

    fyyd.de 安全
    IP地址: 5.75.151.179
    国家: 德国
    地区: 拜仁
    城市: 纽伦堡
    查看: Google 地图

    weather-ydn-yql.media.yahoo.com 安全
    没有可用的地理位置信息。
    web.resource.org 安全
    IP地址: 3.168.132.54
    国家: 美国
    地区: 加利福尼亚
    城市: 洛杉矶
    查看: Google 地图

    api.iconify.design 安全
    IP地址: 104.26.13.204
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    api.openweathermap.org 安全
    IP地址: 38.89.70.155
    国家: 美国
    地区: 华盛顿
    城市: 西雅图
    查看: Google 地图

    www.cnet.com 安全
    IP地址: 185.199.108.153
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    dummy.example 安全
    没有可用的地理位置信息。
    search.yahoo.com 安全
    IP地址: 98.136.144.138
    国家: 美国
    地区: 纽约
    城市: 纽约市
    查看: Google 地图

    forum.kustom.rocks 安全
    IP地址: 172.67.134.250
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    xml.weather.yahoo.com 安全
    没有可用的地理位置信息。
    api-project-415510900161.firebaseio.com 安全
    IP地址: 35.201.97.85
    国家: 美国
    地区: 密苏里州
    城市: 堪萨斯城
    查看: Google 地图

    activitystrea.ms 安全
    IP地址: 185.199.108.153
    国家: 美国
    地区: 宾夕法尼亚
    城市: 加利福尼亚
    查看: Google 地图

    apps.kustom.rocks 安全
    IP地址: 172.67.134.250
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    www.slashdot.org 安全
    IP地址: 104.18.5.215
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    jsoup.org 安全
    IP地址: 104.21.80.1
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    a9.com 安全
    IP地址: 184.28.148.18
    国家: 美国
    地区: 俄勒冈
    城市: 希尔斯伯勒
    查看: Google 地图

    materialdesignicons.com 安全
    IP地址: 34.234.179.93
    国家: 美国
    地区: 弗吉尼亚州
    城市: 阿什本
    查看: Google 地图

    nominatim.openstreetmap.org 安全
    IP地址: 140.211.167.100
    国家: 美国
    地区: 俄勒冈
    城市: 尤金
    查看: Google 地图

    api.kustom.rocks 安全
    IP地址: 104.21.6.153
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    api.timezonedb.com 安全
    IP地址: 172.67.206.98
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    api.weather.gov 安全
    IP地址: 184.28.148.18
    国家: 美国
    地区: 加利福尼亚
    城市: 圣何塞
    查看: Google 地图

    kustom.rocks 安全
    IP地址: 104.21.6.153
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    api.waqi.info 安全
    IP地址: 139.162.71.178
    国家: 日本
    地区: 东京
    城市: 东京
    查看: Google 地图

    podlove.org 安全
    IP地址: 138.201.80.68
    国家: 德国
    地区: 萨克森
    城市: 法尔肯施泰因
    查看: Google 地图

    geocode.search.hereapi.com 安全
    IP地址: 34.208.156.145
    国家: 美国
    地区: 俄勒冈
    城市: 波特兰
    查看: Google 地图

    api.met.no 安全
    IP地址: 172.67.1.191
    国家: 挪威
    地区: 奥斯陆
    城市: 奥斯陆
    查看: Google 地图

    creativecommons.org 安全
    IP地址: 172.67.1.191
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    rssnamespace.org 安全
    没有可用的地理位置信息。
    www.itunes.com 安全
    IP地址: 17.253.144.11
    国家: 美国
    地区: 加利福尼亚
    城市: 丘珀蒂诺
    查看: Google 地图

    raw.githubusercontent.com 安全
    IP地址: 185.199.111.133
    国家: 美国
    地区: 宾夕法尼亚
    城市: 加利福尼亚
    查看: Google 地图

    mikepenz.com 安全
    IP地址: 172.67.141.197
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    feed.press 安全
    IP地址: 172.67.217.196
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    test.com 安全
    IP地址: 34.224.149.186
    国家: 美国
    地区: 弗吉尼亚州
    城市: 阿什本
    查看: Google 地图

    jdom.org 安全
    IP地址: 208.95.104.182
    国家: 美国
    地区: 俄勒冈
    城市: 科瓦利斯
    查看: Google 地图

    www.georss.org 安全
    IP地址: 104.21.1.235
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    wxdata.weather.com 安全
    IP地址: 184.28.149.205
    国家: 美国
    地区: 加利福尼亚
    城市: 圣何塞
    查看: Google 地图

    host.com 安全
    IP地址: 104.21.31.241
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    photon.komoot.io 安全
    IP地址: 116.202.51.114
    国家: 德国
    地区: 萨克森
    城市: 法尔肯施泰因
    查看: Google 地图

    ip-api.com 安全
    IP地址: 208.95.112.1
    国家: 美国
    地区: 北卡罗来纳州
    城市: Skyland
    查看: Google 地图

    reddit.com 安全
    IP地址: 151.101.129.140
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    手机号提取

    URL链接分析

    URL信息 源码文件
    https://lh3.googleusercontent.com/OWIIVSQGp9X9uAt84XB6BWy4jS4SuN4lH16IrgU6Tsako6ILeET8BbYR0XAbLX4uASG2=h480-rw
    https://lh3.googleusercontent.com/8_Ta_QFMtfRckeICjsmeEe-QUhdWaWrwS9CLXBDIozVfsHTAq1XXFVIDIAFJ3Fykgg=w128-rw
    https://lh3.googleusercontent.com/9DXBTuUfJDtezLyfHkbq5vizawupHS2ibPYEz1VmQ8XtwYwE8nbgGLFKSqyNwCzc=w480-rw
    https://plus.google.com/communities/105800766530390603634/stream/282a8dd2-85d5-4e94-bffd-dd1f1a703609
    https://lh3.googleusercontent.com/njNEYObe51MPijoB5UVmXH8V4k7GejrdqVpNsWsV2APRFrTRmsQhX5Rv_v01k9xEhCEB=w128-rw
    https://lh3.googleusercontent.com/OFMW6Zr6R_uCoxvsVR_jt4VsotDBfaKUrfA1Q2mYkIsjKRzm2tSJMMJYTNhXNfNj1Y7T=h480-rw
    https://lh3.ggpht.com/iWeeK0dQyhsYTsP-ElWLXZOIrqPJgq4-MdtCSTcQO9dTO4WqnUEkJUpNRQPrQc2DBBel=w480-rw
    https://play.google.com/store/apps/details?id=com.gradientweat.skin
    https://play.google.com/store/apps/details?id=mounttt.kustom.waveandanchor
    https://lh3.googleusercontent.com/te0K6T-ole_U6tx-k4OrAkRitLIrHbNkiu7DcyRYN66QRCJqnBmsCa12HjjdVZ3x5Lw=h480-rw
    https://lh3.googleusercontent.com/Wa5l5DbQfj5YoTlcqT6SnuxSetuBA2dyHTduhHsVwPQ8ado0ySS8-ZGQNI3teidPJQ=h480-rw
    https://lh3.googleusercontent.com/V4DsSD7kyr4EJ3qAaIjH9B8bdPlLFsczRUAK93clb3FbTueCyaQBjlU2EXpS--0j9fk8=w480-rw
    https://play.google.com/store/apps/details?id=com.yaatzek.klwp.mweather
    https://lh3.googleusercontent.com/70yZsMTSw0WL8dm62YOrxCRUvtTvZiyo5F9egb4G72zHCTyyWO-mPDuTcD2DutUJf7JR=w480-rw
    https://lh3.googleusercontent.com/n9RvyNGeSkcdj3zGYIz0POXLE23hoKp8rBn9-vAB7jxAV5pfpxhos8PswNHfSp2cUA=w128-rw
    https://play.google.com/store/apps/details?id=de.thinkkwer.kwgt.x
    https://play.google.com/store/apps/details?id=org.buzurioe.minimalvl1
    https://lh3.googleusercontent.com/WrcZry0PcFHZ89G6CG7PWjV7_1xnL88rdNyGYXPoJ8VKL6gr1aQ775r8thRWLG-ZJgK4=w128-rw
    https://lh3.googleusercontent.com/AkXKH8W1VOnynedB-1C8XO63CN02qNqFwmrCv4UblUPvYIbHX0y4QWRtGzQztOiVBA=w480-rw
    https://plus.google.com/100790182041942879099/posts
    https://lh3.googleusercontent.com/TAKN7iVwIv1qOCk0OVPQZS4csdLQBUcdL2ojNUhaJ5ytDWKIApvwuLxg3HvecAqMtvk=w128-rw
    https://lh3.googleusercontent.com/5jpOlUYiOc-NwMIVTuH5K5ltSRZ1Dl7id1Ge7m_tZOO0BbOX6lY7FFPRnfAba6sy0Ik_=w128-rw
    https://lh3.googleusercontent.com/dHiM3ufmpD7U26HPyXgpm9s-JCc3R8vQwMig6m6U4OoLLRVxulD-tLOdkeJpnWBMpc4=h480-rw
    https://lh3.googleusercontent.com/61IogfdrCUo6gaRc0A_Il7BqBj_aTFfL77t4UKH1_NYSYLlJjSUPLpEilHFK_mPSMf1J=w480-rw
    https://play.google.com/store/apps/details?id=com.androidscreen.klwp.kustommapmaker
    https://lh3.googleusercontent.com/Xojc46lBOx_-7acPMQ916miO4tKIufyUOWiaFVMLPiUBhFQZrhvQBvMRMwy9GvQud6g=w480-rw
    https://play.google.com/store/apps/details?id=com.baconbits.klwp.tranquil
    https://lh3.googleusercontent.com/wrw96A45gqW-PLv8-WGLK7IP0msyHKDB1iRKxvMXNpnndclHSIG8pDZdwMXxKG7iVg=w128-rw
    https://lh6.ggpht.com/yCGTxiie9GH1fIWA6ndlI6xuYxzfJIiaFBwmnbMuF7WelAWKS33EvuyG2mz2TSynoQY=w128-rw
    https://play.google.com/store/apps/details?id=com.klock.skin
    https://lh3.googleusercontent.com/u9MQ7nuR9lWEKuYvrJhQPEfm_XuqL16ydaRf12we2qmtBKNlFq9svR-G7CoNUIFvPaw=w128-rw
    https://play.google.com/store/apps/details?id=org.kustom.ahkollection
    https://lh3.googleusercontent.com/6Gw-6U3ltNYmek0A5EwXTv2vngmun_ldLozX4uamC5rLYja6gLYZW1-mNadwPU4kJTYG=h480-rw
    https://play.google.com/store/apps/details?id=com.arun.kustomiconpack
    https://lh3.googleusercontent.com/_bcA8QVRRDamHqLQ0a0S3963Uq1SteuyeCzovfS7-pVTiZBaTSmabeUa-81oDV5sNMs=w480-rw
    https://play.google.com/store/apps/details?id=io.sxedio.musickomp
    https://play.google.com/store/apps/details?id=org.kustom.datatechhud
    https://play.google.com/store/apps/details?id=lasing.klwp.starintro
    https://lh3.googleusercontent.com/ncYUWnJ2Ovn30-VaaAvi3SNYlwDW3NeOCuHDEg5kPiJV6neoaXmPwK9YDOScpOZQEw=w480-rw
    https://lh3.googleusercontent.com/ErJHfxSxypEb5hbiITczYHpCZV5XJyFOKpYQx_Yc0tetaYf2SSMfp0BYDpj6_cLBPM8=h480-rw
    https://lh3.googleusercontent.com/KXxgXxsUjoFGrC28KuIkXeZKmtHiHCh0MIoNTf_Io1VRggxGgKen0btRjTC5csSA-w=h480-rw
    https://lh3.googleusercontent.com/MgaZ5iWyyKbzKirSOWSHrSI4qUAmvYCNoai6oxzk4c4HnX7P5-TAxM9GfMFfv_yDFu0=w480-rw
    https://play.google.com/store/apps/details?id=com.oneeighty.myskin
    https://play.google.com/store/apps/details?id=com.mowmo.weatherkomp
    https://lh3.ggpht.com/XZwLR6bcd-cGJY_kT4gupUaci5gAP8Cmmw1t5eDTaex0zFfRdByOccRUyIGJuKwo9kY=w128-rw
    https://kustom.rocks/dyncolorsu003c/pu003en
    https://lh3.googleusercontent.com/7gEou4A46XEr7QUWXds2bDLJVckQXSnCn8zC6W0TXsM2LJsV78P4Xti-SC_wOUUOA3s=w480-rw
    https://play.google.com/store/apps/details?id=com.mowmo.exoklwp
    https://lh3.googleusercontent.com/LIRYTUzfEghnl1OCzcAUnKnQx8BcxzlGfQaoAArCMl3_kcB6J_vj5CzjOSRitPLKWUw=w128-rw
    https://play.google.com/store/apps/details?id=com.fluffyclouds.lightmaterial
    https://lh3.googleusercontent.com/2ON3BNe29XEMk-lCyYqGkfoQsAGmneV-gvP4vgk-W8DBGCGFCtwow4Q2bFPcH2hYtHA=w480-rw
    https://play.google.com/store/apps/details?id=org.kustom.materialdaze
    https://lh3.googleusercontent.com/KHWphu9BsHlXQMaaV4deAo-TAoRLMX2NymXjPI5B6skgMP5NAc-CFMxF2fkLoZAMsg=h480-rw
    https://lh3.googleusercontent.com/vPzspYbcUiTBZ_9PoAk6kl9PF7n4NhI3qliIwEcVjyJL1cC_arQIau1bFzMGKaA8O2o=w128-rw
    https://lh3.googleusercontent.com/9b0BwqnIKSUyrsTwwYp-ymc5e-xcc1DIXuzEYYvAAFvizXxVN3_JK9xiFbX8pJ2qcmaf=w128-rw
    https://kustom.rocks/unread
    https://lh3.googleusercontent.com/wfjt1HQPQnHHB1h_0WVsjwLojgALWQ0GTHUHi95-BKTPb-W6JU9dvEwBmkyTUQj0J9KC=w128-rw
    https://lh3.googleusercontent.com/F3RS7xsMt5omoIlLM1gA4mDR5UN1k1YmXB4J40Mswc0r02o73I-YINamXzcdM3JSzA=w128-rw
    https://lh3.googleusercontent.com/rdEyGQfoAJWCp_SRyAx_2z8eyOC9yMSdxYYb7mTHl38SS4Z9glAsF4tIcE51Q0LIdQ=h480-rw
    https://lh3.googleusercontent.com/gkU2LTUbSZwlT52WvBQp1d2Hq0tB33H4sHKSLdyjKUj2aOGkT4quei8BVOnFVuu2vZI=w128-rw
    https://lh3.googleusercontent.com/bBHthrA8x0e6MORVtSkc-OOXL_X78zRsv0aLXaizecFundX3BJy3ybsNdgzI4eXL1w=w128-rw
    https://lh3.googleusercontent.com/jco4JQo4zOfI68nmGZrZ9y5LloEElmnWryyCFyIetXo77FuPSZGajtxuvgkCUsqJZU8=w480-rw
    https://play.google.com/store/apps/details?id=org.kustom.slidecard
    https://lh3.googleusercontent.com/cWsGqd5oelnlEF3wOjFRjsmdWWHnvAVHeeCOj1wrkyRI9K-Zbn7tYFmEDTNahLqCIQ=w128-rw
    https://play.google.com/store/apps/details?id=org.kustom.widget
    https://play.google.com/store/apps/details?id=cards.kustom.waveandanchor
    http://lh3.googleusercontent.com/-vMt8Ngp30TQ/AAAAAAAAAAI/AAAAAAAAAAY/UE0sVyAx5FM/s265-c-k-no/photo.jpg=h480-rw
    https://lh3.googleusercontent.com/vGMrnRo7qBL-2518v0hFcdOA4uigqjmZEM0A1-WPQr-zdm5OQ_PMpotKdjOgiQyMwg=w128-rw
    https://lh3.googleusercontent.com/OyljSzImXoWEJJOsG7EQx2At2Q06x_s4cu4fNk8WhmX8Z3TRhJnGnI2I3HkE_GsD_caN=w128-rw
    https://lh3.googleusercontent.com/bOEGF8AAB6MFBkrlmMvqIuUw0nknlpun35XKMsRvWlDa2BvWnKzUooVhdoK-J5h4vA=w128-rw
    https://lh3.googleusercontent.com/F8CkPz1D5Ciz97rIK1DGIPBNKw8y1RLX2XaoKjWDI7RQ8YjAn8vnlQsuY4gTohZWDI0=h480-rw
    https://lh3.googleusercontent.com/CavGRbI0mBjC5qeaBRNuILSjpma4JGkbHu3g3PhbmZRqraiL533dbub7gu5yGfvp9g=w128-rw
    https://lh3.googleusercontent.com/4b6UnefvGoVQssF8OYJiqyzdpczdbU9Y_xoLI_H-YchbqbzpajCU6Z_yuT05U5SphPL1=w128-rw
    https://lh3.googleusercontent.com/Z8_ypeTm77A4gW6w3ar2W-QA22bDK8W8WR4Iw_Zz2yBx1aEV9zj3UMIvhx20NNWPrg=w128-rw
    https://lh3.googleusercontent.com/zITKCrWHRsd0uxst7CTurOVcD_eqJZzBT6x76DdqIKgGOxriXe-NQ5HGK9njCkCpiH-f=w480-rw
    https://play.google.com/store/apps/details?id=com.yaatzek.klwp.startree
    https://lh3.googleusercontent.com/vYODgcIQ5f4ebo0kZGM5ETOcXW1TC1LFldY836-LwAMlLJVzR3IrECY8gDjFQ0s1bBA=w480-rw
    https://lh3.googleusercontent.com/5zFBOW_u-yUO0TfAu8uvy9qt3hCaLVn90T2C2lblk0BcMrbfYLFQ0p_Nmj6BwP56VH8=w480-rw
    https://lh3.googleusercontent.com/3uuy0sR2I_FBnnyAOdDkMY64LHSQnlNUd_8Y8pShZrIhZgd2VTyAwoN-ghZpfL7k9PKA=h480-rw
    https://lh3.googleusercontent.com/0FjCJKOv57oluqB_BVHIU7K0Q27dwOuas-6auja0DwRSBSWTATtlhmzsHzxC1MiPHy6u=w128-rw
    https://lh3.googleusercontent.com/xWyVuVPo2g-IAzX3_-XKxfWJk7c2b1NtxItfpIcnXzL3YOtDiVlKlWXsb6it7Kqpiz8=w128-rw
    https://play.google.com/store/apps/details?id=com.baconbits.klwp.matpopforkustom
    https://play.google.com/store/apps/details?id=dillogic.kustom.verity
    https://lh3.googleusercontent.com/Sh8sUubL4n3FziOUWxVKjTESJDlzKj_-0t5BWxPPTIubeuUnXsKdPoWXliBOPJqdVgE=w128-rw
    https://lh3.googleusercontent.com/ZMCqPsXdbqZ-nTeK261pAkwGDvsbycfCMoX7vuVGZISu1QPGUYNTt7xXCFAVPhVz6dQ=w128-rw
    https://lh3.googleusercontent.com/o3sFLmGAaAehzkgLSeNV6MOF2_eD2bXpiwcdPC5ip2wJqb5FbRRIpRcWTVE6bgTH3trG=w128-rw
    https://lh3.googleusercontent.com/pu9w4oSS7au7GDwzYsf_hVKFJOUF53WYiPdTgCZoJ2o_PRhxRzi7cCG5uIWdWs0zkg=w480-rw
    https://lh3.googleusercontent.com/nHsRAFxDA2Og3hnfiO2_AqQ_x3yzwJlmvlWpEAvC6vvZlfHogDtL2fiBhV0JTz84Ew=w128-rw
    https://play.google.com/store/apps/details?id=org.kustom.iamtopher.kalendar
    https://lh3.googleusercontent.com/qHosJsbAoRgbZT777YcnPfTjqhnGGb-TmBmmusPbfE1AmWhtI-DCqd2idUzOD9cfSg=h480-rw
    https://play.google.com/store/apps/details?id=com.widget.greyedwidgets
    https://play.google.com/store/apps/details?id=org.kustom.simplyelegantwidgets
    https://kustom.rocks/notification
    http://goo.gl/7ZSSbh
    https://lh3.googleusercontent.com/VpUDnnCoyh-qfnn-U0zM_ISa34Ynmc-5aALwW_sGnhLG2ODxlbM5tJ0wLgFdBoK5aqk=w128-rw
    https://kustom.rocks/apkmaker
    https://play.google.com/store/apps/details?id=org.kustom.materialike
    https://play.google.com/store/apps/details?id=team.ocea.kwgt
    https://lh3.googleusercontent.com/DCpjLjxAnlEa26oQ00__xe41y0KM2Qec7fpza9a3ytUIqx3PUu8esp5-pSAQ0DSF_78=w128-rw
    https://play.google.com/store/apps/details?id=time.kwgt.surajhodi
    https://lh3.googleusercontent.com/MheNZNYYalAGLRxa9L3k20wBw8r0n0ahJfuHCyCIJRw3Y_xkn_m6bW8uQYIaGLpshnk=w480-rw
    https://play.google.com/store/apps/details?id=kustom.littlebook.free
    https://lh3.googleusercontent.com/TUp6ri79X0L9FKiB9es1q6DMizNxfYMznLzT0TweQgwYUQExixFg_HKPu0vOtSBt_Dw=w128-rw
    https://play.google.com/store/apps/details?id=org.kustom.wallpaper
    https://lh3.googleusercontent.com/ERc1A3jKMEQWfOYn1-zdhyGI_GA_sw5h-chLDVmlstVklqN1eZHm00fes32y_v03yyw=w128-rw
    https://play.google.com/store/apps/details?id=com.christophermartellxcmx.sektors
    https://lh3.googleusercontent.com/W4SfXSGTadJc30F4ulXNtGzqgG30w6LRmTZSKjNxTe_FGNugnG4ZDSgaPye9It6LwsM=w480-rw
    https://lh3.googleusercontent.com/n9RvyNGeSkcdj3zGYIz0POXLE23hoKp8rBn9-vAB7jxAV5pfpxhos8PswNHfSp2cUA=h480-rw
    https://lh3.googleusercontent.com/g7z4pzW0iScqy_QwgN984aW14G9k_6UeF8ceBJ_-4Vq48RZOFEMRFgXwOSRzDbQFAHhp=w480-rw
    https://lh3.googleusercontent.com/IedqcokavGtPwFjeU2Bocs-IZLpxYz02FNaWOH3DYwxc3bvs1YNLKKvZ6Fjvbyjrc1SN=w480-rw
    https://play.google.com/store/apps/details?id=io.sxedio.weatherkomp
    https://kustom.rocks/svgpathu003c/pu003en
    https://lh3.googleusercontent.com/r6jaQYRimo46gZ9ZbRvv6XJDmmzGUOyk4qnyIpo_nECRrkeFCgdJTHWtJa33fCrPQXTb=h480-rw
    https://lh3.googleusercontent.com/PFlmnlDnfj7_8Bb9WQExIuawkZW_48OEVOWOL9bcs_3ec06tiOMYb3guIME5MNVOtjfh=w128-rw
    https://lh3.googleusercontent.com/4Yw0HZZGuDcZROMvjWCpr-F37qxjn_WhRCxatWeA4UlNAPrYh1d0f7lKBsvP8hyabSVb=w128-rw
    https://kustom.rocks/remotemsgu003c/pu003en
    https://lh3.googleusercontent.com/uAPCoA41j_BUJZ81uW7qlE7Spl16SSYXjiMkCGu60CP6oCTVKagKWnQwofsUsLZX3CA=w480-rw
    https://kustom.rocks/weather
    https://play.google.com/store/apps/details?id=com.komponent.blackwhite
    https://kustom.rocks/flowsu003c/pu003en
    https://play.google.com/store/apps/details?id=flash.theme.klwp
    http://goo.gl/yLyQs5
    https://lh3.googleusercontent.com/y_9F75c6WV4ym1JK4RGiNARS6hFlLcIs-u94E_Dglk9tUI76IJih4KDzglMn_uDncg=w128-rw
    https://lh3.googleusercontent.com/T-gQ1K1AVL7QsApa7ZwGAwPmiC6Bcx_esBf1azNdAGDP568QwUHfHy6TEwgoe4dyWFM=w128-rw
    https://lh3.googleusercontent.com/FXOQfnSSYHRau_OA-5QsdAHRVyPDH_SNLGo-7fGOD8hDvWtu3sqV-DKoiHq9FaKE7gM=h480-rw
    https://lh3.googleusercontent.com/BjQL_tloOvpPRRo2D1cSUx6fC5JXBO67qa8lp4adyyRgvT_LgpUGSbGkFB1iYGgCBes=h480-rw
    https://lh3.googleusercontent.com/0_DjKNyOBYLkgcOXY0m_6ZefktAj2svP8F-zvxG0XdUM34S0VxT1HIYj09OWtRiGSxw=w480-rw
    https://lh3.googleusercontent.com/ExnH9GtDTkE44KSLIY25Dm28s3azYsDPn5h2D1-bwnzSMO-nW4wM1gTliWGdhdYfnYA=w128-rw
    https://play.google.com/store/apps/details?id=com.mxmln.regal
    https://lh3.googleusercontent.com/I0FGJZbYCslyAgDT-bOqZsietBJ7GGH1I5ss56VycQieauNRUMxOvQ48D_rCMHxpOlGS=w128-rw
    https://goo.gl/Mz6yTS
    https://lh3.googleusercontent.com/731irSOseVKnsJP-0wWSFxMFpoVhXLZKeQXwTHHg0yFikpn6Q1Ty-RVLqQVFVPsSRl8=h480-rw
    https://lh4.ggpht.com/oB_-O75nf5pkJncEaAf6_B-4wP7merufnYfaYHFLNh0rIpmiMdZghBR2S476p7DvtA=w128-rw
    https://play.google.com/store/apps/details?id=com.baconbits.kwlp.cassettes
    https://lh3.googleusercontent.com/dvCOrKt1QEX7HtnnVixS7GP9MfiiyE1q3jfdqO6tNmxSUOzYwygekZ3KLpcYreVtlw=w128-rw
    https://lh3.googleusercontent.com/QM6db4ciMUWEenx2rjE0EmBG8ayCifNDrAB22TIzbxKTuBw0IpOsVwRDy7ihA4qmNA=w128-rw
    https://play.google.com/store/apps/details?id=org.kustom.matericards
    https://lh3.googleusercontent.com/Fk21P5HqieoD_yA_VsnFGqU4vUDf7xDrk7f3Of4Pa2UpEzYAGiJKsDqjuNrC7zEsww=w128-rw
    https://play.google.com/store/apps/details?id=hukkwgt.kustom.pack
    https://lh3.googleusercontent.com/Sg-7Fm0H7KdrOQOt1b_pstyT0JCX2O_WVI8T8M3Upo3dz0TTSnzo_0PcUv_PqWqoYA=w128-rw
    https://lh3.googleusercontent.com/OljegI8DpkmxQDuLG4Od1pS4yzOJx91B6Y8QrvL9iRGH7-M-XxSbWXnRR1cK0AjEvZQ=h480-rw
    https://lh3.googleusercontent.com/prp4qxsDT1tHsbIf5K2aCnAM58XUE-MAtqmKiAXnAFBy3wQdC60TZvd-iU4O4TJqNPI=h480-rw
    https://kustom.rocks/icon/contest
    http://kustom.uservoice.com/knowledgebase/topics/70955-functions
    https://play.google.com/store/apps/details?idu003dorg.kustom.widget
    https://play.google.com/store/apps/details?id=lasing.klwp.marl
    https://lh3.googleusercontent.com/c5KfdsvNZIB-9ECjBQeT4EIvNY-v98pDES6rsLY8XeeSSLKY1R2dYYb5R0zkhqaKpXQ=w128-rw
    https://plus.google.com/communities/105800766530390603634/stream/403ab4a7-1a59-4368-8683-4bccaa2b74f9
    http://kustom.uservoice.com/knowledgebase/articles/472610
    https://lh3.googleusercontent.com/X3bn9AS9m5A7noWp4hZ60snrE5QUft4mlkSlXXakVdCdLM-7X9oKxltLqvm65_N5hXs=w128-rw
    https://lh3.googleusercontent.com/N-1Wn1y91A5VBrpHHziTZakndERM-coea0eCFwd92h_Aqg9s7_fDUapqmwCE8PrluGU=w128-rw
    https://lh3.googleusercontent.com/M90neR4XVOTIXN2SpTwuygZi0tPr_WlpOB16VjdNNFREMMekmYxBr9-TvJhCA-ULqaA=w128-rw
    https://lh3.googleusercontent.com/7ENp2qnWJQFkS9zoVl4guResWzuuGit8prM9p-uUVzRs_VkNf89CIER_Qzhw6iYh8g=h480-rw
    https://lh3.googleusercontent.com/3wcWQEIq-IxRzKhOrEPwRU0MIYt6PSw59wj3cQnnzpfCDLysP2I1BKpeHWXgKBFUG_A=w128-rw
    https://lh3.googleusercontent.com/7cP-C7U4_1pUGUT0Q3U_MMN6eDHyxEM7ogNDzrD0Qxn7mt8Kk-bPiXQXV9xkDrOUHyW4=w480-rw
    https://lh3.googleusercontent.com/zxLSIiDd3OVFsYLCiRxHN5fw-HLD7emqQF7w0MGLk198pzDNxt3JQYEjkWsR99zsqMs=h480-rw
    https://play.google.com/store/apps/details?id=com.edstjohn.apexforkwgtfree
    https://lh3.googleusercontent.com/e5siMAJXLjbE_OpMxBdK7LnSnhDdDrm1Rgfac6BjBLWhgee36EH8LNaHo7pnKHRDgwb3=w128-rw
    https://lh3.googleusercontent.com/DoBIL9aUa-8BlZqp5Y7j8EyYfGrcH3Hyy0dkIM_hvRoQV1zC-XZfG9ux3mTPIIKD4MU=w128-rw
    https://lh3.googleusercontent.com/26kIKi-PsZ7VwUBlfC2h84V3TMJVoQdtnDf9rsgH10ymzjYZdlA1fP40A-ELBKNL7Q=w128-rw
    https://play.google.com/store/apps/details?id=com.bedefined.unitykwgt
    https://play.google.com/store/apps/details?id=org.mattdanhall.Shoreline
    https://play.google.com/store/apps/details?id=buzurioe.kwidget.cinema1
    https://lh3.googleusercontent.com/MbOEqQopQkN8EVwHMWwzWL-VTbkyK4AocrogK9avFmlVetjHamS1RpyOrs-jWcj34Q=w480-rw
    https://lh3.googleusercontent.com/Lrpu_gxvTvp-uwu0xXJKTUE-jI2cXC3afA2v1UJR1buTsu921IZZbvYjQ4omrUpIylA=w480-rw
    https://play.google.com/store/apps/details?id=org.kustom.windmillui
    https://lh3.googleusercontent.com/9mc4KL2veTo4V5eLNGie_ckh-JNtbvXrLjTPP7dWOwbqLAerNvMXq9ad5f8oF42LEQ=w128-rw
    https://play.google.com/store/apps/details?id=cz.mvc.LNAG
    https://play.google.com/store/apps/details?id=com.arun.wgraph.komponent
    https://lh3.googleusercontent.com/K9sC4Fda0dHzPmx0GTM-2rUmO3PKvQEozcOx3FMvMLtorq4I7yXXKsWXhiC1mYWClzM=w480-rw
    https://play.google.com/store/apps/details?id=kustom.dbett4.dbk
    https://lh3.googleusercontent.com/ijpeba33oxgK1FQoUUhA3DmqK6Tph3ZnxRZbMK93FJbZgIW2OBKGrCfolV0rk-PG4Q=w480-rw
    https://lh3.googleusercontent.com/yd7vG4_QG4dZ_dozlMWq7taT_NKiCdaOQBLAODfpbaPhT9cXOe2KmNL6f85NRNda-w=h480-rw
    https://play.google.com/store/apps/details?id=vintypo.kwgt.surajhodi
    https://lh3.googleusercontent.com/9k-YxV7hck-vCvR82tDqr2CcJZJhOZKTZO1YyL_aD6aP1xSVye3-lx2x11bbmdXRvrU=w128-rw
    https://play.google.com/store/apps/details?id=com.zomgalama.PokedexKLWP
    https://lh3.googleusercontent.com/efSX1KXkh6Qy7yAKE89D93LcLxq4yolZ6EeaqbxN_efh_5tIlje6b62HkYgVvbdQxWNE=h480-rw
    https://lh3.googleusercontent.com/o62DqiZkA6-beOGCKjo_Yxlo_QauVeeyNB_NZRZZv3Z8fivCtHq7-gAOMWJ1Xj1SDtgp=w128-rw
    https://lh3.googleusercontent.com/1b9-2M7whRL1GeuuzCt60Z1gCKYR1SwdenfO_SR_Bo2xyzOC08MD11Dp0C48i8ynTUl-=h480-rw
    https://play.google.com/store/apps/details?id=com.widget.milus
    https://lh3.googleusercontent.com/4C9sluwLUTgUj2LZutwuS1OT_RXwhIw3SODmESogehy-gwWDmp7Xm80--v5X72dGSg=w480-rw
    https://lh3.googleusercontent.com/gKFAzinPmcyamxCThGpQCzA-jUAgQrOyPdQ7pwJ7WW9kThVAc5V9GbPLl0vpmr1u66E=w480-rw
    https://play.google.com/store/apps/details?id=rl.kwgt.pack
    https://play.google.com/store/apps/details?id=org.kustom.Tealprint
    https://play.google.com/store/apps/details?id=com.gcards
    https://play.google.com/store/apps/details?id=inthe.picture.kwgt
    https://lh4.ggpht.com/oB_-O75nf5pkJncEaAf6_B-4wP7merufnYfaYHFLNh0rIpmiMdZghBR2S476p7DvtA=h480-rw
    https://lh3.googleusercontent.com/YTNzsvvf8s4ZJfDwbABt6P0yGu0QFZFLYEH6_gRK2r9sf00prGW72Ic6evtiXoYJ_Q=h480-rw
    https://lh3.googleusercontent.com/AaAx83I0jw0a3fB9Ow--utkvbe69K8vwGovoG3bdXPwZBOuw6tRCHlyvXistju9FEmY=w128-rw
    https://play.google.com/store/apps/details?id=droid.kwgt.surajhodi
    自研引擎-A
    https://host.com
    l6/v.java
    http://www.itunes.com/dtds/podcast-1.0.dtd
    com/rometools/modules/itunes/AbstractITunesObject.java
    2.0.46.1
    com/mikepenz/community_material_typeface_library/a.java
    https://kustom.rocks/5secs
    org/kustom/app/AppSettingsActivity.java
    https://raw.githubusercontent.com/templarian/materialdesign/master/license.txt
    http://materialdesignicons.com/
    com/mikepenz/community_material_typeface_library/CommunityMaterial.java
    https://kustom.rocks/debug
    https://kustom.rocks/remotemsg
    org/kustom/app/AdvancedSettingsActivity.java
    http://podlove.org/simple-chapters
    com/rometools/modules/psc/modules/PodloveSimpleChapterModule.java
    http://activitystrea.ms/schema/1.0/photo
    com/rometools/modules/activitystreams/types/Photo.java
    https://api.weather.gov/points/%s,%s
    org/kustom/lib/weather/WeatherProviderWeatherGov.java
    http://wxdata.weather.com/wxdata/search/search?where=%s
    http://wxdata.weather.com/wxdata/weather/local/%s?unit=m&dayf=15&cc=*&locale=%s
    org/kustom/lib/weather/WeatherProviderWeatherCom.java
    https://api.openweathermap.org/data/2.5/forecast?mode=json&lat=%s&lon=%s&units=metric&lang=%s
    https://api.openweathermap.org/data/2.5
    https://api.openweathermap.org/data/2.5/forecast/daily?mode=json&lat=%s&lon=%s&units=metric&lang=%s&cnt=14
    https://api.openweathermap.org/data/2.5/weather/?mode=json&lat=%s&lon=%s&units=metric&lang=%s
    org/kustom/lib/weather/WeatherProviderOWM.java
    https://apps.kustom.rocks/api/weather?provider=%s&lat=%.3f&lon=%.3f&lang=%s
    org/kustom/lib/weather/WeatherProviderBackend.java
    http://activitystrea.ms/schema/1.0/person
    com/rometools/modules/activitystreams/types/Person.java
    https://apps.kustom.rocks/api/validate/subscription
    org/kustom/lib/weather/WeatherPluginServiceClient.java
    http://www.itunes.com/dtds/podcast-1.0.dtd
    com/rometools/modules/itunes/ITunes.java
    http://www.itunes.com/dtds/podcast-1.0.dtd
    com/rometools/modules/itunes/io/ITunesGenerator.java
    http://activitystrea.ms/schema/1.0/photo-album
    com/rometools/modules/activitystreams/types/PhotoAlbum.java
    http://activitystrea.ms/schema/1.0/file
    com/rometools/modules/activitystreams/types/File.java
    http://activitystrea.ms/schema/1.0/note
    com/rometools/modules/activitystreams/types/Note.java
    http://activitystrea.ms/schema/1.0/list
    com/rometools/modules/activitystreams/types/List.java
    http://activitystrea.ms/schema/1.0/folder
    com/rometools/modules/activitystreams/types/Folder.java
    https://kustom.rocks/notification
    org/kustom/lib/notify/b.java
    http://jdom.org/jaxp/xpath/jdom
    org/jdom2/xpath/a.java
    https://api.waqi.info/feed/geo:%s;%s
    org/kustom/lib/aqi/AqProviderWaqi.java
    http://jdom.org/jdom2/transform/jdomsource/feature
    org/jdom2/transform/b.java
    https://jsoup.org/cookbook/extracting-data/working-with-urls
    http://undefined/
    org/jsoup/helper/e.java
    http://jdom.org/jdom2/transform/jdomresult/feature
    org/jdom2/transform/a.java
    http://backend.userland.com/rss2
    com/rometools/rome/io/impl/RSS20wNSParser.java
    https://api.iconify.design/
    org/kustom/lib/render/FontIconModule.java
    http://purl.org/rss/1.0/
    com/rometools/rome/io/impl/RSS10Parser.java
    https://weather-ydn-yql.media.yahoo.com/forecastrss?lat=%s&lon=%s&format=json&u=c
    https://weather-ydn-yql.media.yahoo.com/forecastrss
    org/kustom/lib/weather/WeatherProviderYahoo.java
    https://kustom.rocks
    https://api.met.no/weatherapi/locationforecast/2.0/classic?lat=%s&lon=%s
    org/kustom/lib/weather/WeatherProviderYRNO.java
    http://purl.org/rss/1.0/modules/syndication/
    com/rometools/rome/io/impl/SyModuleGenerator.java
    https://kustom.rocks
    https://forum.kustom.rocks
    https://reddit.com/r/kustom
    org/kustom/app/SupportSettingsActivity.java
    https://kustom.rocks/privacy
    org/kustom/app/PrivacyPolicyActivity.java
    http://a9.com/-/spec/opensearch/1.1/
    com/rometools/modules/opensearch/OpenSearchModule.java
    http://ip-api.com/json
    org/kustom/lib/geocode/f.java
    www.cnet.com/rss/news/
    http://www.slashdot.org
    file:///sdcard/test.txt
    org/kustom/lib/parser/functions/L.java
    https://kustom.rocks
    https://reddit.com/r/kustom
    F6/i.java
    http://www.itunes.com/dtds/podcast-1.0.dtd
    com/rometools/modules/itunes/io/ITunesParserOldNamespace.java
    http://www.itunes.com/dtds/podcast-1.0.dtd
    com/rometools/modules/itunes/io/ITunesParser.java
    https://kustom.rocks/help/animator
    org/kustom/lib/editor/animations/c.java
    https://kustom.rocks/help/fonticons
    org/kustom/lib/editor/dialogs/g.java
    http://temporary
    org/jdom2/adapters/a.java
    http://purl.org/rss/1.0/
    com/rometools/rome/io/impl/RSS10Generator.java
    http://www.opengis.net/gml
    http://www.georss.org/georss
    com/rometools/modules/georss/GeoRSSModule.java
    http://www.microsoft.com/schemas/rss/core/2005
    com/rometools/modules/sle/SimpleListExtension.java
    https://play.google.com/store/apps/details?id=
    org/kustom/billing/validators/h.java
    http://api.timezonedb.com/v2.1/get-time-zone?key=%s&format=json&by=position&lat=%s&lng=%s&fields=zonename
    org/kustom/lib/appsettings/utils/q.java
    https://api.iconify.design/
    org/kustom/feature/icons/iconify/a.java
    https://feed.press/xmlns
    com/rometools/modules/feedpress/modules/FeedpressModule.java
    https://kustom.rocks/support
    org/kustom/app/PayWallActivity.java
    http://base.google.com/ns/1.0
    com/rometools/modules/base/GoogleBase.java
    https://kustom.rocks/battery
    org/kustom/app/NotificationSettingsActivity.java
    https://geocode.search.hereapi.com/v1/geocode?q=%s&lang=%s&apikey=%s
    https://nominatim.openstreetmap.org/search?q=%s&format=geojson&limit=20&accept-language=%s
    http://photon.komoot.io/api/?q=%s&lang=%s&limit=20
    org/kustom/lib/appsettings/utils/c.java
    https://kustom.rocks/license
    https://kustom.rocks/
    org/kustom/lib/icons/KTypeface.java
    https://t.me/liteapks
    org/kustom/lib/appsettings/model/e.java
    http://purl.org/atom/ns#
    com/rometools/rome/io/impl/Atom03Parser.java
    https://firebase.google.com/docs/android/kotlin-migration
    O2/b.java
    http://purl.org/atom/ns#
    com/rometools/rome/io/impl/Atom03Generator.java
    https://github.com/mikepenz/fastadapter/blob/develop/library-core/src/main/java/com/mikepenz/fastadapter/items/abstractitem.java#l189
    com/mikepenz/fastadapter/listeners/g.java
    http://purl.org/rss/1.0/modules/slash/
    com/rometools/modules/slash/Slash.java
    http://www.microsoft.com/schemas/rss/sse
    com/rometools/modules/sse/modules/SSEModule.java
    https://firebase.google.com/docs/android/kotlin-migration
    d2/a.java
    http://purl.org/syndication/thread/1.0
    com/rometools/modules/thr/ThreadingModule.java
    http://activitystrea.ms/schema/1.0/status
    com/rometools/modules/activitystreams/types/Status.java
    http://activitystrea.ms/schema/1.0/rsvp-no
    http://activitystrea.ms/schema/1.0/play
    http://activitystrea.ms/schema/1.0/tag
    http://activitystrea.ms/schema/1.0/rsvp-yes
    http://activitystrea.ms/schema/1.0/join
    http://activitystrea.ms/schema/1.0/save
    http://activitystrea.ms/schema/1.0/follow
    http://activitystrea.ms/schema/1.0/update
    http://activitystrea.ms/schema/1.0/post
    http://activitystrea.ms/schema/1.0/like
    http://activitystrea.ms/schema/1.0/favorite
    http://activitystrea.ms/schema/1.0/share
    http://activitystrea.ms/schema/1.0/make-friend
    http://activitystrea.ms/schema/1.0/rsvp-maybe
    com/rometools/modules/activitystreams/types/Verb.java
    https://firebase.google.com/docs/android/kotlin-migration
    d2/b.java
    http://web.resource.org/cc/
    http://backend.userland.com/creativecommonsrssmodule
    com/rometools/modules/cc/CreativeCommonsImpl.java
    http://purl.org/rss/1.0/modules/taxonomy/
    com/rometools/rome/io/impl/DCModuleGenerator.java
    http://purl.org/rss/1.0/modules/taxonomy/
    com/rometools/rome/io/impl/DCModuleParser.java
    http://purl.org/rss/1.0/
    com/rometools/modules/cc/io/CCModuleGenerator.java
    http://creativecommons.org/licenses/nc-sa/1.0/
    http://creativecommons.org/licenses/nd/1.0/
    http://creativecommons.org/licenses/nc/1.0/
    http://creativecommons.org/licenses/sa/1.0/
    http://web.resource.org/cc/distribution
    http://web.resource.org/cc/derivativeworks
    http://creativecommons.org/licenses/by-nc-nd/2.5/
    http://creativecommons.org/licenses/by/2.5/
    http://web.resource.org/cc/notice
    http://creativecommons.org/licenses/by-nc-sa/2.5/
    http://creativecommons.org/licenses/by-sa/2.5/
    http://web.resource.org/cc/reproduction
    http://creativecommons.org/licenses/nd-nc/1.0/
    http://web.resource.org/cc/copyleft
    http://web.resource.org/cc/attribution
    http://creativecommons.org/licenses/by-nc/2.5/
    http://web.resource.org/cc/noncommercial
    http://creativecommons.org/licenses/
    http://creativecommons.org/licenses/by-nd/2.5/
    com/rometools/modules/cc/types/License.java
    http://purl.org/rss/1.0/modules/content/
    com/rometools/modules/content/ContentModule.java
    https://firebase.google.com/docs/android/kotlin-migration
    I3/C5603c.java
    https://firebase.google.com/docs/android/kotlin-migration
    I3/C0999c.java
    http://xml.weather.yahoo.com/ns/rss/1.0
    com/rometools/modules/yahooweather/YWeatherModule.java
    https://kustom.rocks/unread/info
    org/kustom/lib/C7093j.java
    https://kustom.rocks/unread/info
    org/kustom/lib/C0332j.java
    https://dummy.example/
    org/jsoup/internal/h.java
    http://activitystrea.ms/schema/1.0/review
    com/rometools/modules/activitystreams/types/Review.java
    http://activitystrea.ms/schema/1.0/playlist
    com/rometools/modules/activitystreams/types/Playlist.java
    http://search.yahoo.com/mrss/
    com/rometools/modules/mediarss/MediaModule.java
    http://activitystrea.ms/schema/1.0/product
    com/rometools/modules/activitystreams/types/Product.java
    http://activitystrea.ms/schema/1.0/place
    com/rometools/modules/activitystreams/types/Place.java
    http://search.yahoo.com/mrss
    com/rometools/modules/mediarss/io/AlternateMediaModuleParser.java
    https://nominatim.openstreetmap.org/reverse?format=json&lat=%f&lon=%f&zoom=18&addressdetails=1
    org/kustom/lib/geocode/j.java
    https://api.kustom.rocks/api/rg?lat=%.3f&lon=%.3f&lang=%s
    org/kustom/lib/geocode/h.java
    https://kustom.rocks/5secs
    https://kustom.rocks/debug
    https://kustom.rocks/battery
    https://apps.kustom.rocks
    https://kustom.rocks/translate
    https://kustom.rocks/kwgt/video
    https://api.kustom.rocks
    https://kustom.rocks/privacy
    https://kustom.rocks
    https://forum.kustom.rocks
    https://reddit.com/r/kustom
    https://kustom.rocks/support
    https://kustom.rocks/remotemsg
    org/kustom/config/C6859g0.java
    http://purl.org/rss/1.0/modules/syndication/
    com/rometools/rome/feed/module/SyModule.java
    https://kustom.rocks/5secs
    https://kustom.rocks/debug
    https://kustom.rocks/battery
    https://apps.kustom.rocks
    https://kustom.rocks/translate
    https://kustom.rocks/kwgt/video
    https://api.kustom.rocks
    https://kustom.rocks/privacy
    https://kustom.rocks
    https://forum.kustom.rocks
    https://reddit.com/r/kustom
    https://kustom.rocks/support
    https://kustom.rocks/remotemsg
    org/kustom/config/C0054g0.java
    http://base.google.com/cns/1.0
    com/rometools/modules/base/CustomTags.java
    http://my.netscape.com/publish/formats/rss-0.91.dtd
    com/rometools/rome/io/impl/RSS091NetscapeGenerator.java
    http://purl.org/rss/1.0/modules/content/
    http://my.netscape.com/rdf/simple/0.9/
    com/rometools/rome/io/impl/RSS090Generator.java
    http://my.netscape.com/publish/formats/rss-0.91.dtd
    com/rometools/rome/io/impl/RSS091NetscapeParser.java
    http://purl.org/rss/1.0/modules/content/
    http://my.netscape.com/rdf/simple/0.9/
    com/rometools/rome/io/impl/RSS090Parser.java
    https://kustom.rocks/translate
    org/kustom/lib/appsettings/data/f.java
    https://fyyd.de/fyyd-ns/
    com/rometools/modules/fyyd/modules/FyydModule.java
    https://github.com/jmrozanec/cron-utils/issues
    com/cronutils/cli/CronUtilsCLI.java
    https://firebase.google.com/docs/android/kotlin-migration
    k2/a.java
    http://jdom.org/jdom2/transform/jdomresult/feature
    http://jdom.org/jdom2/transform/jdomsource/feature
    org/jdom2/u.java
    http://activitystrea.ms/schema/1.0/comment
    com/rometools/modules/activitystreams/types/Comment.java
    http://activitystrea.ms/schema/1.0/audio
    com/rometools/modules/activitystreams/types/Audio.java
    http://activitystrea.ms/schema/1.0/article
    com/rometools/modules/activitystreams/types/Article.java
    http://activitystrea.ms/schema/1.0/service
    com/rometools/modules/activitystreams/types/Service.java
    https://test.com
    org/kustom/lib/floweditor/ui/C7038e0.java
    http://activitystrea.ms/schema/1.0/song
    com/rometools/modules/activitystreams/types/Song.java
    http://rssnamespace.org/feedburner/ext/1.0
    com/rometools/modules/feedburner/FeedBurner.java
    http://activitystrea.ms/schema/1.0/bookmark
    com/rometools/modules/activitystreams/types/Bookmark.java
    https://firebase.google.com/docs/android/kotlin-migration
    F3/c.java
    http://activitystrea.ms/schema/1.0/event
    com/rometools/modules/activitystreams/types/Event.java
    https://github.com/mikepenz/materialize
    https://github.com/templarian/materialdesign/
    https://github.com/mikepenz/materialdrawer
    http://mikepenz.com/
    https://materialdesignicons.com/
    2.0.46.1
    https://github.com/mikepenz/android-iconics
    https://api-project-415510900161.firebaseio.com
    https://github.com/mikepenz/fastadapter
    file://lokaalpad
    file:///localpath
    自研引擎-S

    Firebase配置检测

    标题 严重程度 描述信息
    应用与Firebase数据库通信 信息

    该应用与位于 https://api-project-415510900161.firebaseio.com 的 Firebase 数据库进行通信

    Firebase远程配置已启用 警告

    Firebase远程配置URL ( https://firebaseremoteconfig.googleapis.com/v1/projects/415510900161/namespaces/firebase:fetch?key=AIzaSyAgopCUgKXpeoQKWWWCHyCgXFakFLeCaRM ) 已启用。请确保这些配置不包含敏感信息。响应内容如下所示:

    {
        "entries": {
            "constants_media": "gz|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",
            "data_alt_five_main": "AGZRfw1PLJUMHUqCnyXFKIpny53I0SGpmjRIhB5fOTqF5ScGEJOXNmGSq8+qVO/Z7o4aSkFwwQbYYOBMISC5vK",
            "data_alt_five_rnd": "sKmfw55fCnYGBPcECQivAw+Q71gGTRi201hh+sKPkd4nE3KDZZe8eJSBKNlCHj6jf/6LLe6rxyIe492eojc60NdT8DIaceSkNuVbF5hg77xsYmzqXFzXI1cXhIggmUaz",
            "data_alt_four_main": "w4JpfDvmuXnwCng/XqNJ351Iud9ZOXm/MW8qzmKH72zgxtcFXElEhCsw9EwSIg+AcS1lr5J1oZbFigQwgy6GIP",
            "data_alt_four_rnd_12": "MP9ddx/2AK1DpsjV58ZoL6mRArfwZXaGqX/BILd53tocBI16Bd7Cufzb8zSeeWrAkHQ8IG+K3enUzBbbTNoVBrkmrdTvtaAy+7NDOxxNZi6WKUcjce0zH8UK+WAnC8mWAQWSxPzJ+IxMbJYLaqZC46TVGnv4dgPd8iFLYEFsHoYb4wAN7snTqfHAQAFPaq55t5yOPO6sFwdhEXqcg/pDo/IJ+YgtCTU9CB7yAYvPcrw",
            "data_alt_four_rnd_72": "AuBxyzfpDRDWxLD+Ru5qUjStr0NSYqU+lcb1t//vwzljk6fX32mGsShWkqhQZs51WKuST+lQt4OBgkCJo1Y+Ki",
            "data_alt_one_main": "Q0y4B961DJv9j+Cbl9wkGnryHyJVoqWVGCPkPloH/hRzTIeiRf1cyJ/Ha9j1moNnSJrpFfyUEQYTusbFI5KpfZQVZaz7F4+cV6TOhZGvK2g5cUIB8qyix6laX+mejbhFGdqy7XlwNSkNuUihZwFZTZ",
            "data_alt_one_rnd": "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",
            "data_alt_three_main": "gTgito2XdsU6rComgQ4Mky82bMKqQIBcpDf6saF/CDliyRvfZGxLm82k0uSO05U641ydHhFshmet3D8GMDoteA",
            "data_alt_three_rnd": "mjAyRI4OtSfd9mjHaiLn/t/dBCHczanhoKRK0Z0LHuYok7PR5urfbrTVwQ6/p/QU0brjai4LbCsASyJ76htq6u3MygyR2ArB0DgMC/KHMoR+wFm2IDHQkbX1fjJJtjoKTp34ICCCHNe2xAP/5Go2f5CC6IL0wUq6f7Nk0YMdHImspuF1ujjGDCBywi7oVqX83fVBYT8AFWIGdmbpt2uPCRQdm+wbK8jqx89Gbei36fUJ115wjqm4QjcMX1PNhHRx2hQig5Vkm9iWsQVCrGEYSGxw+zHwuLdazhG/21hWAUeTk6CQOZ0kFUdV7E4AFzGjPsFWYhTR6iS3Es7/qs/9BNeDpp4IAueX5+JBDvGkPf6YujUFIfPEJb2LdknpHXyPqGmi8tmwIiyPG53WleBSqtaNntRn3IXj5r/bZEpMrc6IhbZ+NZ0ZsuzhaiRBI6eur/w4SHLIecdXt86IYCQb41lzOT41wY9ws3x6EUi6zeTYYc8aChh+MacvX+cjltKprUv15IxPKhPmvCaekwJYWKyGxkV0lRHWScPd7eh7/cM9A0JF73UNU6JhFCF+bd3Rux7RT9+sOTJdhTDdb7X/UBt8YiXEn2F89DwMPe+ZJID7gMg5klABKPTcWNRBIX5FK3hKB9L3o/WQYBAmTBZDIKEou4DPTW5JP/TwIsNI8SgrbMJQ6jA1K0pR6RQiV2c8WUKs40fTvJ8ePD6hvtwf4/3BGsf2sdt/CPjc8DMsp8+bzMr2h2tTULRWYe9wOG74V/1y4JW/zPVNNA1Lgvu7gps7kuGaU5kANAVgTJX4vzMgIthX4aFOKu2h5JkXsytmPAJ4M2+G1p/nSlbClllOYYuEs3vEqb8lTNwY4BtrZez3Ij8FD+c8ZdlYQG3xoAYBhfgVDX1oNo7LP54okadbWi7QUwtp8l0S0uuxn0fO1GObSFh+f/bdZpFscJCu947v1yL7aid6EH1ltXqsAO0H2MBfHsWzMMeIh1Nag733SuKUGkwH+IlxsCMj/xA+3RusesBZr1orQb0fZyE82iKiyU1yiTJxef63ubqU1yOF56QxfhD4lRiFy5VJWeoEsDHL8omdbnPXzcpfbUdxJD6UH36z2kiTIQ05LGFamZ+O+6B4iKk/C/tGYPdh+eJ8noeK2yS/kVsVDv8qH+2vapEuOjpxPRQO2F3tXAoL+B7EDTKFKHq902gPo3rh/rBxx8Kc8CIUEkzdjiJ7bjOmRdF5xMX/tx0H1SQIaD3rrv0EFz1T89BBxgHVTlMuhG6hncN7wVjmqvVxawMco1PMBETKzT5j8y7EOJ8NCTv//izlP+T72EXs6Ofan94W7p93g1lm",
            "data_alt_two_main": "QSdE/whyqJA60YS8eN+Mxge505M5zEi8lgcvi1ie7nOLUNFZNZ6xA7cQXtefLJfT0kM9yzIVNN/mLqOAMWVF2Y",
            "data_alt_two_rnd": "gZccdsrFmo8goXmORpr3LOdHvzy7eHaKuCWgbBUy/FfLlSAz0/DQWAUTWmtKcHAa4kInrNi8OUzROvPxv8+OxeA1CcLiwdpXB9gnuTW3Yhl4Y2yz1yQhJi9PktHy/hR0OqQv+SL+Fn2DrcEzcOES8Hpk6ziM7xTbEfn9lYxQy7VHMdorNrJi9jp28pnHYkmOlhDzF+qr36jxu47DYu/Wi4JEWNGA3A3uvMXxKB+VyQk7LQquYNz1mOnyCeTADJx53egXalOLCABiquxmoV5RId3NYHV3H/nRzNdsJxjvAB3N3piHABOfHacgzeSZxu869fIEsQWUsEJELZ6HqVzcSVqButNz60qYhkBT6aTPCt0PIemMXMI9MSDChIZlZ3Ck0HkQHVdel5jpjGmYnG6FqTeXLHpzbFPXhyZ7RSBe0mIpgXj7mJ22WwT1dWyP8XkopojVVeB2CrVCXfOsa3gH7+NlBc+6dLPBFBBs4rls/z6qQHhIWVCYIJhRHA3XbCtKJf+ZAeXGS79yc76bYNZs8cg0ZXu2UkZVybHN1amDyxjBsY26TO8xeQXpjJf3OGS1a+hZFnk1sdu3HkyBXE5jP4",
            "featured_klck": "ewogICAgImVudHJpZXMiOiBbewogICAgICAgICJ2YWxpZCI6IDAsCiAgICAgICAgImF1dGhvciI6ICIiLAogICAgICAgICJpY29uIjogIiIsCiAgICAgICAgImJhbm5lciI6ICIiLAogICAgICAgICJwcm8iOiAwLAogICAgICAgICJ0aXRsZSI6ICIiLAogICAgICAgICJwa2ciOiAiY29tLmxvY2tzY3JlZW5zLmt1c3RvbS5wYWNrIiwKICAgICAgICAidXJsIjogIiIsCiAgICAgICAgImRldnBhZ2UiOiAiIiwKICAgICAgICAiZGVzYyI6ICIiCiAgICB9XSwKICAgICJlbnYiOiAia2xjayIsCiAgICAidmVyc2lvbiI6IDIKfQ==",
            "featured_klwp": "ewogICAgImVudHJpZXMiOiBbCiAgICAgICAgewogICAgICAgICAgICAidmFsaWQiOiAxLAogICAgICAgICAgICAiYXV0aG9yIjogIk1hc2Fva2EgVGFybyIsCiAgICAgICAgICAgICJpY29uIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20vLW9oempQNjRac1hCaEFvemhyM0hiNm1tRHFPSzNJdFRhZGFBMEhjb0JrMkZacHFoTEJYS0RXS0Y1enRxQ1I2eFV3IiwKICAgICAgICAgICAgImJhbm5lciI6ICJodHRwczovL3BsYXktbGguZ29vZ2xldXNlcmNvbnRlbnQuY29tLy1vaHpqUDY0WnNYQmhBb3pocjNIYjZtbURxT0szSXRUYWRhQTBIY29CazJGWnBxaExCWEtEV0tGNXp0cUNSNnhVdyIsCiAgICAgICAgICAgICJwcm8iOiAwLAogICAgICAgICAgICAidGl0bGUiOiAiTVQgU3R5bGVzIGZvciBLdXN0b20gS0xXUCIsCiAgICAgICAgICAgICJwa2ciOiAibXRzdHlsZXNmb3JrbHdwLmt1c3RvbS5wYWNrIiwKICAgICAgICAgICAgInVybCI6ICJodHRwczovL3BsYXkuZ29vZ2xlLmNvbS9zdG9yZS9hcHBzL2RldGFpbHM/aWQ9bXRzdHlsZXNmb3JrbHdwLmt1c3RvbS5wYWNrIiwKICAgICAgICAgICAgImRldnBhZ2UiOiAiaHR0cHM6Ly9tYXNhb2thdGFyby5jb20iLAogICAgICAgICAgICAiZGVzYyI6ICJQcmF0aWNhbCBhbmQgdW5pcXVlIGZyZWUgS0xXUCBwcmVzZXRzLiBZb3UgbmVlZCBcIktMV1AgUHJvXCIoUGFpZCkiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ2YWxpZCI6IDEsCiAgICAgICAgICAgICJhdXRob3IiOiAiRXJpayBCdWNpayIsCiAgICAgICAgICAgICJpY29uIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20vTzg3VHFrdzR1ZXNNX3Q1c1h6X0N6YW9FQVlCMnNKaE9taTlvNXlGUThsbHV1OVZoczdVQkZHVVdISncyc2JOZFVsVSIsCiAgICAgICAgICAgICJiYW5uZXIiOiAiaHR0cHM6Ly9wbGF5LWxoLmdvb2dsZXVzZXJjb250ZW50LmNvbS9PODdUcWt3NHVlc01fdDVzWHpfQ3phb0VBWUIyc0poT21pOW81eUZROGxsdXU5VmhzN1VCRkdVV0hKdzJzYk5kVWxVIiwKICAgICAgICAgICAgInBybyI6IDAsCiAgICAgICAgICAgICJ0aXRsZSI6ICJCbHVlcHJpbnRzIFtLdXN0b21dIiwKICAgICAgICAgICAgInBrZyI6ICJlYi5rdXN0b20uYmx1ZXByaW50cyIsCiAgICAgICAgICAgICJ1cmwiOiAiaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPWViLmt1c3RvbS5ibHVlcHJpbnRzIiwKICAgICAgICAgICAgImRldnBhZ2UiOiAiaHR0cDovL2tsd3AuZXJpa2J1Y2lrLmNvbS9ibHVlcHJpbnRzIiwKICAgICAgICAgICAgImRlc2MiOiAiQmx1ZXByaW50cyBmb3IgS3VzdG9tIGtyZWF0b3JzIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidmFsaWQiOiAxLAogICAgICAgICAgICAiYXV0aG9yIjogIk91dHRpZUZpdmVUaG91IiwKICAgICAgICAgICAgImljb24iOiAiaHR0cHM6Ly9wbGF5LWxoLmdvb2dsZXVzZXJjb250ZW50LmNvbS9GZEpYSUUtb1J0b0dsdWpBSW1TeG1qTkt1RGJiOTBrSW5rckx1NjFCRFQ5eWVFUTNRZVBxVHBaQkdxaDlqdG9McFEiLAogICAgICAgICAgICAiYmFubmVyIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20vRmRKWElFLW9SdG9HbHVqQUltU3htak5LdURiYjkwa0lua3JMdTYxQkRUOXllRVEzUWVQcVRwWkJHcWg5anRvTHBRIiwKICAgICAgICAgICAgInBybyI6IDAsCiAgICAgICAgICAgICJ0aXRsZSI6ICJaZXJvZGF5IGZvciBLTFdQIFBybyBbTG9ja2VkXSIsCiAgICAgICAgICAgICJwa2ciOiAiY29tLm91dHRpZWZpdmV0aG91Lnplcm9kYXkua2x3cCIsCiAgICAgICAgICAgICJ1cmwiOiAiaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPWNvbS5vdXR0aWVmaXZldGhvdS56ZXJvZGF5Lmtsd3AiLAogICAgICAgICAgICAiZGV2cGFnZSI6ICJhYm91dDppbnZhbGlkI25hdmlnYXRpb24iLAogICAgICAgICAgICAiZGVzYyI6ICJDeWJlcnB1bmsgc3R5bGUgcHJlc2V0IGZvciBLTFdQIFBybyIKICAgICAgICB9CiAgICBdLAogICAgImVudiI6ICJrbHdwIiwKICAgICJ2ZXJzaW9uIjogMgp9",
            "featured_komp": "ewogICAgImVudHJpZXMiOiBbCiAgICAgICAgewogICAgICAgICAgICAidmFsaWQiOiAxLAogICAgICAgICAgICAiYXV0aG9yIjogIkVyaWsgQnVjaWsiLAogICAgICAgICAgICAiaWNvbiI6ICJodHRwczovL3BsYXktbGguZ29vZ2xldXNlcmNvbnRlbnQuY29tL1dQY0h5R2pEcGU1aEJwN2xqdXBKYlV0YWxvaXQ5RHdMdEdPSkFtdlI2QWRmMGdzdmkwQ1F3aHhHSURzVDNMbEpYc2siLAogICAgICAgICAgICAiYmFubmVyIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20vV1BjSHlHakRwZTVoQnA3bGp1cEpiVXRhbG9pdDlEd0x0R09KQW12UjZBZGYwZ3N2aTBDUXdoeEdJRHNUM0xsSlhzayIsCiAgICAgICAgICAgICJwcm8iOiAwLAogICAgICAgICAgICAidGl0bGUiOiAiTWF0ZXJpYWwgS29tcG9uZW50cyIsCiAgICAgICAgICAgICJwa2ciOiAiZWIubWF0ZXJpYWwud2lkZ2V0cy5rdXN0b20ucGFjayIsCiAgICAgICAgICAgICJ1cmwiOiAiaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPWViLm1hdGVyaWFsLndpZGdldHMua3VzdG9tLnBhY2siLAogICAgICAgICAgICAiZGV2cGFnZSI6ICJodHRwczovL2tsd3AuZXJpa2J1Y2lrLmNvbSIsCiAgICAgICAgICAgICJkZXNjIjogIk1hdGVyaWFsIFRoZW1lZCBrb21wb25lbnRzIGZvciBLdXN0b20gYXBwcyIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInZhbGlkIjogMSwKICAgICAgICAgICAgImF1dGhvciI6ICJCZWVob21pZSIsCiAgICAgICAgICAgICJpY29uIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20veF9OeVpjcU9NX3JHTlpiNGdmeDd2bUZVNHFURnJHeksyb2pTck1EQkZkRmVDcVB1OTRpYVV3Ql9KOUVocl9zVXU1TSIsCiAgICAgICAgICAgICJiYW5uZXIiOiAiaHR0cHM6Ly9wbGF5LWxoLmdvb2dsZXVzZXJjb250ZW50LmNvbS94X055WmNxT01fckdOWmI0Z2Z4N3ZtRlU0cVRGckd6SzJvalNyTURCRmRGZUNxUHU5NGlhVXdCX0o5RWhyX3NVdTVNIiwKICAgICAgICAgICAgInBybyI6IDAsCiAgICAgICAgICAgICJ0aXRsZSI6ICJOb3RoaW5nIFdlYXRoZXIgS29tcG9uZW50IiwKICAgICAgICAgICAgInBrZyI6ICJiZWVob21pZS5ub3RoaW5nd2VhdGhlci5rb21wIiwKICAgICAgICAgICAgInVybCI6ICJodHRwczovL3BsYXkuZ29vZ2xlLmNvbS9zdG9yZS9hcHBzL2RldGFpbHM/aWQ9YmVlaG9taWUubm90aGluZ3dlYXRoZXIua29tcCIsCiAgICAgICAgICAgICJkZXZwYWdlIjogImh0dHBzOi8vYmVlaG9taWUuYmxvZ3Nwb3QuY29tLyIsCiAgICAgICAgICAgICJkZXNjIjogIk5vdGhpbmcgSW5zcGlyZWQgd2VhdGhlciBLb21wb25lbnQgZm9yIEt1c3RvbSIKICAgICAgICB9CiAgICBdLAogICAgImVudiI6ICJrb21wIiwKICAgICJ2ZXJzaW9uIjogMgp9",
            "featured_kwgt": "ewogICAgImVudHJpZXMiOiBbCiAgICAgICAgewogICAgICAgICAgICAidmFsaWQiOiAxLAogICAgICAgICAgICAiYXV0aG9yIjogIlJhaiBBcnlhIERlc2lnbnMiLAogICAgICAgICAgICAiaWNvbiI6ICJodHRwczovL3BsYXktbGguZ29vZ2xldXNlcmNvbnRlbnQuY29tL1Ywd2RiNFBkTkZiZl82QTl5cTN3b082NnFpaEJ6M1pWVTIyVjVtYmxlOWFBRUtvVWwzdGdHbXBfcUdGem9NSUxsNmsiLAogICAgICAgICAgICAiYmFubmVyIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20vVjB3ZGI0UGRORmJmXzZBOXlxM3dvTzY2cWloQnozWlZVMjJWNW1ibGU5YUFFS29VbDN0Z0dtcF9xR0Z6b01JTGw2ayIsCiAgICAgICAgICAgICJwcm8iOiAwLAogICAgICAgICAgICAidGl0bGUiOiAiRmVhc3QgS1dHVCIsCiAgICAgICAgICAgICJwa2ciOiAiZmVhc3Rrd2d0Lmt1c3RvbS5wYWNrIiwKICAgICAgICAgICAgInVybCI6ICJodHRwczovL3BsYXkuZ29vZ2xlLmNvbS9zdG9yZS9hcHBzL2RldGFpbHM/aWQ9ZmVhc3Rrd2d0Lmt1c3RvbS5wYWNrIiwKICAgICAgICAgICAgImRldnBhZ2UiOiAiaHR0cHM6Ly90d2l0dGVyLmNvbS9yYWpqYXJ5YWEiLAogICAgICAgICAgICAiZGVzYyI6ICJGZWFzdCBLV0dUIGlzIGEgYmVhdXRpZnVsIDEyMCBwYWNrIG9mIHdpZGdldHMgaW4gS1dHVCIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInZhbGlkIjogMSwKICAgICAgICAgICAgImF1dGhvciI6ICJPbmU0U3R1ZGlvIiwKICAgICAgICAgICAgImljb24iOiAiaHR0cHM6Ly9wbGF5LWxoLmdvb2dsZXVzZXJjb250ZW50LmNvbS9vbGdBS0pjVHlVcEc2UVBzSGxWQ200LWJUWmQxYW1URkJfZkM2YkFfVHJHZUdpYzFLTnlSUXRySlQtYW1NZmoyc0ljIiwKICAgICAgICAgICAgImJhbm5lciI6ICJodHRwczovL3BsYXktbGguZ29vZ2xldXNlcmNvbnRlbnQuY29tL29sZ0FLSmNUeVVwRzZRUHNIbFZDbTQtYlRaZDFhbVRGQl9mQzZiQV9UckdlR2ljMUtOeVJRdHJKVC1hbU1majJzSWMiLAogICAgICAgICAgICAicHJvIjogMCwKICAgICAgICAgICAgInRpdGxlIjogIk9uZTRLV0dUIFVsdGltYXRlOiBLV0dUIHdpZGdldCIsCiAgICAgICAgICAgICJwa2ciOiAiY3MxNC5waXhlbHBlcmZlY3Qua3dndHdpZGdldC5vbmU0a3dndHVsdGltYXRlIiwKICAgICAgICAgICAgInVybCI6ICJodHRwczovL3BsYXkuZ29vZ2xlLmNvbS9zdG9yZS9hcHBzL2RldGFpbHM/aWQ9Y3MxNC5waXhlbHBlcmZlY3Qua3dndHdpZGdldC5vbmU0a3dndHVsdGltYXRlIiwKICAgICAgICAgICAgImRldnBhZ2UiOiAiaHR0cDovL3d3dy5vbmU0c3R1ZGlvLmNvbSIsCiAgICAgICAgICAgICJkZXNjIjogIk91ciB1bHRpbWF0ZSBwYWNrIG9mIGZyZWUgcHJlc2V0cyBmb3IgS1dHVCBQcm8uIFJlYWQgZGVzY3JpcHRpb24hIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidmFsaWQiOiAwLAogICAgICAgICAgICAiYXV0aG9yIjogIiIsCiAgICAgICAgICAgICJpY29uIjogIiIsCiAgICAgICAgICAgICJiYW5uZXIiOiAiIiwKICAgICAgICAgICAgInBybyI6IDAsCiAgICAgICAgICAgICJ0aXRsZSI6ICIiLAogICAgICAgICAgICAicGtnIjogIm9kaXNlYWt3Z3Qua3VzdG9tLnBhY2siLAogICAgICAgICAgICAidXJsIjogIiIsCiAgICAgICAgICAgICJkZXZwYWdlIjogIiIsCiAgICAgICAgICAgICJkZXNjIjogIiIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInZhbGlkIjogMCwKICAgICAgICAgICAgImF1dGhvciI6ICIiLAogICAgICAgICAgICAiaWNvbiI6ICIiLAogICAgICAgICAgICAiYmFubmVyIjogIiIsCiAgICAgICAgICAgICJwcm8iOiAwLAogICAgICAgICAgICAidGl0bGUiOiAiIiwKICAgICAgICAgICAgInBrZyI6ICJuZWJiaWFrd2d0Lmt1c3RvbS5wYWNrIiwKICAgICAgICAgICAgInVybCI6ICIiLAogICAgICAgICAgICAiZGV2cGFnZSI6ICIiLAogICAgICAgICAgICAiZGVzYyI6ICIiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ2YWxpZCI6IDEsCiAgICAgICAgICAgICJhdXRob3IiOiAiRHJvaWQgQmVhdXR5IiwKICAgICAgICAgICAgImljb24iOiAiaHR0cHM6Ly9wbGF5LWxoLmdvb2dsZXVzZXJjb250ZW50LmNvbS9ON25manltTmMwVU42ZW5zUWpkZHBEN3hJWWVyM0R6Zm95b2xHV1A1ZnpOTWRoNFJZcGxpYW90V1p4eHpiYzlzYVdpSyIsCiAgICAgICAgICAgICJiYW5uZXIiOiAiaHR0cHM6Ly9wbGF5LWxoLmdvb2dsZXVzZXJjb250ZW50LmNvbS9ON25manltTmMwVU42ZW5zUWpkZHBEN3hJWWVyM0R6Zm95b2xHV1A1ZnpOTWRoNFJZcGxpYW90V1p4eHpiYzlzYVdpSyIsCiAgICAgICAgICAgICJwcm8iOiAwLAogICAgICAgICAgICAidGl0bGUiOiAiS29kYSBmb3IgS3VzdG9tIiwKICAgICAgICAgICAgInBrZyI6ICJrb2RhZm9ya3VzdG9tLmRyb2lkYmVhdXR5LnBhY2siLAogICAgICAgICAgICAidXJsIjogImh0dHBzOi8vcGxheS5nb29nbGUuY29tL3N0b3JlL2FwcHMvZGV0YWlscz9pZD1rb2RhZm9ya3VzdG9tLmRyb2lkYmVhdXR5LnBhY2siLAogICAgICAgICAgICAiZGV2cGFnZSI6ICJodHRwOi8vaW5zdGFncmFtLmNvbS9kcm9pZGJlYXV0eSIsCiAgICAgICAgICAgICJkZXNjIjogIk1pbmltYWwgZGVzaWduLCB3b25kZXJmdWwgZm9ybS4gS29kYSBmb3IgS3VzdG9tIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidmFsaWQiOiAxLAogICAgICAgICAgICAiYXV0aG9yIjogIllvRyIsCiAgICAgICAgICAgICJpY29uIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20vT1FvQnh4dS1Tdzltb1pBMmllNzQ2SVZNdDYxNXphb0RRMXFqTnJ1cXBZU1pFZ0d0bVAzOVlQVDJUYTlVXzhkRzlZQSIsCiAgICAgICAgICAgICJiYW5uZXIiOiAiaHR0cHM6Ly9wbGF5LWxoLmdvb2dsZXVzZXJjb250ZW50LmNvbS9PUW9CeHh1LVN3OW1vWkEyaWU3NDZJVk10NjE1emFvRFExcWpOcnVxcFlTWkVnR3RtUDM5WVBUMlRhOVVfOGRHOVlBIiwKICAgICAgICAgICAgInBybyI6IDAsCiAgICAgICAgICAgICJ0aXRsZSI6ICJFdm9sdmUgS1dHVCIsCiAgICAgICAgICAgICJwa2ciOiAiZXZvbHZlLmt1c3RvbS5wYWNrIiwKICAgICAgICAgICAgInVybCI6ICJodHRwczovL3BsYXkuZ29vZ2xlLmNvbS9zdG9yZS9hcHBzL2RldGFpbHM/aWQ9ZXZvbHZlLmt1c3RvbS5wYWNrIiwKICAgICAgICAgICAgImRldnBhZ2UiOiAiYWJvdXQ6aW52YWxpZCNuYXZpZ2F0aW9uIiwKICAgICAgICAgICAgImRlc2MiOiAiRXZvbHZlIGZvciBLV0dUIG9mZmVycyBBIFVuaXF1ZSBQYWNrIG9mIFdpZGdldHMsIHRha2luZyBXaWRnZXRzIHRvIG5leHQgbGV2ZWwuIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidmFsaWQiOiAxLAogICAgICAgICAgICAiYXV0aG9yIjogIlZpZ25lc2ggVmlja3kiLAogICAgICAgICAgICAiaWNvbiI6ICJodHRwczovL3BsYXktbGguZ29vZ2xldXNlcmNvbnRlbnQuY29tL19PYU1fRVo1UEduTnk4cGo1RVpocjMwUFotam9XUnVBdVJ1MVM4a0YtVDFQN293RUVwZmxXU0JFWVpsSXM3NTl2ZyIsCiAgICAgICAgICAgICJiYW5uZXIiOiAiaHR0cHM6Ly9wbGF5LWxoLmdvb2dsZXVzZXJjb250ZW50LmNvbS9fT2FNX0VaNVBHbk55OHBqNUVaaHIzMFBaLWpvV1J1QXVSdTFTOGtGLVQxUDdvd0VFcGZsV1NCRVlabElzNzU5dmciLAogICAgICAgICAgICAicHJvIjogMCwKICAgICAgICAgICAgInRpdGxlIjogIkJsZW5kZWQgS1dHVCIsCiAgICAgICAgICAgICJwa2ciOiAiYmxlbmRlZGt3Z3Qua3VzdG9tLnBhY2siLAogICAgICAgICAgICAidXJsIjogImh0dHBzOi8vcGxheS5nb29nbGUuY29tL3N0b3JlL2FwcHMvZGV0YWlscz9pZD1ibGVuZGVka3dndC5rdXN0b20ucGFjayIsCiAgICAgICAgICAgICJkZXZwYWdlIjogImh0dHBzOi8vdHdpdHRlci5jb20vVmlnbmVzaFZpY2t5R1ZLP3M9MDkiLAogICAgICAgICAgICAiZGVzYyI6ICJBIG1peCBvZiBNaW5pbWFsLCBOZXVtb3JwaGljLCBNYXRlcmlhbCBhbmQgR2xhc3Ntb3JwaGljIHN0eWxlZCB3aWRnZXRzLiIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInZhbGlkIjogMSwKICAgICAgICAgICAgImF1dGhvciI6ICJNVGhlbWUiLAogICAgICAgICAgICAiaWNvbiI6ICJodHRwczovL3BsYXktbGguZ29vZ2xldXNlcmNvbnRlbnQuY29tLzhkRzJkc3JLa2pTeDEzRGFDUlJGbkx6ejRkWUxrUUJGWWoyRjdRRTNMQjZoN1VYVXRLSVVSZjEzUjdYMGVZdERmVTQiLAogICAgICAgICAgICAiYmFubmVyIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20vOGRHMmRzcktralN4MTNEYUNSUkZuTHp6NGRZTGtRQkZZajJGN1FFM0xCNmg3VVhVdEtJVVJmMTNSN1gwZVl0RGZVNCIsCiAgICAgICAgICAgICJwcm8iOiAwLAogICAgICAgICAgICAidGl0bGUiOiAiSU5LIGZvciBLV0dUIiwKICAgICAgICAgICAgInBrZyI6ICJpbmsubW9yYW4udGdjLnBhY2siLAogICAgICAgICAgICAidXJsIjogImh0dHBzOi8vcGxheS5nb29nbGUuY29tL3N0b3JlL2FwcHMvZGV0YWlscz9pZD1pbmsubW9yYW4udGdjLnBhY2siLAogICAgICAgICAgICAiZGV2cGFnZSI6ICJodHRwczovL2JlbnRvLm1lL21vcmFuIiwKICAgICAgICAgICAgImRlc2MiOiAiVGhlIGN1dGVzdCB3aWRnZXQgZXZlci4iCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJ2YWxpZCI6IDEsCiAgICAgICAgICAgICJhdXRob3IiOiAiQUNFIERlc2lnbiBTdHVkaW8iLAogICAgICAgICAgICAiaWNvbiI6ICJodHRwczovL3BsYXktbGguZ29vZ2xldXNlcmNvbnRlbnQuY29tL1Q1SGFTZlVVVl9xVWNkZzdfV3M4ZXotR19lTWxFd3E0TjI0bnlJb1l4SW03UUVXZVU5cUJoeEE5bEVhaUhBb0thQWciLAogICAgICAgICAgICAiYmFubmVyIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20vVDVIYVNmVVVWX3FVY2RnN19Xczhlei1HX2VNbEV3cTROMjRueUlvWXhJbTdRRVdlVTlxQmh4QTlsRWFpSEFvS2FBZyIsCiAgICAgICAgICAgICJwcm8iOiAwLAogICAgICAgICAgICAidGl0bGUiOiAiR2lmdCBLV0dUIiwKICAgICAgICAgICAgInBrZyI6ICJnaWZ0LmFjZS5rd2d0IiwKICAgICAgICAgICAgInVybCI6ICJodHRwczovL3BsYXkuZ29vZ2xlLmNvbS9zdG9yZS9hcHBzL2RldGFpbHM/aWQ9Z2lmdC5hY2Uua3dndCIsCiAgICAgICAgICAgICJkZXZwYWdlIjogImFib3V0OmludmFsaWQjbmF2aWdhdGlvbiIsCiAgICAgICAgICAgICJkZXNjIjogIkEgbmV3IEtXR1QgUGFjayBmb3IgS3VzdG9tIHVzZXJzLCB3aXRoIGZ1bGwgb24gY3VzdG9taXphdGlvbiBvcHRpb25zLiIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInZhbGlkIjogMSwKICAgICAgICAgICAgImF1dGhvciI6ICJFZHVhcmRvIEI1dG8iLAogICAgICAgICAgICAiaWNvbiI6ICJodHRwczovL3BsYXktbGguZ29vZ2xldXNlcmNvbnRlbnQuY29tL1dIdm94QWItOHRaSmNFMmhwMXZuV3Y5clYzRzNlbHRoUmhRdjk2V0lrZWdCMndlTmZ1d2syQXNEV0RlMEMtNjl5VWciLAogICAgICAgICAgICAiYmFubmVyIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20vV0h2b3hBYi04dFpKY0UyaHAxdm5XdjlyVjNHM2VsdGhSaFF2OTZXSWtlZ0Iyd2VOZnV3azJBc0RXRGUwQy02OXlVZyIsCiAgICAgICAgICAgICJwcm8iOiAxLAogICAgICAgICAgICAidGl0bGUiOiAiUmFpbmJvdyBLd2d0IiwKICAgICAgICAgICAgInBrZyI6ICJyYWluYm93Zm9ya3dndC5rdXN0b20ucGFjayIsCiAgICAgICAgICAgICJ1cmwiOiAiaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPXJhaW5ib3dmb3Jrd2d0Lmt1c3RvbS5wYWNrIiwKICAgICAgICAgICAgImRldnBhZ2UiOiAiaHR0cHM6Ly90d2l0dGVyLmNvbS9FZHVhcmRvQjV0byIsCiAgICAgICAgICAgICJkZXNjIjogIlRoaXMgaXMgbm90IGEgc3RhbmQgYWxvbmUgYXBwLiBSYWluYm93IHJlcXVpcmVzIEtXR1QgUFJPIChub3QgZnJlZSB2ZXJzaW9uKSIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgInZhbGlkIjogMSwKICAgICAgICAgICAgImF1dGhvciI6ICJEcm9pZCBEZWNvciIsCiAgICAgICAgICAgICJpY29uIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20vV0pHYk1mT1VsQWREdldlejFuSkxIcTZtZFNjdi1WSlp6eTlfQWEwQW9ZRHJqSzA5bXhuMFZjWW5GVXVJTTFPWW16ZyIsCiAgICAgICAgICAgICJiYW5uZXIiOiAiaHR0cHM6Ly9wbGF5LWxoLmdvb2dsZXVzZXJjb250ZW50LmNvbS9XSkdiTWZPVWxBZER2V2V6MW5KTEhxNm1kU2N2LVZKWnp5OV9BYTBBb1lEcmpLMDlteG4wVmNZbkZVdUlNMU9ZbXpnIiwKICAgICAgICAgICAgInBybyI6IDEsCiAgICAgICAgICAgICJ0aXRsZSI6ICJWZW51cyBLV0dUIiwKICAgICAgICAgICAgInBrZyI6ICJ2ZW51cy5jbnQua3dndCIsCiAgICAgICAgICAgICJ1cmwiOiAiaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPXZlbnVzLmNudC5rd2d0IiwKICAgICAgICAgICAgImRldnBhZ2UiOiAiaHR0cDovL3lvdXR1YmUuY29tL2N1c3RvbWl6ZW50cmlja3MiLAogICAgICAgICAgICAiZGVzYyI6ICJXaWRnZXRzIERlc2lnbmVkIGJ5IEBSaXRlc2hrMjEuIGNyZWF0ZWQgJiBwdWJsaXNoZWQgYnk6IFB1cnZlc2ggU2hpbmRlIChDblQpIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAidmFsaWQiOiAxLAogICAgICAgICAgICAiYXV0aG9yIjogIkRyb2lkIERlY29yIiwKICAgICAgICAgICAgImljb24iOiAiaHR0cHM6Ly9wbGF5LWxoLmdvb2dsZXVzZXJjb250ZW50LmNvbS9JUks4dnVOdFM1Q2stQW5GZlVwN00waVNHeXRnOV9LLTlVNnkzNENaOUFIbDVtN3g4eklWd2haS3RGMEpHTHAyT1EiLAogICAgICAgICAgICAiYmFubmVyIjogImh0dHBzOi8vcGxheS1saC5nb29nbGV1c2VyY29udGVudC5jb20vSVJLOHZ1TnRTNUNrLUFuRmZVcDdNMGlTR3l0ZzlfSy05VTZ5MzRDWjlBSGw1bTd4OHpJVndoWkt0RjBKR0xwMk9RIiwKICAgICAgICAgICAgInBybyI6IDEsCiAgICAgICAgICAgICJ0aXRsZSI6ICJNb25vY2hyb21lIEtXR1QiLAogICAgICAgICAgICAicGtnIjogIm1vbm9jaHJvbWUuZGQua3dndCIsCiAgICAgICAgICAgICJ1cmwiOiAiaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPW1vbm9jaHJvbWUuZGQua3dndCIsCiAgICAgICAgICAgICJkZXZwYWdlIjogImh0dHA6Ly90Lm1lL0Ryb2lkRGVjb3IiLAogICAgICAgICAgICAiZGVzYyI6ICJFbGVnYW50LCBNaW5pbWFsLCBhbW9sZWQsIEtXR1Qgd2lkZ2V0cyBmb3IgeW91ciBhbmRyb2lkIGhvbWVzY3JlZW4gJiBOb3ZhIFNldHVwcyIKICAgICAgICB9CiAgICBdLAogICAgImVudiI6ICJrd2d0IiwKICAgICJ2ZXJzaW9uIjogMgp9",
            "google_maps_key_alt": "Qwwj7yzlbujcrJJYN52PcR",
            "google_maps_key_main": "wzflR5P5z4aQmMpL1qfO8qtO7cxr2X2gcflw3pXsS99X6KMd4e3rEgsZOhizEpt6nOckhMCfAWWQfh0T+IsLS0",
            "here_maps_key_main": "km1rrs3swU/91Sb1oxX14WZ68hHFtB2Z7/Y4+BAN9AFI7UWDmTcDCbp5UqGmyBZ482vVFrRl/fUnbwniWSHPHOdG8R9cEFS3covMIpKtNZDXxMUeCDeK76BfS2Bu8/HwjNj4bDwGmfR+z56/wWqaImPtrtzK7rXJAhmK/Ok9Z2f",
            "kustom_rocks_api": "ARn7FtVgdx7bDZrcnwMaDM4wrUybrva3qsC7kaWEAqxPx2pQT5rZtx8FfnuntUg83dcDCiQGYNuDuPkY59iu6r",
            "kustom_rocks_geocode": "ARn7FtVgdx7bDZrcnwMaDM4wrUybrva3qsC7kaWEAqxPx2pQT5rZtx8FfnuntUg83dcDCiQGYNuDuPkY59iu6r",
            "min_release_bemobi": "0",
            "min_release_huawei": "0",
            "min_release_japan": "0",
            "translation_provider": "localazy",
            "tz_search_timezonedb": "4FDXo/rnL5WRcgKvj+bL/6DJnbEcQmZEzV0lkXjuHnd",
            "weather_providers": "W3sibmFtZSI6IldlYXRoZXIgVW5kZXJncm91bmQiLCJwa2ciOiJvcmcua3VzdG9tLndlYXRoZXIiLCJmb3JlY2FzdF9kYXlzIjoxMCwiaG91cmx5X2ZvcmVjYXN0X2hvdXJzIjozNiwiaG91cmx5X2ZvcmVjYXN0X3N0ZXAiOjEsImNoYW5jZV9vZl9yYWluIjp0cnVlLCJwcmVjaXBpdGF0aW9ucyI6dHJ1ZSwiZXh0cmFfaW5mbyI6IlBsdWdpbiB3aXRoIEFQSSBrZXkgb3Igc3Vic2NyaXB0aW9uLCBzb29uIHJlbW92ZWQhIn0seyJuYW1lIjoiRGFyayBTa3kiLCJwa2ciOiJvcmcua3VzdG9tLndlYXRoZXIiLCJmb3JlY2FzdF9kYXlzIjo4LCJob3VybHlfZm9yZWNhc3RfaG91cnMiOjE2OCwiaG91cmx5X2ZvcmVjYXN0X3N0ZXAiOjEsImNoYW5jZV9vZl9yYWluIjp0cnVlLCJwcmVjaXBpdGF0aW9ucyI6dHJ1ZSwiZXh0cmFfaW5mbyI6IlJlcXVpcmVzIHBsdWdpbiBhbmQgcGFpZCBzdWJzY3JpcHRpb24ifSx7Im5hbWUiOiJBY2N1IFdlYXRoZXIiLCJwa2ciOiJvcmcua3VzdG9tLndlYXRoZXIiLCJmb3JlY2FzdF9kYXlzIjo1LCJob3VybHlfZm9yZWNhc3RfaG91cnMiOjEyLCJob3VybHlfZm9yZWNhc3Rfc3RlcCI6MSwiY2hhbmNlX29mX3JhaW4iOnRydWUsInByZWNpcGl0YXRpb25zIjp0cnVlLCJleHRyYV9pbmZvIjoiUmVxdWlyZXMgcGx1Z2luIGFuZCBwYWlkIHN1YnNjcmlwdGlvbiJ9XQ=="
        },
        "state": "UPDATE",
        "templateVersion": "376"
    }

    邮箱地址提取

    EMAIL 源码文件
    asd@asd.com
    test@foo.com
    org/kustom/lib/editor/presetexport/ui/H.java
    help@kustom.rocks
    自研引擎-S

    第三方追踪器

    名称 类别 网址
    Google AdMob Advertisement https://reports.exodus-privacy.eu.org/trackers/312
    Google CrashLytics Crash reporting https://reports.exodus-privacy.eu.org/trackers/27
    Google Firebase Analytics Analytics https://reports.exodus-privacy.eu.org/trackers/49

    敏感凭证泄露

    显示全部的 111 个secrets
    1、 AdMob广告平台的=> "com.google.android.gms.ads.APPLICATION_ID" : "ca-app-pub-3485228456276219~3700523487"
    2、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Heslo"
    3、 "library_fastadapter_authorWebsite" : "http://mikepenz.com/"
    4、 "global_add_key" : "Raktas"
    5、 "option_globaltype_secret" : "Secreta"
    6、 "option_globaltype_secret" : "Utajenie"
    7、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Iphasiwedi"
    8、 "permission_authorize" : "Autorisere"
    9、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Adgangskode"
    10、 "global_add_key" : "Clave"
    11、 "google_api_key" : "AIzaSyAgopCUgKXpeoQKWWWCHyCgXFakFLeCaRM"
    12、 "export_edit_author_email" : "Email"
    13、 "option_globaltype_secret" : "Titkos"
    14、 "com.google.firebase.crashlytics.mapping_file_id" : "ac20aebfb08b436b8cdb8acde36ffb93"
    15、 "androidx.credentials.TYPE_PUBLIC_KEY_CREDENTIAL" : "Passkey"
    16、 "androidx.credentials.TYPE_PUBLIC_KEY_CREDENTIAL" : "Kod"
    17、 "permission_authorize" : "Autorizar"
    18、 "global_add_key" : "Kulcs"
    19、 "global_add_key" : "Nyckel"
    20、 "library_materialize_authorWebsite" : "http://mikepenz.com/"
    21、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Sandi"
    22、 "library_MaterialDesignIcons_authorWebsite" : "https://materialdesignicons.com/"
    23、 "library_AndroidIconics_authorWebsite" : "http://mikepenz.com/"
    24、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Contrasinal"
    25、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Passwort"
    26、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Senha"
    27、 "export_edit_author_section" : "Forfatter"
    28、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Salasana"
    29、 "option_globaltype_secret" : "Secret"
    30、 "export_edit_author_section" : "Skapare"
    31、 "option_animationaxis_compass" : "Pusula"
    32、 "library_materialdrawer_authorWebsite" : "http://mikepenz.com/"
    33、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Contrasenya"
    34、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Nenosiri"
    35、 "option_animationaxis_compass" : "Kompass"
    36、 "androidx.credentials.TYPE_PUBLIC_KEY_CREDENTIAL" : "Wagwoordsleutel"
    37、 "global_add_key" : "Chave"
    38、 "option_animationaxis_compass" : "Kompasas"
    39、 "global_add_key" : "Key"
    40、 "option_globaltype_secret" : "Segreto"
    41、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Zaporka"
    42、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Geslo"
    43、 "export_edit_author_name" : "Naam:"
    44、 "permission_authorize" : "Autorizace"
    45、 "export_edit_author_section" : "Pemilik"
    46、 "androidx.credentials.TYPE_PUBLIC_KEY_CREDENTIAL" : "Avainkoodi"
    47、 "androidx.credentials.TYPE_PUBLIC_KEY_CREDENTIAL" : "Toegangssleutel"
    48、 "option_globaltype_secret" : "Ukryte"
    49、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Lozinka"
    50、 "global_add_key" : "Klucz"
    51、 "permission_authorize" : "Izinkan"
    52、 "permission_authorize" : "Autorizirati"
    53、 "option_globaltype_secret" : "Hemmelig"
    54、 "option_animationaxis_compass" : "Bussola"
    55、 "export_edit_author_section" : "Autor"
    56、 "permission_authorize" : "Autorisez"
    57、 "export_edit_author_section" : "Author"
    58、 "global_add_key" : "Chiave"
    59、 "export_edit_author_section" : "Auteur:"
    60、 "androidx.credentials.TYPE_PUBLIC_KEY_CREDENTIAL" : "Klucz"
    61、 "google_app_id" : "1:415510900161:android:b9af1b0edbcc3626"
    62、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Parol"
    63、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Pasahitza"
    64、 "permission_authorize" : "Authorisieren"
    65、 "permission_authorize" : "Leisti"
    66、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Palavra-passe"
    67、 "global_add_key" : "Kunci"
    68、 "export_edit_author_email" : "Email:"
    69、 "option_animationaxis_compass" : "Boussole"
    70、 "export_edit_author_name" : "Name:"
    71、 "option_globaltype_secret" : "Secreto"
    72、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Parole"
    73、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Password"
    74、 "option_globaltype_secret" : "Geheim"
    75、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Parool"
    76、 "permission_authorize" : "Autoriser"
    77、 "google_crash_reporting_api_key" : "AIzaSyAgopCUgKXpeoQKWWWCHyCgXFakFLeCaRM"
    78、 "option_animationaxis_compass" : "Compass"
    79、 "firebase_database_url" : "https://api-project-415510900161.firebaseio.com"
    80、 "export_edit_author_section" : "Autorius"
    81、 "option_globaltype_secret" : "Rahasia"
    82、 "export_edit_author_email" : "E-Mail:"
    83、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Wachtwoord"
    84、 "permission_authorize" : "Autoryzacja"
    85、 "global_add_key" : "Anahtar"
    86、 "option_globaltype_secret" : "Slaptas"
    87、 "export_edit_author_section" : "Auteur"
    88、 "androidx.credentials.TYPE_PUBLIC_KEY_CREDENTIAL" : "Nyckel"
    89、 "androidx.credentials.TYPE_PUBLIC_KEY_CREDENTIAL" : "Sarbide-gakoa"
    90、 "global_add_key" : "Clau"
    91、 "export_edit_author_section" : "Autore"
    92、 "option_animationaxis_compass" : "Kompas"
    93、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Passord"
    94、 "option_globaltype_secret" : "Gizli"
    95、 "global_add_key" : "Sleutel"
    96、 "permission_authorize" : "Autorizza"
    97、 "permission_authorize" : "Authorize"
    98、 "android.credentials.TYPE_PASSWORD_CREDENTIAL" : "Wagwoord"
    99、 a4372958350ddf49ebc1dc8f4e17494c8c5b2217
    100、 1CCC02B47696E183848AD3E1F0C97654
    101、 23456789abcdefghjkmnpqrstvwxyz
    102、 6f36d57fe98d1860ee8a5d84a9183361d08c8889012c648b
    103、 cbfad03acee8b8722d9f4f4c04f5f0423d6ed892041032a2
    104、 key=dj0yJmk9UVR6bmFhNEZsdGllJnM9Y29uc3VtZXJzZWNyZXQmc3Y9MCZ4PTI1
    105、 36c44a94db2585dfcaff2a15fff47b82
    106、 dj0yJmk9UVR6bmFhNEZsdGllJnM9Y29uc3VtZXJzZWNyZXQmc3Y9MCZ4PTI1
    107、 CA6757B33BBEBE3BC858CA0DA693FD6B
    108、 07A8C5138F33AFB52326AA76DABABEF5
    109、 MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Fe9CTvu4kv755jlKZ28G5sdyux5vHXYMbK5EvfjCT6XDJVC77QhFDbrF0yJEO5V+z973+fTEris4DJeVqCVrHS303ArfNWg3HTk68lZXL7LRtdtsiAnzgjZGjRRpG7vyTNejv8E0WMw71SPBL376dy50tqJvilwjciHRHef0in4Z+FtAgivaaRY1MC70LeF2D+TqE3AR6ACRTjqmzZ21BJasCP+vcnZoJRxLZTX9QEWNWGuOcIAbvkDlimuJHFwpsB+xwYWlt0fbSZhQ3pTXsokNgZTYWGkQDOZ9SZ6s+kiepb07wI61qAiKcH3+znmIywPS+RnuBBNx2kCC3mpmQIDAQAB
    110、 c702fb624556da20010f39741f7ca19b
    111、 1313a5905d342a27f5f3d1b56df4ab6db160804977e0c408

    字符串信息

    建议导出为TXT,方便查看。

    活动列表

    显示所有 52 个 activities

    第三方SDK

    SDK名称 开发者 描述信息
    Jetpack Graphics Google 利用多个 Android 平台版本中的图形工具降低画面延迟。
    Jetpack DataStore Google Jetpack DataStore 是一种数据存储解决方案,允许您使用协议缓冲区存储键值对或类型化对象。DataStore 使用 Kotlin 协程和 Flow 以异步、一致的事务方式存储数据。
    android-gif-drawable koral-- android-gif-drawable 是在 Android 上显示动画 GIF 的绘制库。
    Google Play Billing Google Google Play 结算服务可让您在 Android 上销售数字内容。本文档介绍了 Google Play 结算服务解决方案的基本构建基块。要决定如何实现特定的 Google Play 结算服务解决方案,您必须了解这些构建基块。
    Google Sign-In Google 提供使用 Google 登录的 API。
    Google Play Service Google 借助 Google Play 服务,您的应用可以利用由 Google 提供的最新功能,例如地图,Google+ 等,并通过 Google Play 商店以 APK 的形式分发自动平台更新。 这样一来,您的用户可以更快地接收更新,并且可以更轻松地集成 Google 必须提供的最新信息。
    File Provider Android FileProvider 是 ContentProvider 的特殊子类,它通过创建 content://Uri 代替 file:///Uri 以促进安全分享与应用程序关联的文件。
    Jetpack App Startup Google App Startup 库提供了一种直接,高效的方法来在应用程序启动时初始化组件。库开发人员和应用程序开发人员都可以使用 App Startup 来简化启动顺序并显式设置初始化顺序。App Startup 允许您定义共享单个内容提供程序的组件初始化程序,而不必为需要初始化的每个组件定义单独的内容提供程序。这可以大大缩短应用启动时间。
    Jetpack WorkManager Google 使用 WorkManager API 可以轻松地调度即使在应用退出或设备重启时仍应运行的可延迟异步任务。
    Firebase Google Firebase 提供了分析、数据库、消息传递和崩溃报告等功能,可助您快速采取行动并专注于您的用户。
    Jetpack ProfileInstaller Google 让库能够提前预填充要由 ART 读取的编译轨迹。
    Firebase Analytics Google Google Analytics(分析)是一款免费的应用衡量解决方案,可提供关于应用使用情况和用户互动度的分析数据。
    Jetpack Room Google Room 持久性库在 SQLite 的基础上提供了一个抽象层,让用户能够在充分利用 SQLite 的强大功能的同时,获享更强健的数据库访问机制。

    污点分析

    当apk较大时,代码量会很大,造成数据流图(ICFG)呈现爆炸式增长,所以该功能比较耗时,请先喝杯咖啡,耐心等待……
    规则名称 描述信息 操作
    病毒分析 使用安卓恶意软件常用的API进行污点分析 开始分析  
    漏洞挖掘 漏洞挖掘场景下的污点分析 开始分析  
    隐私合规 隐私合规场景下的污点分析:组件内污点传播、组件间污点传播、组件与库函数之间的污点传播 开始分析  
    密码分析 分析加密算法是否使用常量密钥、静态初始化的向量(IV)、加密模式是否使用ECB等 开始分析  
    Callback 因为Android中系统级的Callback并不会出现显式地进行回调方法的调用,所以如果需要分析Callback方法需要在声明文件中将其声明,这里提供一份AndroidCallbacks.txt文件,里面是一些常见的原生回调接口或类,如果有特殊接口需求,可以联系管理员 开始分析