温馨提示:本平台仅供研究软件风险、安全评估,禁止用于非法用途。由于展示的数据过于全面,请耐心等待加载完成。如有疑问或建议, 可加入我们的微信群讨论

APP评分

病毒检测 4 个厂商报毒

安全评分

文件信息

文件名称 Quizlet-v8.32-MOD-GMA-(Getmodsapk.com).apk
文件大小 38.29MB
MD5 a812b758803ef85d092906fa8a5ad737
SHA1 5d42d6a5cfa06082b62e3e0a56f382615d33e2ba
SHA256 d3eb5ca263df8134e7230c4df0a3f2059cfbb3e7eab7c3f09b7319ae79090f77

应用信息

应用名称 Quizlet
包名 com.quizlet.quizletandroid
主活动 com.quizlet.quizletandroid.ui.RootActivity
目标SDK 34     最小SDK 26
版本号 8.32     子版本号 2601510
加固信息 未加壳

GooglePlay应用信息

标题 Quizlet:人工智能单词卡
评分 4.6158624
安装 10,000,000+   次下载
价格 0
Android版本支持
分类 教育
Play 商店链接 com.quizlet.quizletandroid
开发者 Quizlet Inc.
开发者 ID 7999369250220694465
开发者 地址 123 Townsend Street, Suite 600 San Francisco, CA 94107
开发者 主页 https://quizlet.com
开发者 Email androidsupport@quizlet.com
发布日期 2013年8月20日
隐私政策 Privacy link

关于此应用
无论您学习什么,Quizlet都是学习、练习和成为专家的最简单方式。创建单词卡或从教师和学生创建的超过5亿套单词卡中找到一个来学习。通过我们这套有科学依据的学习工具,您可以记住词汇、熟悉课程中的关键概念,并在考试日之前钻研练习题。探索我们最受欢迎科目的学习材料库,例如语言学习、医学、法律、数学、社会科学以及更多。

通过Quizlet应用程序,教师和学生可以:
制作单词卡学习集
学习由其他学生和教师创建的单词卡
分来单词卡以快速复习和练习记忆
转变单词卡为形成性评估或互动式课堂游戏
进行练习以为测试日做准备 
通过学习模式以间隔模式和智能评分进行学习
与朋友和同班同学分享单词卡学习集
研究过去试卷中的问题
从详细的分步教科书解答中学习

Quizlet是有助于学习的最佳单词卡应用!可轻松创建自己的单词卡或从现有单词卡中选择。立刻下载应用并与6000多万名学生一起在Quizlet上拥有自己的班级。升级至Quizlet Plus以使用教科书解答、无广告、离线访问及各种付费功能帮助您更聪明地学习。

给予我们五星评价的学生对我们的赞誉:

“有史以来的最佳学习应用程序!!”
"我需要认真学习时使用的唯一应用程序。"
“Quizlet是我迄今下载过的最佳学习应用程序。它有多种学习方式可用于准备即将到来的测试!“

Quizlet Plus订阅将通过Google帐户扣费。除非您在当前订阅期结束前至少24小时内取消,您的月度或年度订阅将自动续订。可在购买后于帐户设置内管理订阅。 

服务条款:https://quizlet.com/tos
隐私政策:https://quizlet.com/privacy

组件导出信息

反编译代码

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

证书信息

二进制文件已签名
v1 签名: True
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_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
android.permission.ACCESS_WIFI_STATE 普通 查看Wi-Fi状态 允许应用程序查看有关Wi-Fi状态的信息。
android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
android.permission.RECEIVE_BOOT_COMPLETED 普通 开机自启 允许应用程序在系统完成启动后即自行启动。这样会延长手机的启动时间,而且如果应用程序一直运行,会降低手机的整体速度。
android.permission.FOREGROUND_SERVICE 普通 创建前台Service Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放)
android.permission.CAMERA 危险 拍照和录制视频 允许应用程序拍摄照片和视频,且允许应用程序收集相机在任何时候拍到的图像。
android.permission.RECORD_AUDIO 危险 获取录音权限 允许应用程序获取录音权限。
android.permission.WAKE_LOCK 危险 防止手机休眠 允许应用程序防止手机休眠,在手机屏幕关闭后后台进程仍然运行。
android.permission.POST_NOTIFICATIONS 危险 发送通知的运行时权限 允许应用发布通知,Android 13 引入的新权限。
android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK 普通 启用用于媒体播放的前台服务 允许常规应用程序使用类型为“mediaPlayback”的 Service.startForeground。
android.permission.VIBRATE 普通 控制振动器 允许应用程序控制振动器,用于消息通知振动功能。
android.permission.GET_ACCOUNTS 普通 探索已知账号 允许应用程序访问帐户服务中的帐户列表。
com.google.android.c2dm.permission.RECEIVE 普通 接收推送通知 允许应用程序接收来自云的推送通知。
com.quizlet.quizletandroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION 未知 未知权限 来自 android 引用的未知权限。
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE 普通 Google 定义的权限 由 Google 定义的自定义权限。
com.google.android.gms.permission.AD_ID 普通 应用程序显示广告 此应用程序使用 Google 广告 ID,并且可能会投放广告。
android.permission.ACCESS_ADSERVICES_ATTRIBUTION 普通 允许应用程序访问广告服务归因 这使应用能够检索与广告归因相关的信息,这些信息可用于有针对性的广告目的。应用程序可以收集有关用户如何与广告互动的数据,例如点击或展示,以衡量广告活动的有效性。
android.permission.ACCESS_ADSERVICES_AD_ID 普通 允许应用访问设备的广告 ID。 此 ID 是 Google 广告服务提供的唯一、用户可重置的标识符,允许应用出于广告目的跟踪用户行为,同时维护用户隐私。
android.permission.ACCESS_ADSERVICES_TOPICS 普通 允许应用程序访问广告服务主题 这使应用程序能够检索与广告主题或兴趣相关的信息,这些信息可用于有针对性的广告目的。
com.android.vending.BILLING 普通 应用程序具有应用内购买 允许应用程序从 Google Play 进行应用内购买。

证书分析

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

MANIFEST分析

高危
0
警告
21
信息
0
屏蔽
0
序号 问题 严重程度 描述信息 操作
1 应用程序可以安装在存在漏洞的 Android 版本上
Android 8.0, minSdk=26]
信息 该应用程序可以安装在具有多个漏洞的旧版本 Android 上。支持 Android 版本 => 10、API 29 以接收合理的安全更新。
2 Activity (com.quizlet.quizletandroid.ui.sharereceiver.ShareSheetReceiverActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
3 Activity (com.quizlet.quizletandroid.ui.login.SignupActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
4 Activity (com.quizlet.quizletandroid.ui.deeplinkinterstitial.DeepLinkInterstitialActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
5 Activity (com.quizlet.quizletandroid.ui.search.SearchActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
6 Broadcast Receiver (com.quizlet.quizletandroid.receivers.CoppaCompliantAdwordsConversionTrackingInstallReceiver) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
7 Broadcast Receiver (com.quizlet.quizletandroid.receivers.CoppaCompliantCampaignTrackingReceiver) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
8 Broadcast Receiver (androidx.media.session.MediaButtonReceiver) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
9 Service (com.quizlet.quizletandroid.ui.studymodes.flashcards.autoplay.FlashcardsAutoplayService) 未被保护。
[android:exported=true]
警告 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
10 Service (com.quizlet.quizletandroid.firebase.services.QuizletFirebaseMessagingService) 未被保护。
[android:exported=true]
警告 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
11 Service (com.google.android.gms.auth.api.signin.RevocationBoundService) 受权限保护, 但是应该检查权限的保护级别。
Permission: com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
12 Broadcast Receiver (com.google.firebase.iid.FirebaseInstanceIdReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: com.google.android.c2dm.permission.SEND
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
13 Activity (com.google.android.gms.tagmanager.TagManagerPreviewActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
14 Activity设置了TaskAffinity属性
(com.braze.push.NotificationTrampolineActivity)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
15 Activity (com.facebook.CustomTabActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
16 Activity设置了TaskAffinity属性
(androidx.glance.appwidget.action.InvisibleActionTrampolineActivity)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
17 Service (androidx.glance.appwidget.GlanceRemoteViewsService) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_REMOTEVIEWS
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
18 Service (androidx.work.impl.background.systemjob.SystemJobService) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_JOB_SERVICE
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
19 Broadcast Receiver (androidx.work.impl.diagnostics.DiagnosticsReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.DUMP
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
20 Broadcast Receiver (androidx.profileinstaller.ProfileInstallReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.DUMP
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
21 Activity (com.amazon.aps.ads.activity.ApsInterstitialActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
22 Activity (com.amazon.device.ads.DTBInterstitialActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

可浏览的ACTIVITIES

ACTIVITY INTENT
com.quizlet.quizletandroid.ui.RootActivity Schemes: https://,
Hosts: quizlet.onelink.me,
Path Prefixes: /GTBB,
com.quizlet.quizletandroid.ui.login.SignupActivity Schemes: quizlet://,
Hosts: com.quizlet.quizletandroid,
com.quizlet.quizletandroid.ui.deeplinkinterstitial.DeepLinkInterstitialActivity Schemes: quizlet://, https://, http://,
Hosts: quizlet.com, www.quizlet.com, ablink.account.quizlet.com, ablink.newsletter.quizlet.com, ablink.lifecycle.quizlet.com, quizlet.live, www.quizlet.live,
Paths: /latest, /p/wordlywise3000, /live, /upgrade, /settings, /create-set, /search, /notes,
Path Prefixes: /class/, /join/, /0, /gb/0, /au/0, /nz/0, /ca/0, /in/0, /de/0, /es/0, /mx/0, /fr/0, /id/0, /it/0, /nl/0, /pl/0, /br/0, /ru/0, /tr/0, /vn/0, /kr/0, /jp/0, /cn/0, /tw/0, /1, /gb/1, /au/1, /nz/1, /ca/1, /in/1, /de/1, /es/1, /mx/1, /fr/1, /id/1, /it/1, /nl/1, /pl/1, /br/1, /ru/1, /tr/1, /vn/1, /kr/1, /jp/1, /cn/1, /tw/1, /2, /gb/2, /au/2, /nz/2, /ca/2, /in/2, /de/2, /es/2, /mx/2, /fr/2, /id/2, /it/2, /nl/2, /pl/2, /br/2, /ru/2, /tr/2, /vn/2, /kr/2, /jp/2, /cn/2, /tw/2, /3, /gb/3, /au/3, /nz/3, /ca/3, /in/3, /de/3, /es/3, /mx/3, /fr/3, /id/3, /it/3, /nl/3, /pl/3, /br/3, /ru/3, /tr/3, /vn/3, /kr/3, /jp/3, /cn/3, /tw/3, /4, /gb/4, /au/4, /nz/4, /ca/4, /in/4, /de/4, /es/4, /mx/4, /fr/4, /id/4, /it/4, /nl/4, /pl/4, /br/4, /ru/4, /tr/4, /vn/4, /kr/4, /jp/4, /cn/4, /tw/4, /5, /gb/5, /au/5, /nz/5, /ca/5, /in/5, /de/5, /es/5, /mx/5, /fr/5, /id/5, /it/5, /nl/5, /pl/5, /br/5, /ru/5, /tr/5, /vn/5, /kr/5, /jp/5, /cn/5, /tw/5, /6, /gb/6, /au/6, /nz/6, /ca/6, /in/6, /de/6, /es/6, /mx/6, /fr/6, /id/6, /it/6, /nl/6, /pl/6, /br/6, /ru/6, /tr/6, /vn/6, /kr/6, /jp/6, /cn/6, /tw/6, /7, /gb/7, /au/7, /nz/7, /ca/7, /in/7, /de/7, /es/7, /mx/7, /fr/7, /id/7, /it/7, /nl/7, /pl/7, /br/7, /ru/7, /tr/7, /vn/7, /kr/7, /jp/7, /cn/7, /tw/7, /8, /gb/8, /au/8, /nz/8, /ca/8, /in/8, /de/8, /es/8, /mx/8, /fr/8, /id/8, /it/8, /nl/8, /pl/8, /br/8, /ru/8, /tr/8, /vn/8, /kr/8, /jp/8, /cn/8, /tw/8, /9, /gb/9, /au/9, /nz/9, /ca/9, /in/9, /de/9, /es/9, /mx/9, /fr/9, /id/9, /it/9, /nl/9, /pl/9, /br/9, /ru/9, /tr/9, /vn/9, /kr/9, /jp/9, /cn/9, /tw/9,
Path Patterns: /m/.*, /ml/.*, /courses, /courses/.*, /explanations/.*, /.*/folders.*, /.*/classes.*, /.*/recent, /.*/courses, /live/.*, /upgrade/.*, /notes/.*, /qchat.*, /.*/chat.*, /test/.*,
com.google.android.gms.tagmanager.TagManagerPreviewActivity Schemes: tagmanager.c.com.quizlet.quizletandroid://,
com.facebook.CustomTabActivity Schemes: fbconnect://,
Hosts: cct.com.quizlet.quizletandroid,

网络安全配置

序号 范围 严重级别 描述

API调用分析

API功能 源码文件
一般功能-> IPC通信
bo/app/bn.java
bo/app/cn.java
bo/app/d20.java
bo/app/fh.java
bo/app/lf.java
bo/app/na.java
bo/app/pa.java
bo/app/sn.java
bo/app/u7.java
bo/app/uh.java
bo/app/w7.java
bo/app/x3.java
bo/app/xb0.java
com/amazon/aps/ads/util/adview/m.java
com/amazon/aps/ads/util/c.java
com/amazon/device/ads/DTBAdActivity.java
com/amazon/device/ads/DTBAdInterstitial.java
com/amazon/device/ads/DTBAdMRAIDBannerController.java
com/amazon/device/ads/DTBAdMRAIDController.java
com/amazon/device/ads/DTBAdMRAIDExpandedController.java
com/amazon/device/ads/DTBAdUtil.java
com/amazon/device/ads/DTBInterstitialActivity.java
com/appsflyer/AppsFlyerLib.java
com/appsflyer/MultipleInstallBroadcastReceiver.java
com/appsflyer/SingleInstallBroadcastReceiver.java
com/appsflyer/internal/AFa1tSDK.java
com/appsflyer/internal/AFb1tSDK.java
com/appsflyer/internal/AFb1uSDK.java
com/appsflyer/internal/AFb1zSDK.java
com/appsflyer/internal/AFc1aSDK.java
com/appsflyer/internal/AFc1uSDK.java
com/appsflyer/internal/AFd1rSDK.java
com/appsflyer/internal/AFd1wSDK.java
com/appsflyer/internal/AFf1tSDK.java
com/appsflyer/internal/AFg1oSDK.java
com/appsflyer/internal/AFh1uSDK.java
com/appsflyer/internal/AFi1aSDK.java
com/appsflyer/internal/AFi1xSDK.java
com/apptimize/ApptimizeService.java
com/apptimize/aj.java
com/apptimize/c.java
com/braze/Braze.java
com/braze/BrazeBootReceiver.java
com/braze/BrazeFlushPushDeliveryReceiver.java
com/braze/BrazeInternal.java
com/braze/IBraze.java
com/braze/IBrazeDeeplinkHandler.java
com/braze/g0.java
com/braze/h0.java
com/braze/location/IBrazeGeofenceApi.java
com/braze/managers/BrazeGeofenceManager.java
com/braze/push/BrazeFirebaseMessagingService.java
com/braze/push/BrazeHuaweiPushHandler.java
com/braze/push/BrazeNotificationActionUtils.java
com/braze/push/BrazeNotificationFactory.java
com/braze/push/BrazeNotificationStyleFactory.java
com/braze/push/BrazeNotificationUtils$routeUserWithNotificationOpenedIntent$1.java
com/braze/push/BrazeNotificationUtils$routeUserWithNotificationOpenedIntent$2.java
com/braze/push/BrazeNotificationUtils$routeUserWithNotificationOpenedIntent$3.java
com/braze/push/BrazeNotificationUtils$routeUserWithNotificationOpenedIntent$5.java
com/braze/push/BrazeNotificationUtils$sendPushActionIntent$1.java
com/braze/push/BrazeNotificationUtils$sendPushActionIntent$2.java
com/braze/push/BrazeNotificationUtils$setContentIntentIfPresent$1.java
com/braze/push/BrazeNotificationUtils$setDeleteIntent$1.java
com/braze/push/BrazeNotificationUtils.java
com/braze/push/BrazePushReceiver$Companion$handleAdmRegistrationEventIfEnabled$1.java
com/braze/push/BrazePushReceiver$Companion$handleAdmRegistrationIntent$1.java
com/braze/push/BrazePushReceiver$Companion$handleAdmRegistrationIntent$2.java
com/braze/push/BrazePushReceiver$Companion$handleAdmRegistrationIntent$3.java
com/braze/push/BrazePushReceiver$Companion$handleAdmRegistrationIntent$4.java
com/braze/push/BrazePushReceiver$Companion$handlePush$1.java
com/braze/push/BrazePushReceiver$Companion$handlePush$performWork$1.java
com/braze/push/BrazePushReceiver$Companion$handlePush$performWork$2.java
com/braze/push/BrazePushReceiver$Companion$handleReceivedIntent$1.java
com/braze/push/BrazePushReceiver.java
com/braze/push/NotificationTrampolineActivity$onResume$3.java
com/braze/push/NotificationTrampolineActivity.java
com/braze/support/IntentUtils.java
com/braze/support/PermissionUtils.java
com/braze/support/WebContentUtils.java
com/braze/support/c.java
com/braze/ui/BrazeDeeplinkHandler.java
com/braze/ui/BrazeWebViewActivity.java
com/braze/ui/actions/NewsfeedAction.java
com/braze/ui/actions/UriAction$getActionViewIntent$1.java
com/braze/ui/actions/UriAction$getIntentArrayWithConfiguredBackStack$1.java
com/braze/ui/actions/UriAction$getIntentArrayWithConfiguredBackStack$2.java
com/braze/ui/actions/UriAction$getIntentArrayWithConfiguredBackStack$4.java
com/braze/ui/actions/UriAction$getIntentArrayWithConfiguredBackStack$5.java
com/braze/ui/actions/UriAction$getWebViewActivityIntent$webViewActivityIntent$1.java
com/braze/ui/actions/UriAction.java
com/braze/ui/inappmessage/views/InAppMessageHtmlBaseView.java
com/braze/ui/support/UriUtils.java
com/comscore/android/id/IdHelperAndroid.java
com/iab/omid/library/amazon/utils/e.java
com/iab/omid/library/pubmatic/utils/e.java
com/onetrust/otpublishers/headless/Internal/Helper/i.java
com/onetrust/otpublishers/headless/Internal/d.java
com/perimeterx/mobile_sdk/block/PXBlockActivity.java
com/perimeterx/mobile_sdk/block/c.java
com/perimeterx/mobile_sdk/detections/device/b.java
com/perimeterx/mobile_sdk/doctor_app/l.java
com/perimeterx/mobile_sdk/doctor_app/ui/h0.java
com/pubmatic/sdk/common/browser/POBInternalBrowserActivity.java
com/pubmatic/sdk/common/utility/POBDeepLinkUtil.java
com/pubmatic/sdk/common/utility/POBUtils.java
com/pubmatic/sdk/monitor/IPOBMonitorService.java
com/pubmatic/sdk/monitor/POBMonitor.java
com/pubmatic/sdk/monitor/POBMonitorWebView.java
com/pubmatic/sdk/openwrap/core/rewarded/POBRewardedAdRenderer.java
com/pubmatic/sdk/webrendering/mraid/POBMRAIDUtil.java
com/pubmatic/sdk/webrendering/mraid/POBMraidController.java
com/pubmatic/sdk/webrendering/mraid/POBVideoPlayerActivity.java
com/pubmatic/sdk/webrendering/ui/POBFullScreenActivity.java
com/quizlet/ads/ui/activity/AdsActivity.java
com/quizlet/analytics/marketing/appsflyer/b.java
com/quizlet/analytics/marketing/b.java
com/quizlet/baseui/base/c.java
com/quizlet/baseui/base/e.java
com/quizlet/baseui/events/a.java
com/quizlet/baseui/interfaces/a.java
com/quizlet/dailyactivities/goalsetting/activity/GoalSettingActivity.java
com/quizlet/explanations/navigation/a.java
com/quizlet/explanations/sharing/b.java
com/quizlet/features/emailconfirmation/ui/activities/EmailConfirmationActivity.java
com/quizlet/features/emailconfirmation/ui/activities/MagicLinkConfirmationActivity.java
com/quizlet/features/infra/document/a.java
com/quizlet/features/notes/detail/MagicNotesDetailActivity.java
com/quizlet/features/notes/paywall/ScanNotesPaywallActivity.java
com/quizlet/features/notes/upload/UploadNotesActivity.java
com/quizlet/features/setpage/shareset/ShareIntentSender.java
com/quizlet/features/setpage/shareset/c.java
com/quizlet/features/settings/SettingsActivity.java
com/quizlet/features/settings/composables/deleteaccount/a.java
com/quizlet/features/settings/composables/dialogs/h.java
com/quizlet/features/settings/navigation/a.java
com/quizlet/login/authentication/google/f.java
com/quizlet/login/authentication/google/h.java
com/quizlet/login/signupwall/navigation/a.java
com/quizlet/qchat/activity/QChatActivity.java
com/quizlet/quizletandroid/ApiThreeCompatibilityChecker.java
com/quizlet/quizletandroid/DaggerQuizletApplication_HiltComponents_SingletonC.java
com/quizlet/quizletandroid/braze/receivers/BrazeNotificationBroadcastReceiver.java
com/quizlet/quizletandroid/firebase/services/QuizletFirebaseMessagingService.java
com/quizlet/quizletandroid/injection/modules/BaseComponentDelegateModule.java
com/quizlet/quizletandroid/injection/modules/BaseComponentDelegateModule_Companion_ProvideSearchActivityIntentFactory.java
com/quizlet/quizletandroid/injection/modules/BaseComponentDelegateModule_Companion_ProvidesIntroActivityIntentFactory.java
com/quizlet/quizletandroid/injection/modules/BroadcastReceiverBindingModule_BindShareIntentSenderInjector.java
com/quizlet/quizletandroid/injection/widgets/WidgetLinkProvider.java
com/quizlet/quizletandroid/logging/eventlogging/sessionhelpers/EditSessionLoggingHelper.java
com/quizlet/quizletandroid/logging/eventlogging/sessionhelpers/IEditSessionTracker.java
com/quizlet/quizletandroid/managers/LogoutManager.java
com/quizlet/quizletandroid/managers/deeplinks/AchievementsBadgeDetailDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/AchievementsDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/AchievementsProfileDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/ActivityCenterDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/BrowserDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/ClassDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/CourseDetailsDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/CoursesDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/CreateSetDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/DeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/EdgyDataCollectionDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/ExplanationsDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/ExplanationsQuestionDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/FolderDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/HomePageDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/MagicLinkDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/MyCoursesDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/MyExplanationsDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/NotesDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/QChatDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/QuizletLiveDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/SearchDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/SetPageDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/SettingsDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/TextbookExerciseDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/TextbookTableOfContentsDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/UnresolvedDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/UpgradeDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/UserDeepLink.java
com/quizlet/quizletandroid/managers/deeplinks/ViewAllSetsDeepLink.java
com/quizlet/quizletandroid/managers/offline/IOfflineStateManager.java
com/quizlet/quizletandroid/managers/offline/OfflineStateManager.java
com/quizlet/quizletandroid/managers/upgrade/AdsNavigationManager.java
com/quizlet/quizletandroid/receivers/CoppaCompliantAdwordsConversionTrackingInstallReceiver.java
com/quizlet/quizletandroid/receivers/CoppaCompliantCampaignTrackingReceiver.java
com/quizlet/quizletandroid/ui/FullScreenOverlayActivity.java
com/quizlet/quizletandroid/ui/RootActivity.java
com/quizlet/quizletandroid/ui/RootPresenter.java
com/quizlet/quizletandroid/ui/achievements/AchievementsActivity.java
com/quizlet/quizletandroid/ui/activitycenter/notifications/ActivityCenterChannelManager.java
com/quizlet/quizletandroid/ui/base/QuizletActivityDelegate.java
com/quizlet/quizletandroid/ui/classcreation/ClassCreationActivity.java
com/quizlet/quizletandroid/ui/courses/courses/CoursesActivity.java
com/quizlet/quizletandroid/ui/courses/courses/fragments/CoursesFragment.java
com/quizlet/quizletandroid/ui/deeplinkinterstitial/DeepLinkInterstitialActivity.java
com/quizlet/quizletandroid/ui/diagramming/DiagramOverviewActivity.java
com/quizlet/quizletandroid/ui/explanations/questiondetail/presentation/ui/activities/QuestionDetailActivity.java
com/quizlet/quizletandroid/ui/explanations/questiondetail/presentation/ui/fragments/QuestionDetailFragment.java
com/quizlet/quizletandroid/ui/explanations/textbook/presentation/ui/activities/TextbookActivity.java
com/quizlet/quizletandroid/ui/explanations/textbook/presentation/ui/fragments/ExerciseDetailFragment.java
com/quizlet/quizletandroid/ui/explanations/textbook/presentation/ui/fragments/TextbookFragment.java
com/quizlet/quizletandroid/ui/folder/FolderActivity.java
com/quizlet/quizletandroid/ui/folder/FolderFragment.java
com/quizlet/quizletandroid/ui/folder/FolderSetsListFragment.java
com/quizlet/quizletandroid/ui/folder/addfolderset/AddSetToFolderActivity.java
com/quizlet/quizletandroid/ui/group/GroupActivity.java
com/quizlet/quizletandroid/ui/group/GroupFragment.java
com/quizlet/quizletandroid/ui/group/addclassset/AddClassSetActivity.java
com/quizlet/quizletandroid/ui/group/classcontent/ClassContentListFragment.java
com/quizlet/quizletandroid/ui/intro/IntroActivity.java
com/quizlet/quizletandroid/ui/intro/viewmodel/IntroViewModel.java
com/quizlet/quizletandroid/ui/joincontenttofolder/JoinContentToFolderActivity.java
com/quizlet/quizletandroid/ui/library/LibraryFragment.java
com/quizlet/quizletandroid/ui/live/QuizletLiveActivity.java
com/quizlet/quizletandroid/ui/live/QuizletLiveDeepLinkInterstitialActivity.java
com/quizlet/quizletandroid/ui/live/QuizletLiveHelper.java
com/quizlet/quizletandroid/ui/live/interstitial/QuizletLiveInterstitialActivity.java
com/quizlet/quizletandroid/ui/login/FacebookAuthActivity.java
com/quizlet/quizletandroid/ui/login/GoogleAuthActivity.java
com/quizlet/quizletandroid/ui/login/LoginActivity.java
com/quizlet/quizletandroid/ui/login/SignUpWallModalFragment.java
com/quizlet/quizletandroid/ui/login/SignupActivity.java
com/quizlet/quizletandroid/ui/login/SocialSignupActivity.java
com/quizlet/quizletandroid/ui/login/navigation/SignUpWallNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/EmailConfirmationNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/ExplanationsNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/LoginSignUpNavigationManager.java
com/quizlet/quizletandroid/ui/navigationmanagers/QuizletLiveNavigationManager.java
com/quizlet/quizletandroid/ui/navigationmanagers/ScanNotesNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/ScanNotesPaywallNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/SearchNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/SettingsNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/UpgradeNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/permissions/PermissionFromSettingsDialog.java
com/quizlet/quizletandroid/ui/preview/SetPreviewActivity.java
com/quizlet/quizletandroid/ui/profile/ProfileActivity.java
com/quizlet/quizletandroid/ui/profile/ProfileFragment.java
com/quizlet/quizletandroid/ui/profile/UserSetListFragment.java
com/quizlet/quizletandroid/ui/profile/user/ui/UserProfileFragment.java
com/quizlet/quizletandroid/ui/qrcodes/QLiveQrCodeReaderActivity.java
com/quizlet/quizletandroid/ui/search/SearchActivity.java
com/quizlet/quizletandroid/ui/setcreation/activities/EditSetActivity.java
com/quizlet/quizletandroid/ui/setcreation/activities/EditSetDetailsActivity.java
com/quizlet/quizletandroid/ui/setcreation/activities/EditSetLanguageSelectionActivity.java
com/quizlet/quizletandroid/ui/setcreation/activities/EditSetPermissionSelectionActivity.java
com/quizlet/quizletandroid/ui/setcreation/activities/EditTermImagePreviewActivity.java
com/quizlet/quizletandroid/ui/setcreation/activities/InputPasswordActivity.java
com/quizlet/quizletandroid/ui/setcreation/activities/ScanDocumentActivity.java
com/quizlet/quizletandroid/ui/setcreation/fragments/EditSetFragment.java
com/quizlet/quizletandroid/ui/setcreation/fragments/ScanDocumentFragment.java
com/quizlet/quizletandroid/ui/setcreation/managers/CreateSetImageCapturerManager.java
com/quizlet/quizletandroid/ui/setcreation/managers/EditSetModelsManager.java
com/quizlet/quizletandroid/ui/setpage/SetPageActivity.java
com/quizlet/quizletandroid/ui/setpage/SetPageActivityImpl.java
com/quizlet/quizletandroid/ui/setpage/SortSetPageBottomSheet.java
com/quizlet/quizletandroid/ui/setpage/TermListFragment.java
com/quizlet/quizletandroid/ui/setpage/addset/AddSetToClassOrFolderActivity.java
com/quizlet/quizletandroid/ui/setpage/shareset/ShareSetDialog.java
com/quizlet/quizletandroid/ui/sharereceiver/ShareSheetReceiverActivity.java
com/quizlet/quizletandroid/ui/shortcuts/CreateSetShortcutInterstitialActivity.java
com/quizlet/quizletandroid/ui/shortcuts/SetPageShortcutManager.java
com/quizlet/quizletandroid/ui/startpage/nav2/HomeFragment.java
com/quizlet/quizletandroid/ui/startpage/nav2/HomeNavigationActivity.java
com/quizlet/quizletandroid/ui/startpage/nav2/RecommendationsActionOptionsFragment.java
com/quizlet/quizletandroid/ui/startpage/nav2/logging/HomeScreenIntentLogger.java
com/quizlet/quizletandroid/ui/startpage/nav2/logging/HomeScreenIntentLogger_Impl_Factory.java
com/quizlet/quizletandroid/ui/studymodes/assistant/LearningAssistantActivity.java
com/quizlet/quizletandroid/ui/studymodes/assistant/settings/LASettingsActivity.java
com/quizlet/quizletandroid/ui/studymodes/assistant/settings/LASettingsFragment.java
com/quizlet/quizletandroid/ui/studymodes/assistant/settings/feedbackoptions/LASettingsGradingOptionsActivity.java
com/quizlet/quizletandroid/ui/studymodes/base/StudyModeActivity.java
com/quizlet/quizletandroid/ui/studymodes/base/StudyModeConfiguration.java
com/quizlet/quizletandroid/ui/studymodes/base/StudyModeIntentHelper.java
com/quizlet/quizletandroid/ui/studymodes/di/StudyModeActivity2SubcomponentBuilder.java
com/quizlet/quizletandroid/ui/studymodes/di/StudyModeActivitySubcomponentBuilder.java
com/quizlet/quizletandroid/ui/studymodes/flashcards/activity/FlashcardsActivity.java
com/quizlet/quizletandroid/ui/studymodes/flashcards/autoplay/FlashcardsAutoplayService.java
com/quizlet/quizletandroid/ui/studymodes/flashcards/autoplay/FlashcardsServiceManager.java
com/quizlet/quizletandroid/ui/studymodes/flashcards/viewmodel/FlashcardsViewModel.java
com/quizlet/quizletandroid/ui/studymodes/match/activity/MatchActivity.java
com/quizlet/quizletandroid/ui/studymodes/match/settings/MatchSettingsActivity.java
com/quizlet/quizletandroid/ui/studymodes/match/settings/MatchSettingsFragment.java
com/quizlet/quizletandroid/ui/studymodes/questionTypes/written/WrittenQuestionFragment.java
com/quizlet/quizletandroid/ui/studymodes/test/activities/TestStudyModeActivity.java
com/quizlet/quizletandroid/ui/studymodes/test/fragments/NumberPickerBottomSheet.java
com/quizlet/quizletandroid/ui/studymodes/test/viewmodels/TestStudyModeViewModel.java
com/quizlet/quizletandroid/ui/studymodes/write/WriteModeActivity.java
com/quizlet/quizletandroid/ui/studymodes/write/WriteSettingsActivity.java
com/quizlet/quizletandroid/ui/studymodes/write/WriteSettingsFragment.java
com/quizlet/quizletandroid/ui/studypath/StudyPathActivity.java
com/quizlet/quizletandroid/ui/subject/SubjectActivity.java
com/quizlet/quizletandroid/ui/subject/di/SubjectActivitySubcomponent.java
com/quizlet/quizletandroid/ui/thankcreator/ThankCreatorActivity.java
com/quizlet/quizletandroid/ui/usersettings/activities/ChangeProfileImageActivity.java
com/quizlet/quizletandroid/ui/usersettings/activities/CropImageActivity.java
com/quizlet/quizletandroid/ui/usersettings/activities/FeedbackActivity.java
com/quizlet/quizletandroid/ui/usersettings/fragments/ChangeProfileImageFragment.java
com/quizlet/quizletandroid/ui/usersettings/fragments/ChangeSettingsBaseFragment.java
com/quizlet/quizletandroid/ui/usersettings/fragments/CropImageFragment.java
com/quizlet/quizletandroid/ui/webpages/CustomTabsHelper.java
com/quizlet/quizletandroid/ui/webpages/WebPageHelper.java
com/quizlet/quizletandroid/ui/webpages/WebViewActivity.java
com/quizlet/quizletandroid/ui/widgets/CurrentStreakViewKt.java
com/quizlet/quizletandroid/ui/widgets/Hilt_QuizletWidgetReceiver.java
com/quizlet/quizletandroid/ui/widgets/IWidgetLinkProvider.java
com/quizlet/quizletandroid/ui/widgets/LoggedOutViewKt.java
com/quizlet/quizletandroid/ui/widgets/MostRecentSetsViewKt$MostRecentSetsView$1.java
com/quizlet/quizletandroid/ui/widgets/NoRecentSetsViewKt.java
com/quizlet/quizletandroid/ui/widgets/RecentSetsViewKt.java
com/quizlet/quizletandroid/ui/widgets/composepreviews/PreviewHelpersKt.java
com/quizlet/quizletandroid/util/AddSetToClassOrFolderManager.java
com/quizlet/quizletandroid/util/AppUtil.java
com/quizlet/quizletandroid/util/LoginBackstackManager.java
com/quizlet/quizletandroid/util/kext/ActivityExt.java
com/quizlet/quizletandroid/util/links/ShareSetHelper.java
com/quizlet/qutils/image/capture/b.java
com/quizlet/search/e.java
com/quizlet/security/challenge/core/b.java
com/quizlet/spacedrepetition/ui/activity/MemoryScoreDetailActivity.java
com/quizlet/speechrecognizer/androidspeech/b.java
com/quizlet/upgrade/paywall/ui/c.java
com/quizlet/upgrade/ui/activity/UpgradeActivity.java
com/quizlet/upgrade/upsell/ui/e.java
com/quizlet/upgrade/util/c.java
com/snowplowanalytics/core/utils/a.java
dagger/android/c.java
org/wordpress/aztec/AztecText.java
org/wordpress/aztec/plugins/a.java
一般功能-> 查询数据库(短信、联系人、通话记录、浏览器历史等) com/appsflyer/internal/AFb1jSDK.java
com/appsflyer/internal/AFi1gSDK.java
com/appsflyer/internal/AFi1oSDK.java
组件-> 启动 Activity
com/amazon/aps/ads/util/adview/m.java
com/amazon/aps/ads/util/c.java
com/amazon/device/ads/DTBAdInterstitial.java
com/amazon/device/ads/DTBAdMRAIDBannerController.java
com/amazon/device/ads/DTBAdMRAIDController.java
com/amazon/device/ads/DTBAdUtil.java
com/appsflyer/internal/AFf1tSDK.java
com/braze/push/BrazeNotificationUtils.java
com/braze/ui/actions/NewsfeedAction.java
com/braze/ui/actions/UriAction.java
com/braze/ui/inappmessage/views/InAppMessageHtmlBaseView.java
com/perimeterx/mobile_sdk/block/c.java
com/perimeterx/mobile_sdk/doctor_app/l.java
com/perimeterx/mobile_sdk/doctor_app/ui/h0.java
com/pubmatic/sdk/common/browser/POBInternalBrowserActivity.java
com/pubmatic/sdk/common/utility/POBDeepLinkUtil.java
com/pubmatic/sdk/common/utility/POBUtils.java
com/pubmatic/sdk/monitor/POBMonitorWebView.java
com/pubmatic/sdk/webrendering/mraid/POBMraidController.java
com/pubmatic/sdk/webrendering/mraid/POBVideoPlayerActivity.java
com/pubmatic/sdk/webrendering/ui/POBFullScreenActivity.java
com/quizlet/baseui/events/a.java
com/quizlet/quizletandroid/ApiThreeCompatibilityChecker.java
com/quizlet/quizletandroid/managers/LogoutManager.java
com/quizlet/quizletandroid/ui/RootActivity.java
com/quizlet/quizletandroid/ui/classcreation/ClassCreationActivity.java
com/quizlet/quizletandroid/ui/common/views/ShareSetButton.java
com/quizlet/quizletandroid/ui/deeplinkinterstitial/DeepLinkInterstitialActivity.java
com/quizlet/quizletandroid/ui/diagramming/DiagramOverviewActivity.java
com/quizlet/quizletandroid/ui/explanations/questiondetail/presentation/ui/fragments/QuestionDetailFragment.java
com/quizlet/quizletandroid/ui/explanations/textbook/presentation/ui/fragments/ExerciseDetailFragment.java
com/quizlet/quizletandroid/ui/explanations/textbook/presentation/ui/fragments/TextbookFragment.java
com/quizlet/quizletandroid/ui/folder/FolderActivity.java
com/quizlet/quizletandroid/ui/folder/FolderFragment.java
com/quizlet/quizletandroid/ui/folder/FolderSetsListFragment.java
com/quizlet/quizletandroid/ui/group/GroupFragment.java
com/quizlet/quizletandroid/ui/group/classcontent/ClassContentListFragment.java
com/quizlet/quizletandroid/ui/group/classuser/ClassUserListFragment.java
com/quizlet/quizletandroid/ui/intro/IntroActivity.java
com/quizlet/quizletandroid/ui/library/LibraryFragment.java
com/quizlet/quizletandroid/ui/live/QuizletLiveDeepLinkInterstitialActivity.java
com/quizlet/quizletandroid/ui/live/interstitial/QuizletLiveInterstitialActivity.java
com/quizlet/quizletandroid/ui/login/GoogleAuthActivity.java
com/quizlet/quizletandroid/ui/login/navigation/SignUpWallNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/CoursesNavigationManager.java
com/quizlet/quizletandroid/ui/navigationmanagers/EmailConfirmationNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/ExplanationsNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/LoginSignUpNavigationManager.java
com/quizlet/quizletandroid/ui/navigationmanagers/ScanNotesNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/ScanNotesPaywallNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/SearchNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/SettingsNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/navigationmanagers/UpgradeNavigationManagerImpl.java
com/quizlet/quizletandroid/ui/permissions/PermissionFromSettingsDialog.java
com/quizlet/quizletandroid/ui/preview/SetPreviewActivity.java
com/quizlet/quizletandroid/ui/profile/ProfileFragment.java
com/quizlet/quizletandroid/ui/profile/UserSetListFragment.java
com/quizlet/quizletandroid/ui/profile/user/ui/UserProfileFragment.java
com/quizlet/quizletandroid/ui/qrcodes/QLiveQrCodeReaderActivity.java
com/quizlet/quizletandroid/ui/setcreation/activities/EditSetActivity.java
com/quizlet/quizletandroid/ui/setcreation/activities/EditSetDetailsActivity.java
com/quizlet/quizletandroid/ui/setcreation/activities/EditSetPermissionSelectionActivity.java
com/quizlet/quizletandroid/ui/setcreation/fragments/EditSetFragment.java
com/quizlet/quizletandroid/ui/setcreation/fragments/ScanDocumentFragment.java
com/quizlet/quizletandroid/ui/setpage/SetPageActivityImpl.java
com/quizlet/quizletandroid/ui/setpage/header/ui/SetPageHeaderFragment.java
com/quizlet/quizletandroid/ui/setpage/shareset/ShareSetDialog.java
com/quizlet/quizletandroid/ui/shortcuts/CreateSetShortcutInterstitialActivity.java
com/quizlet/quizletandroid/ui/startpage/ClassCreationManager.java
com/quizlet/quizletandroid/ui/startpage/nav2/HomeFragment.java
com/quizlet/quizletandroid/ui/startpage/nav2/HomeNavigationActivity.java
com/quizlet/quizletandroid/ui/startpage/nav2/RecommendationsActionOptionsFragment.java
com/quizlet/quizletandroid/ui/studymodes/assistant/LearningAssistantActivity.java
com/quizlet/quizletandroid/ui/studymodes/assistant/settings/LASettingsFragment.java
com/quizlet/quizletandroid/ui/studymodes/flashcards/activity/FlashcardsActivity.java
com/quizlet/quizletandroid/ui/studymodes/flashcards/fragments/FlashcardsSpacedRepetitionRoundFragment.java
com/quizlet/quizletandroid/ui/studymodes/match/activity/MatchActivity.java
com/quizlet/quizletandroid/ui/studymodes/test/activities/TestStudyModeActivity.java
com/quizlet/quizletandroid/ui/studymodes/write/WriteModeActivity.java
com/quizlet/quizletandroid/ui/studypath/StudyPathActivity.java
com/quizlet/quizletandroid/ui/subject/SubjectActivity.java
com/quizlet/quizletandroid/ui/usersettings/fragments/ChangeProfileImageFragment.java
com/quizlet/quizletandroid/ui/webpages/WebPageHelper.java
com/quizlet/quizletandroid/util/LoginBackstackManager.java
com/quizlet/quizletandroid/util/kext/ActivityExt.java
com/quizlet/qutils/image/capture/b.java
com/quizlet/security/challenge/core/b.java
com/quizlet/upgrade/paywall/ui/c.java
一般功能-> 获取系统服务(getSystemService)
bo/app/if0.java
bo/app/lf.java
bo/app/sn.java
bo/app/yp.java
coil/network/e.java
coil/util/j.java
com/amazon/device/ads/AdUtils.java
com/amazon/device/ads/DTBAdInterstitial.java
com/amazon/device/ads/DTBAdResponse.java
com/amazon/device/ads/DTBAdUtil.java
com/amazon/device/ads/DisplayUtils.java
com/amazon/device/ads/DtbCommonUtils.java
com/amazon/device/ads/DtbDeviceData.java
com/amazon/device/ads/DtbDeviceDataRetriever.java
com/amazon/device/ads/DtbGeoLocation.java
com/amazon/device/ads/DtbNetworkState.java
com/amazon/device/ads/SDKUtilities.java
com/appsflyer/internal/AFb1uSDK.java
com/appsflyer/internal/AFd1rSDK.java
com/appsflyer/internal/AFf1pSDK.java
com/appsflyer/internal/AFg1lSDK.java
com/appsflyer/internal/AFg1xSDK.java
com/appsflyer/internal/AFh1dSDK.java
com/appsflyer/internal/AFi1bSDK.java
com/apptimize/c.java
com/apptimize/eb.java
com/apptimize/g.java
com/apptimize/s.java
com/braze/push/BrazeNotificationUtils.java
com/braze/ui/feed/view/BaseFeedCardView.java
com/comscore/android/CommonUtils.java
com/comscore/android/HostApplicationState.java
com/comscore/util/unittest/TestUtils.java
com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java
com/iab/omid/library/amazon/devicevolume/d.java
com/iab/omid/library/amazon/utils/a.java
com/iab/omid/library/amazon/utils/c.java
com/iab/omid/library/pubmatic/devicevolume/d.java
com/iab/omid/library/pubmatic/utils/a.java
com/iab/omid/library/pubmatic/utils/c.java
com/onetrust/otpublishers/headless/Internal/Network/g.java
com/onetrust/otpublishers/headless/Internal/d.java
com/onetrust/otpublishers/headless/UI/Helper/g.java
com/perimeterx/mobile_sdk/detections/device/b.java
com/perimeterx/mobile_sdk/detections/device/f.java
com/perimeterx/mobile_sdk/doctor_app/ui/PXDoctorActivity.java
com/perimeterx/mobile_sdk/extensions/a.java
com/perimeterx/mobile_sdk/reachability/a.java
com/pubmatic/sdk/common/models/POBDeviceInfo.java
com/pubmatic/sdk/common/network/POBNetworkMonitor.java
com/pubmatic/sdk/common/utility/POBLocationDetector.java
com/pubmatic/sdk/monitor/POBMonitorView.java
com/pubmatic/sdk/webrendering/mraid/POBAudioVolumeObserver.java
com/pubmatic/sdk/webrendering/mraid/POBMRAIDUtil.java
com/quizlet/features/infra/ui/feedback/di/a.java
com/quizlet/quizletandroid/QuizletApplication.java
com/quizlet/quizletandroid/firebase/services/QuizletFirebaseMessagingServiceKt.java
com/quizlet/quizletandroid/injection/modules/AccessibilityManagerModule.java
com/quizlet/quizletandroid/injection/modules/NetworkConnectivityModule.java
com/quizlet/quizletandroid/injection/modules/NotificationsModule.java
com/quizlet/quizletandroid/injection/modules/ShortcutManagerModule.java
com/quizlet/quizletandroid/ui/common/widgets/QEditText.java
com/quizlet/quizletandroid/ui/qrcodes/di/CameraManagerModule.java
com/quizlet/quizletandroid/ui/setcreation/activities/InputPasswordActivity.java
com/quizlet/quizletandroid/ui/setcreation/managers/CardVisibilityFABBehavior.java
com/quizlet/quizletandroid/ui/setpage/SortSetPageBottomSheet.java
com/quizlet/quizletandroid/ui/studymodes/write/WriteModeActivity.java
com/quizlet/quizletandroid/ui/studymodes/write/WriteModeCheckPointView.java
com/quizlet/quizletandroid/ui/studymodes/write/WriteModePromptView.java
com/quizlet/quizletandroid/util/AppUtil.java
com/quizlet/quizletandroid/util/ComposeUtilKt.java
com/quizlet/quizletandroid/util/StorageStatsUtil.java
com/quizlet/qutils/android/h.java
com/quizlet/qutils/android/j.java
com/snowplowanalytics/core/tracker/l.java
com/snowplowanalytics/core/utils/a.java
com/snowplowanalytics/core/utils/c.java
dagger/hilt/android/internal/managers/j.java
leakcanary/a.java
org/wordpress/aztec/AztecText.java
org/wordpress/aztec/formatting/f.java
org/wordpress/aztec/s.java
一般功能-> 传感器相关操作
JavaScript 接口方法
调用java反射机制
bin/mt/signature/KillerApplication.java
bo/app/pa.java
bo/app/pd.java
bo/app/vx.java
com/amazon/device/ads/AdRegistration.java
com/amazon/device/ads/DTBAdRequest.java
com/amazon/device/ads/DTBMetricReport.java
com/amazon/device/ads/DtbCommonUtils.java
com/appsflyer/MultipleInstallBroadcastReceiver.java
com/appsflyer/internal/AFa1ySDK.java
com/appsflyer/internal/AFb1cSDK.java
com/appsflyer/internal/AFb1sSDK.java
com/appsflyer/internal/AFc1iSDK.java
com/appsflyer/internal/AFd1zSDK.java
com/appsflyer/internal/AFe1wSDK.java
com/appsflyer/internal/AFf1hSDK.java
com/appsflyer/internal/AFf1lSDK.java
com/appsflyer/internal/AFf1vSDK.java
com/appsflyer/internal/AFg1lSDK.java
com/appsflyer/internal/AFi1hSDK.java
com/apptimize/a.java
com/apptimize/aaa.java
com/apptimize/ab.java
com/apptimize/ag.java
com/apptimize/ap.java
com/apptimize/as.java
com/apptimize/b.java
com/apptimize/bs.java
com/apptimize/c.java
com/apptimize/dk.java
com/apptimize/em.java
com/apptimize/en.java
com/apptimize/eo.java
com/apptimize/fa.java
com/apptimize/fn.java
com/apptimize/fx.java
com/apptimize/gg.java
com/apptimize/gh.java
com/apptimize/gi.java
com/apptimize/gk.java
com/apptimize/gl.java
com/apptimize/gm.java
com/apptimize/gn.java
com/apptimize/gs.java
com/apptimize/gu.java
com/apptimize/gv.java
com/apptimize/gw.java
com/apptimize/gy.java
com/apptimize/ha.java
com/apptimize/hb.java
com/apptimize/hd.java
com/apptimize/hf.java
com/apptimize/hg.java
com/apptimize/hh.java
com/apptimize/hi.java
com/apptimize/hj.java
com/apptimize/hl.java
com/apptimize/hn.java
com/apptimize/ib.java
com/apptimize/ic.java
com/apptimize/ie.java
com/apptimize/it.java
com/apptimize/iu.java
com/apptimize/iv.java
com/apptimize/iw.java
com/apptimize/ix.java
com/braze/a.java
com/braze/managers/BrazeGeofenceManager.java
com/braze/push/BrazeFirebaseMessagingService.java
com/braze/support/ReflectionUtils.java
com/comscore/android/CommonUtils.java
com/comscore/util/unittest/TestUtils.java
com/lyft/android/scissors/c.java
com/pubmatic/sdk/common/POBInstanceProvider.java
com/pubmatic/sdk/common/POBSDKConfig.java
com/pubmatic/sdk/common/log/POBLog.java
com/pubmatic/sdk/common/utility/POBUtils.java
com/pubmatic/sdk/monitor/POBMonitor.java
com/quizlet/quizletandroid/ui/common/widgets/QNumberPicker.java
com/snowplowanalytics/core/utils/a.java
curtains/internal/b.java
io/ktor/utils/io/n.java
leakcanary/a.java
leakcanary/internal/c.java
np/protect/C2063.java
np/protect/C2066.java
np/protect/C2068.java
np/protect/C2069.java
np/protect/C2070.java
org/greenrobot/eventbus/android/b.java
org/lsposed/hiddenapibypass/HiddenApiBypass.java
一般功能-> 文件操作
app/cash/sqldelight/db/d.java
bin/mt/signature/KillerApplication.java
bo/app/a50.java
bo/app/ab0.java
bo/app/af0.java
bo/app/b90.java
bo/app/ba0.java
bo/app/bo.java
bo/app/bq.java
bo/app/ca.java
bo/app/ca0.java
bo/app/cq.java
bo/app/da.java
bo/app/dm.java
bo/app/dq.java
bo/app/ea.java
bo/app/eb0.java
bo/app/eq.java
bo/app/fe0.java
bo/app/fq.java
bo/app/fs.java
bo/app/g50.java
bo/app/gs.java
bo/app/gx.java
bo/app/hg0.java
bo/app/id0.java
bo/app/j50.java
bo/app/jf0.java
bo/app/jy.java
bo/app/kt.java
bo/app/lt.java
bo/app/ly.java
bo/app/m30.java
bo/app/no.java
bo/app/nr.java
bo/app/o.java
bo/app/oc.java
bo/app/pw.java
bo/app/q.java
bo/app/q50.java
bo/app/qf.java
bo/app/qp.java
bo/app/s70.java
bo/app/ss.java
bo/app/v70.java
bo/app/v90.java
bo/app/va0.java
bo/app/vt.java
bo/app/wc.java
bo/app/xb0.java
bo/app/y.java
bo/app/ya0.java
bo/app/yp.java
bo/app/ys.java
bo/app/z8.java
bo/app/z90.java
bo/app/za0.java
bo/app/zn.java
bo/app/zp.java
coil/decode/i.java
coil/decode/m.java
coil/decode/n.java
coil/decode/o.java
coil/disk/a.java
coil/disk/b.java
coil/disk/c.java
coil/fetch/e.java
coil/fetch/j.java
coil/fetch/k.java
coil/g.java
coil/key/a.java
coil/map/b.java
coil/util/e.java
coil/util/j.java
coil/util/k.java
coil/util/m.java
com/amazon/aps/ads/privacy/c.java
com/amazon/aps/ads/util/adview/e.java
com/amazon/aps/ads/util/adview/n.java
com/amazon/aps/shared/analytics/a.java
com/amazon/aps/shared/util/b.java
com/amazon/device/ads/DTBAdActivity.java
com/amazon/device/ads/DTBAdMRAIDBannerController.java
com/amazon/device/ads/DTBAdMRAIDController.java
com/amazon/device/ads/DTBAdUtil.java
com/amazon/device/ads/DTBMetricReport.java
com/amazon/device/ads/DTBMetricsConfiguration.java
com/amazon/device/ads/DTBMetricsProcessor.java
com/amazon/device/ads/DtbCommonUtils.java
com/amazon/device/ads/DtbDebugProperties.java
com/amazon/device/ads/DtbDeviceData.java
com/amazon/device/ads/DtbGooglePlayServicesAdapter.java
com/amazon/device/ads/DtbHttpClient.java
com/amazon/device/ads/DtbSharedPreferences.java
com/amazon/device/ads/WebResourceService.java
com/appsflyer/AFKeystoreWrapper.java
com/appsflyer/internal/AFa1ySDK.java
com/appsflyer/internal/AFb1hSDK.java
com/appsflyer/internal/AFb1iSDK.java
com/appsflyer/internal/AFb1kSDK.java
com/appsflyer/internal/AFb1qSDK.java
com/appsflyer/internal/AFb1tSDK.java
com/appsflyer/internal/AFb1uSDK.java
com/appsflyer/internal/AFb1zSDK.java
com/appsflyer/internal/AFc1iSDK.java
com/appsflyer/internal/AFd1jSDK.java
com/appsflyer/internal/AFd1oSDK.java
com/appsflyer/internal/AFe1fSDK.java
com/appsflyer/internal/AFe1sSDK.java
com/appsflyer/internal/AFe1uSDK.java
com/appsflyer/internal/AFf1fSDK.java
com/appsflyer/internal/AFf1nSDK.java
com/appsflyer/internal/AFf1rSDK.java
com/appsflyer/internal/AFg1lSDK.java
com/appsflyer/internal/AFj1mSDK.java
com/appsflyer/internal/AFj1qSDK.java
com/appsflyer/internal/AFj1rSDK.java
com/appsflyer/internal/components/network/http/exceptions/HttpException.java
com/appsflyer/internal/components/network/http/exceptions/ParsingException.java
com/apptimize/Apptimize.java
com/apptimize/ak.java
com/apptimize/an.java
com/apptimize/aw.java
com/apptimize/az.java
com/apptimize/br.java
com/apptimize/bs.java
com/apptimize/bz.java
com/apptimize/c.java
com/apptimize/cj.java
com/apptimize/cl.java
com/apptimize/db.java
com/apptimize/dp.java
com/apptimize/dr.java
com/apptimize/eh.java
com/apptimize/ek.java
com/apptimize/ew.java
com/apptimize/fd.java
com/apptimize/ff.java
com/apptimize/fq.java
com/apptimize/fs.java
com/apptimize/fx.java
com/apptimize/g.java
com/apptimize/gc.java
com/apptimize/gd.java
com/apptimize/gg.java
com/apptimize/gn.java
com/apptimize/go.java
com/apptimize/gq.java
com/apptimize/i.java
com/apptimize/ig.java
com/apptimize/ii.java
com/apptimize/jn.java
com/apptimize/s.java
com/apptimize/t.java
com/braze/Braze.java
com/braze/configuration/RuntimeAppConfigurationProvider.java
com/braze/d0.java
com/braze/images/DefaultBrazeImageLoader.java
com/braze/managers/BrazeGeofenceManager.java
com/braze/support/BrazeFileUtils.java
com/braze/support/BrazeImageUtils.java
com/braze/support/BrazeLogger.java
com/braze/support/PermissionUtils.java
com/braze/support/StringUtils.java
com/braze/support/WebContentUtils.java
com/braze/ui/inappmessage/utils/BackgroundInAppMessagePreparer.java
com/braze/ui/inappmessage/utils/InAppMessageWebViewClient.java
com/braze/ui/inappmessage/views/InAppMessageBaseView.java
com/comscore/Activation.java
com/comscore/android/CommonUtils.java
com/comscore/android/util/update/UpdateFrom5_4_x.java
com/comscore/util/crashreport/CrashReport.java
com/comscore/util/crashreport/CrashReportDecorator.java
com/comscore/util/crashreport/CrashReportHttpFlusher.java
com/comscore/util/crashreport/HttpGetCrashReportParser.java
com/comscore/util/jni/JniComScoreHelper.java
com/comscore/util/unittest/TestUtils.java
com/davemorrissey/labs/subscaleview/ImageSource.java
com/davemorrissey/labs/subscaleview/ImageViewState.java
com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.java
com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.java
com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java
com/fasterxml/uuid/a.java
com/fasterxml/uuid/b.java
com/iabtcf/utils/a.java
com/infra/core/offline/di/a.java
com/lyft/android/scissors/c.java
com/lyft/android/scissors/f.java
com/lyft/android/scissors/m.java
com/onetrust/otpublishers/headless/Internal/Helper/a.java
com/onetrust/otpublishers/headless/Internal/Helper/b.java
com/onetrust/otpublishers/headless/Internal/Helper/c0.java
com/onetrust/otpublishers/headless/Internal/Helper/e0.java
com/onetrust/otpublishers/headless/Internal/Helper/h.java
com/onetrust/otpublishers/headless/Internal/Helper/j.java
com/onetrust/otpublishers/headless/Internal/Helper/n.java
com/onetrust/otpublishers/headless/Internal/Helper/q.java
com/onetrust/otpublishers/headless/Internal/Helper/v.java
com/onetrust/otpublishers/headless/Internal/Helper/x.java
com/onetrust/otpublishers/headless/Internal/Log/OTLogger.java
com/onetrust/otpublishers/headless/Internal/Network/f.java
com/onetrust/otpublishers/headless/Internal/Preferences/d.java
com/onetrust/otpublishers/headless/Internal/d.java
com/perimeterx/mobile_sdk/configurations/h.java
com/perimeterx/mobile_sdk/detections/device/b.java
com/perimeterx/mobile_sdk/detections/device/j.java
com/perimeterx/mobile_sdk/doctor_app/a.java
com/perimeterx/mobile_sdk/doctor_app/b.java
com/perimeterx/mobile_sdk/extensions/j.java
com/perimeterx/mobile_sdk/local_data/j.java
com/perimeterx/mobile_sdk/models/b.java
com/perimeterx/mobile_sdk/session/i.java
com/pubmatic/sdk/common/network/POBNetworkHandler.java
com/pubmatic/sdk/common/network/POBVolley.java
com/pubmatic/sdk/common/utility/POBAdvertisingIdClient.java
com/pubmatic/sdk/common/utility/POBUtils.java
com/pubmatic/sdk/monitor/POBMonitor.java
com/pubmatic/sdk/openwrap/core/POBBidderAnalytics.java
com/pubmatic/sdk/openwrap/core/POBPartnerTrackerHelper.java
com/pubmatic/sdk/video/player/POBMediaPlayer.java
com/pubmatic/sdk/video/xmlserialiser/POBXMLParser.java
com/pubmatic/sdk/webrendering/mraid/POBMRAIDUtil.java
com/pubmatic/sdk/webrendering/mraid/POBMraidWebClient.java
com/quizlet/ads/di/a.java
com/quizlet/data/model/a2.java
com/quizlet/data/model/e1.java
com/quizlet/data/model/r1.java
com/quizlet/data/repository/course/exceptions/CourseInstancesException.java
com/quizlet/data/repository/course/exceptions/CourseNotFoundException.java
com/quizlet/data/repository/course/exceptions/CreateDuplicatedCourseException.java
com/quizlet/data/repository/course/exceptions/CreateNewCourseException.java
com/quizlet/data/repository/course/exceptions/CreateNewCourseMembershipException.java
com/quizlet/data/repository/course/exceptions/DeleteCourseMembershipException.java
com/quizlet/data/repository/course/exceptions/GetCourseException.java
com/quizlet/data/repository/metering/MeteringInfoCombinedRepository.java
com/quizlet/data/repository/school/exceptions/CreateNewSchoolException.java
com/quizlet/data/repository/school/exceptions/CreateNewSchoolMembershipException.java
com/quizlet/data/repository/school/exceptions/DeleteSchoolMembershipException.java
com/quizlet/data/repository/school/exceptions/SchoolMembershipException.java
com/quizlet/data/repository/school/exceptions/SchoolNotFoundException.java
com/quizlet/data/repository/search/exception/SearchTypeAheadException.java
com/quizlet/data/repository/studysetwithcreator/e.java
com/quizlet/diagrams/ui/a.java
com/quizlet/edgy/utils/a.java
com/quizlet/featuregate/features/setpage/a.java
com/quizlet/features/infra/camera/a.java
com/quizlet/features/setpage/studymodepreview/e.java
com/quizlet/features/settings/viewmodels/e.java
com/quizlet/inapp/di/a.java
com/quizlet/local/datastore/models/flashcards/a.java
com/quizlet/local/datastore/models/flashcards/c.java
com/quizlet/local/datastore/models/metering/f.java
com/quizlet/local/datastore/models/metering/h.java
com/quizlet/login/authentication/google/g.java
com/quizlet/login/authentication/login/a.java
com/quizlet/login/injection/c.java
com/quizlet/login/magiclink/ui/f.java
com/quizlet/login/util/c.java
com/quizlet/qatex/b.java
com/quizlet/quizletandroid/UpgradeTargetManager.java
com/quizlet/quizletandroid/audio/players/RxAudioPlayer.java
com/quizlet/quizletandroid/braze/receivers/BrazeNotificationBroadcastReceiver.java
com/quizlet/quizletandroid/data/cache/BaseDiskCache.java
com/quizlet/quizletandroid/data/cache/IDiskCache.java
com/quizlet/quizletandroid/data/cache/LimitedDiskCache.java
com/quizlet/quizletandroid/data/cache/UnlimitedDiskCache.java
com/quizlet/quizletandroid/data/caches/UserInfoCache.java
com/quizlet/quizletandroid/data/management/SetModelManager.java
com/quizlet/quizletandroid/data/models/persisted/DBImage.java
com/quizlet/quizletandroid/data/net/okhttp/OkHttpClients.java
com/quizlet/quizletandroid/data/net/okhttp/OkHttpFileDownloader.java
com/quizlet/quizletandroid/data/net/request/FeedAutoImportRequest.java
com/quizlet/quizletandroid/data/net/request/QueryRequest.java
com/quizlet/quizletandroid/data/net/request/Request.java
com/quizlet/quizletandroid/data/net/request/SearchPlainRequest.java
com/quizlet/quizletandroid/data/net/request/SyncRequest.java
com/quizlet/quizletandroid/data/net/tasks/BaseRequestTask.java
com/quizlet/quizletandroid/data/net/tasks/RequestTask.java
com/quizlet/quizletandroid/data/net/tasks/SyncRequestTask.java
com/quizlet/quizletandroid/data/net/tasks/TaskFactory.java
com/quizlet/quizletandroid/data/net/tasks/parse/ApiThreeParser.java
com/quizlet/quizletandroid/firebase/FirebaseInstanceIdManager.java
com/quizlet/quizletandroid/injection/modules/GlobalSharedPreferencesModule.java
com/quizlet/quizletandroid/injection/modules/LocalFileModule.java
com/quizlet/quizletandroid/injection/modules/QuizletGlideModule.java
com/quizlet/quizletandroid/injection/modules/QuizletSharedModule.java
com/quizlet/quizletandroid/injection/modules/SharedPreferencesModule.java
com/quizlet/quizletandroid/lib/DebugHostOverridePrefs.java
com/quizlet/quizletandroid/lib/DiskSpaceLoggingPrefs.java
com/quizlet/quizletandroid/lib/GALoggingPrefs.java
com/quizlet/quizletandroid/listeners/LoggedInUserManager.java
com/quizlet/quizletandroid/logging/eventlogging/EventFileWriter.java
com/quizlet/quizletandroid/logging/eventlogging/EventLogBuilder.java
com/quizlet/quizletandroid/logging/eventlogging/EventLogUploader.java
com/quizlet/quizletandroid/logging/eventlogging/NotificationDeviceStatus.java
com/quizlet/quizletandroid/logging/eventlogging/model/EventLog.java
com/quizlet/quizletandroid/managers/audio/AudioResourceStore.java
com/quizlet/quizletandroid/managers/audio/QAudioPlayer.java
com/quizlet/quizletandroid/managers/deeplinks/DeepLinkLookupManager.java
com/quizlet/quizletandroid/managers/deeplinks/DeepLinkResolver.java
com/quizlet/quizletandroid/ui/achievements/AchievementsActivity.java
com/quizlet/quizletandroid/ui/activitycenter/managers/SyncedActivityCenterSharedPreferences.java
com/quizlet/quizletandroid/ui/common/images/capture/OcrImageCache.java
com/quizlet/quizletandroid/ui/common/images/capture/ProfileImageCache.java
com/quizlet/quizletandroid/ui/common/images/capture/TermImageCache.java
com/quizlet/quizletandroid/ui/common/images/loading/glide/ImagePayloadModelLoader.java
com/quizlet/quizletandroid/ui/common/images/loading/glide/PersistentImageDataFetcher.java
com/quizlet/quizletandroid/ui/common/images/loading/offline/PersistentImageResourceStore.java
com/quizlet/quizletandroid/ui/group/GroupFragment.java
com/quizlet/quizletandroid/ui/live/QuizletLivePreferencesManager.java
com/quizlet/quizletandroid/ui/login/GoogleAuthActivity.java
com/quizlet/quizletandroid/ui/login/ParentEmailFragment.java
com/quizlet/quizletandroid/ui/preview/SetPreviewActivity.java
com/quizlet/quizletandroid/ui/preview/dataclass/SetPreviewOnboardingState.java
com/quizlet/quizletandroid/ui/promo/engine/PromoEngineState.java
com/quizlet/quizletandroid/ui/qrcodes/QLiveQrCodeReaderActivity.java
com/quizlet/quizletandroid/ui/setcreation/managers/CreateSetImageCapturerManager.java
com/quizlet/quizletandroid/ui/setcreation/managers/EditSetLanguageCache.java
com/quizlet/quizletandroid/ui/setcreation/managers/ScanDocumentModelsManager.java
com/quizlet/quizletandroid/ui/setcreation/managers/StudySetLastEditTracker.java
com/quizlet/quizletandroid/ui/startpage/feed/SharedFeedDataLoader.java
com/quizlet/quizletandroid/ui/startpage/nav2/model/NavigationLibraryOnboardingState.java
com/quizlet/quizletandroid/ui/studymodes/assistant/AssistantProgressResetTracker.java
com/quizlet/quizletandroid/ui/studymodes/assistant/LearningAssistantActivity.java
com/quizlet/quizletandroid/ui/studymodes/assistant/checkpoint/ReviewAllTermsActionTracker.java
com/quizlet/quizletandroid/ui/studymodes/assistant/onboarding/LearnOnboardingState.java
com/quizlet/quizletandroid/ui/studymodes/match/highscore/HighScoresState.java
com/quizlet/quizletandroid/ui/studymodes/match/viewmodel/MatchViewModel.java
com/quizlet/quizletandroid/ui/studymodes/questionTypes/feedback/NewGradingInfoDialog.java
com/quizlet/quizletandroid/ui/studymodes/questionTypes/feedback/QuestionSettingsOnboardingState.java
com/quizlet/quizletandroid/ui/studymodes/questionTypes/written/di/WrittenQuestionFragmentSubcomponent.java
com/quizlet/quizletandroid/ui/studymodes/test/activities/TestStudyModeActivity.java
com/quizlet/quizletandroid/ui/studypath/StudyPathActivity.java
com/quizlet/quizletandroid/ui/usersettings/UserSettingsApi.java
com/quizlet/quizletandroid/ui/usersettings/fragments/CropImageFragment.java
com/quizlet/quizletandroid/ui/usersettings/fragments/CropViewHelper.java
com/quizlet/quizletandroid/util/StorageStatsUtil.java
com/quizlet/quizletandroid/util/ViewUtil.java
com/quizlet/quizletandroid/util/file/FileHelperImpl.java
com/quizlet/quizletandroid/util/kext/FileExtKt.java
com/quizlet/quizletandroid/util/kext/StringExtKt.java
com/quizlet/quizletandroid/util/rx/GlobalRxErrorHandler.java
com/quizlet/qutils/android/l.java
com/quizlet/qutils/image/c.java
com/quizlet/qutils/image/capture/a.java
com/quizlet/qutils/image/capture/b.java
com/quizlet/qutils/image/capture/c.java
com/quizlet/qutils/io/a.java
com/quizlet/remote/kmp/a.java
com/quizlet/remote/model/login/ValidateEmailRequest.java
com/quizlet/remote/model/spacedrepetition/e.java
com/quizlet/remote/model/studiableitem/a.java
com/quizlet/scandocument/g.java
com/quizlet/scandocument/ui/e.java
com/quizlet/upgrade/ui/activity/UpgradeActivity.java
com/quizlet/upgrade/ui/fragment/s.java
com/quizlet/upgrade/upsell/ui/e.java
com/skydoves/balloon/x.java
com/snowplowanalytics/core/emitter/storage/a.java
com/snowplowanalytics/core/session/d.java
com/snowplowanalytics/core/tracker/c.java
com/snowplowanalytics/core/utils/c.java
com/snowplowanalytics/snowplow/configuration/a.java
com/snowplowanalytics/snowplow/network/b.java
com/snowplowanalytics/snowplow/network/f.java
com/snowplowanalytics/snowplow/util/c.java
dagger/hilt/android/internal/lifecycle/c.java
io/ktor/client/a.java
io/ktor/client/engine/a.java
io/ktor/client/engine/c.java
io/ktor/client/engine/okhttp/StreamAdapterIOException.java
io/ktor/client/engine/okhttp/b.java
io/ktor/client/engine/okhttp/d.java
io/ktor/client/engine/okhttp/e.java
io/ktor/client/engine/okhttp/h.java
io/ktor/client/engine/okhttp/i.java
io/ktor/client/plugins/HttpRequestTimeoutException.java
io/ktor/client/plugins/e.java
io/ktor/util/cio/ChannelIOException.java
io/ktor/utils/io/charsets/a.java
io/ktor/utils/io/core/a.java
io/ktor/utils/io/core/d.java
io/ktor/utils/io/core/f.java
io/ktor/utils/io/core/g.java
io/ktor/utils/io/core/l.java
io/ktor/utils/io/core/o.java
io/ktor/utils/io/core/r.java
io/ktor/utils/io/jvm/javaio/b.java
io/ktor/utils/io/jvm/javaio/d.java
io/ktor/utils/io/jvm/javaio/h.java
io/ktor/utils/io/pool/f.java
org/ccil/cowan/tagsoup/b.java
org/ccil/cowan/tagsoup/e.java
org/ccil/cowan/tagsoup/g.java
org/ccil/cowan/tagsoup/h.java
org/ccil/cowan/tagsoup/j.java
org/jsoup/HttpStatusException.java
org/jsoup/UncheckedIOException.java
org/jsoup/UnsupportedMimeTypeException.java
org/jsoup/nodes/a.java
org/jsoup/nodes/b.java
org/jsoup/nodes/d.java
org/jsoup/nodes/m.java
org/jsoup/parser/a.java
org/jsoup/parser/b.java
org/jsoup/parser/g.java
org/jsoup/parser/m.java
org/jsoup/parser/n.java
org/wordpress/android/util/a.java
org/wordpress/aztec/util/e.java
org/wordpress/aztec/z.java
timber/log/a.java
加密解密-> Base64 加密
加密解密-> Base64 解密
网络通信-> TCP套接字
网络通信-> WebView JavaScript接口
网络通信-> WebView 相关
加密解密-> Crypto加解密组件
加密解密-> 信息摘要算法
组件-> ContentProvider com/appsflyer/internal/AFi1lSDK.java
com/appsflyer/internal/AFi1mSDK.java
leakcanary/internal/PlumberInstaller.java
隐私数据-> 获取GPS位置信息
一般功能-> 获取活动网路信息
进程操作-> 获取进程pid
命令执行-> getRuntime.exec() com/braze/support/BrazeLogger.java
com/perimeterx/mobile_sdk/detections/device/j.java
一般功能-> 加载so文件 bin/mt/signature/KillerApplication.java
com/comscore/util/setup/Setup.java
网络通信-> HTTP建立连接
网络通信-> URLConnection
网络通信-> SSL证书处理
隐私数据-> 剪贴板数据读写操作
设备指纹-> getSimOperator com/appsflyer/internal/AFh1dSDK.java
设备指纹-> 查看运营商信息 com/appsflyer/internal/AFh1dSDK.java
网络通信-> WebView GET请求
网络通信-> WebView使用File协议 com/quizlet/qatex/QatexView.java
com/quizlet/quizletandroid/ui/diagramming/DiagramView.java
一般功能-> 设置手机铃声,媒体音量 com/iab/omid/library/amazon/devicevolume/d.java
com/iab/omid/library/pubmatic/devicevolume/d.java
com/pubmatic/sdk/webrendering/mraid/POBAudioVolumeObserver.java
组件-> 启动 Service
网络通信-> HTTPS建立连接 bo/app/oe0.java
com/amazon/aps/shared/util/b.java
com/apptimize/go.java
进程操作-> 获取运行的进程\服务
辅助功能accessibility相关 com/quizlet/quizletandroid/ui/common/widgets/QEditText.java
com/quizlet/quizletandroid/ui/common/widgets/icon/IconFontTextView.java
敏感行为-> 检测了是否被jdb调试 com/apptimize/d.java
com/apptimize/fa.java
DEX-> 动态加载
隐私数据-> 获取已安装的应用程序
一般功能-> Android通知 com/braze/push/BrazePushReceiver.java
com/quizlet/quizletandroid/firebase/services/QuizletFirebaseMessagingService.java
com/quizlet/quizletandroid/ui/activitycenter/notifications/ActivityCenterChannelManager.java
组件-> 发送广播
隐私数据-> 屏幕截图,截取自己应用内部界面 com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java
一般功能-> 查看\修改Android系统属性 com/appsflyer/internal/AFg1lSDK.java
com/comscore/android/CommonUtils.java
进程操作-> 杀死进程 com/perimeterx/mobile_sdk/doctor_app/l.java
一般功能-> 获取网络接口信息 com/appsflyer/internal/AFi1wSDK.java

源代码分析

高危
3
警告
8
信息
3
安全
2
屏蔽
0
序号 问题 等级 参考标准 文件位置 操作
1 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 通过日志文件的信息暴露
OWASP MASVS: MSTG-STORAGE-3
bin/mt/signature/KillerApplication.java
com/amazon/aps/ads/d.java
com/amazon/aps/shared/a.java
com/amazon/aps/shared/analytics/a.java
com/amazon/aps/shared/util/b.java
com/amazon/device/ads/AdRegistration.java
com/amazon/device/ads/DTBAdMRAIDBannerController.java
com/amazon/device/ads/DTBAdMRAIDController.java
com/amazon/device/ads/DTBAdMRAIDExpandedController.java
com/amazon/device/ads/DTBAdMRAIDInterstitialController.java
com/amazon/device/ads/DTBAdNetworkInfo.java
com/amazon/device/ads/DTBAdRequest.java
com/amazon/device/ads/DTBAdResponse.java
com/amazon/device/ads/DTBAdUtil.java
com/amazon/device/ads/DTBInterstitialActivity.java
com/amazon/device/ads/DTBMetricReport.java
com/amazon/device/ads/DTBMetricsConfiguration.java
com/amazon/device/ads/DTBMetricsProcessor.java
com/amazon/device/ads/DTBTimeTrace.java
com/amazon/device/ads/DtbAdRequestParamsBuilder.java
com/amazon/device/ads/DtbAdvertisingInfo.java
com/amazon/device/ads/DtbCommonUtils.java
com/amazon/device/ads/DtbDebugProperties.java
com/amazon/device/ads/DtbDeviceData.java
com/amazon/device/ads/DtbDeviceRegistration.java
com/amazon/device/ads/DtbFireOSServiceAdapter.java
com/amazon/device/ads/DtbGeoLocation.java
com/amazon/device/ads/DtbGooglePlayServices.java
com/amazon/device/ads/DtbGooglePlayServicesAdapter.java
com/amazon/device/ads/DtbHttpClient.java
com/amazon/device/ads/DtbLog.java
com/amazon/device/ads/DtbMetrics.java
com/amazon/device/ads/DtbOmSdkSessionManager.java
com/amazon/device/ads/DtbPackageNativeData.java
com/amazon/device/ads/DtbSharedPreferences.java
com/amazon/device/ads/DtbThreadService.java
com/amazon/device/ads/WebResourceService.java
com/appsflyer/internal/AFb1tSDK.java
com/appsflyer/internal/AFf1iSDK.java
com/appsflyer/internal/AFf1jSDK.java
com/appsflyer/internal/AFf1tSDK.java
com/appsflyer/internal/AFg1dSDK.java
com/appsflyer/internal/AFg1lSDK.java
com/appsflyer/share/LinkGenerator.java
com/apptimize/Apptimize.java
com/apptimize/bo.java
com/apptimize/br.java
com/apptimize/bs.java
com/apptimize/j.java
com/braze/support/BrazeLogger.java
com/comscore/android/util/log/AndroidLogger.java
com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java
com/fasterxml/uuid/impl/a.java
com/iab/omid/library/amazon/utils/d.java
com/iab/omid/library/pubmatic/publisher/b.java
com/iab/omid/library/pubmatic/utils/d.java
com/lyft/android/scissors/m.java
com/onetrust/otpublishers/headless/Internal/Log/OTLogger.java
com/perimeterx/mobile_sdk/doctor_app/l.java
com/pubmatic/sdk/common/OpenWrapSDK.java
com/pubmatic/sdk/common/POBInstanceProvider.java
com/pubmatic/sdk/common/POBSDKConfig.java
com/pubmatic/sdk/common/base/POBCommunicator.java
com/pubmatic/sdk/common/browser/POBInternalBrowserActivity.java
com/pubmatic/sdk/common/cache/POBCacheManager.java
com/pubmatic/sdk/common/cache/POBCacheService.java
com/pubmatic/sdk/common/log/POBDefaultLogger.java
com/pubmatic/sdk/common/models/POBAdResponse.java
com/pubmatic/sdk/common/models/POBAppInfo.java
com/pubmatic/sdk/common/models/POBDataProvider.java
com/pubmatic/sdk/common/models/POBDeviceInfo.java
com/pubmatic/sdk/common/models/POBLocation.java
com/pubmatic/sdk/common/models/POBUserInfo.java
com/pubmatic/sdk/common/network/POBNetworkHandler.java
com/pubmatic/sdk/common/network/POBNetworkMonitor.java
com/pubmatic/sdk/common/network/POBTrackerHandler.java
com/pubmatic/sdk/common/utility/POBAdvertisingIdClient.java
com/pubmatic/sdk/common/utility/POBDeepLinkUtil.java
com/pubmatic/sdk/common/utility/POBImageDownloadManager.java
com/pubmatic/sdk/common/utility/POBLocationDetector.java
com/pubmatic/sdk/common/utility/POBLooper.java
com/pubmatic/sdk/common/utility/POBTimeoutHandler.java
com/pubmatic/sdk/common/utility/POBUrlHandler.java
com/pubmatic/sdk/common/utility/POBUtils.java
com/pubmatic/sdk/common/view/POBWebView.java
com/pubmatic/sdk/monitor/POBMonitor.java
com/pubmatic/sdk/monitor/POBMonitorWebView.java
com/pubmatic/sdk/nativead/POBNativeAdLoader.java
com/pubmatic/sdk/nativead/POBNativeAdManager.java
com/pubmatic/sdk/nativead/POBNativeAdProvider.java
com/pubmatic/sdk/nativead/POBNativeBuilder.java
com/pubmatic/sdk/nativead/POBNativeTrackerHandler.java
com/pubmatic/sdk/nativead/renderer/POBNativeAdRenderer.java
com/pubmatic/sdk/nativead/request/POBNativeRequestDataAsset.java
com/pubmatic/sdk/nativead/request/POBNativeRequestEventTracker.java
com/pubmatic/sdk/nativead/request/POBNativeRequestImageAsset.java
com/pubmatic/sdk/nativead/request/POBNativeRequestTitleAsset.java
com/pubmatic/sdk/nativead/response/POBNativeAdParser.java
com/pubmatic/sdk/omsdk/POBHTMLMeasurement.java
com/pubmatic/sdk/omsdk/POBMeasurement.java
com/pubmatic/sdk/omsdk/POBNativeMeasurement.java
com/pubmatic/sdk/omsdk/POBOMSDKUtil.java
com/pubmatic/sdk/omsdk/POBVideoMeasurement.java
com/pubmatic/sdk/omsdk/a.java
com/pubmatic/sdk/omsdk/b.java
com/pubmatic/sdk/openwrap/banner/POBBannerView.java
com/pubmatic/sdk/openwrap/core/POBAdsHelper.java
com/pubmatic/sdk/openwrap/core/POBBanner.java
com/pubmatic/sdk/openwrap/core/POBBid.java
com/pubmatic/sdk/openwrap/core/POBBidderAnalytics.java
com/pubmatic/sdk/openwrap/core/POBBiddingManager.java
com/pubmatic/sdk/openwrap/core/POBImpression.java
com/pubmatic/sdk/openwrap/core/POBManager.java
com/pubmatic/sdk/openwrap/core/POBOWPartnerInstantiator.java
com/pubmatic/sdk/openwrap/core/POBPartnerTrackerHelper.java
com/pubmatic/sdk/openwrap/core/POBRequestBuilder.java
com/pubmatic/sdk/openwrap/core/banner/POBBannerRenderer.java
com/pubmatic/sdk/openwrap/core/internal/POBBidsBuilder.java
com/pubmatic/sdk/openwrap/core/internal/POBResponseParser.java
com/pubmatic/sdk/openwrap/core/interstitial/POBInterstitialRenderer.java
com/pubmatic/sdk/openwrap/core/rewarded/POBRewardedAdRenderer.java
com/pubmatic/sdk/openwrap/eventhandler/dfp/DFPBannerEventHandler.java
com/pubmatic/sdk/openwrap/eventhandler/dfp/DFPInterstitialEventHandler.java
com/pubmatic/sdk/openwrap/eventhandler/dfp/DFPRewardedEventHandler.java
com/pubmatic/sdk/openwrap/eventhandler/dfp/GAMNativeBannerEventHandler.java
com/pubmatic/sdk/openwrap/eventhandler/dfp/GAMNativeEventHandler.java
com/pubmatic/sdk/openwrap/eventhandler/dfp/a.java
com/pubmatic/sdk/openwrap/eventhandler/dfp/b.java
com/pubmatic/sdk/openwrap/interstitial/POBInterstitial.java
com/pubmatic/sdk/rewardedad/POBRewardedAd.java
com/pubmatic/sdk/video/POBVastErrorHandler.java
com/pubmatic/sdk/video/POBVastPlayerConfig.java
com/pubmatic/sdk/video/player/POBEndCardView.java
com/pubmatic/sdk/video/player/POBIconView.java
com/pubmatic/sdk/video/player/POBMediaPlayer.java
com/pubmatic/sdk/video/player/POBMraidEndCardView.java
com/pubmatic/sdk/video/player/POBVastPlayer.java
com/pubmatic/sdk/video/player/POBVideoPlayerView.java
com/pubmatic/sdk/video/renderer/POBVideoRenderer.java
com/pubmatic/sdk/video/vastmodels/POBVastAd.java
com/pubmatic/sdk/video/vastparser/POBVastParser.java
com/pubmatic/sdk/video/xmlserialiser/POBNodeBuilder.java
com/pubmatic/sdk/video/xmlserialiser/POBXMLParser.java
com/pubmatic/sdk/webrendering/POBUIUtil.java
com/pubmatic/sdk/webrendering/mraid/POBMRAIDUtil.java
com/pubmatic/sdk/webrendering/mraid/POBMraidBridge.java
com/pubmatic/sdk/webrendering/mraid/POBMraidController.java
com/pubmatic/sdk/webrendering/mraid/POBMraidRenderer.java
com/pubmatic/sdk/webrendering/mraid/POBMraidWebClient.java
com/pubmatic/sdk/webrendering/mraid/POBVideoPlayerActivity.java
com/pubmatic/sdk/webrendering/mraid/m.java
com/pubmatic/sdk/webrendering/mraid/q.java
com/pubmatic/sdk/webrendering/ui/POBBannerConfig.java
com/pubmatic/sdk/webrendering/ui/POBFullScreenActivity.java
com/pubmatic/sdk/webrendering/ui/POBHTMLViewClient.java
com/pubmatic/sdk/webrendering/ui/POBMraidViewContainer.java
com/quizlet/quizletandroid/logging/eventlogging/EventLogBuilder.java
com/quizlet/quizletandroid/logging/eventlogging/achievements/AchievementsEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/achievements/AchievementsToastInteractionEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/braze/HomeBrazeBannerEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/dailyactivities/GoalSettingEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/AndroidEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/AudioPlaybackCountsLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/DashboardActionsLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/EditActionsLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/EventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/ExperimentEnrollmentsLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/ExplanationsEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/LearnPostCompletionEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/LibraryEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/NavigationEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/NavigationExplanationsEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/NotesEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/NotificationDeviceStatusLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/ProfileNavigationEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/PushNotificationsLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/QuestionEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/ShareEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/StudyEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/StudyFunnelEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/TextGradingEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/ViewsEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/courses/CoursesEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/flashcards/FlashcardsEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/search/SearchEventsEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/search/SearchImpressionsEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/model/voicestudy/VoiceStudyEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/qchat/QChatEventLog.java
com/quizlet/quizletandroid/logging/eventlogging/spacedrepetition/SpacedRepetitionEventLog.java
com/quizlet/quizletandroid/managers/audio/AudioCounter.java
com/quizlet/quizletandroid/ui/startpage/nav2/logging/HomeEventLog.java
com/quizlet/quizletandroid/ui/studymodes/assistant/logging/LearnEventLog.java
com/quizlet/quizletandroid/ui/studymodes/test/logging/TestEventLog.java
com/quizlet/quizletandroid/ui/studypath/logging/StudyPathEventLog.java
com/snowplowanalytics/core/tracker/d.java
curtains/internal/b.java
org/lsposed/hiddenapibypass/HiddenApiBypass.java
org/wordpress/android/util/a.java
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
assistantMode/types/b.java
coil/memory/MemoryCache.java
com/amazon/device/ads/DTBAdInterstitial.java
com/amazon/device/ads/DTBAdLoader.java
com/amazon/device/ads/DTBAdRequest.java
com/amazon/device/ads/DTBMetricsConfiguration.java
com/amazon/device/ads/DtbConstants.java
com/amazon/device/ads/DtbDeviceData.java
com/amazon/device/ads/DtbDeviceRegistration.java
com/braze/Constants.java
com/braze/configuration/BrazeConfig.java
com/braze/enums/CardKey.java
com/braze/models/inappmessage/InAppMessageHtml.java
com/braze/models/outgoing/AttributionData.java
com/braze/push/BrazeNotificationUtils.java
com/braze/push/BrazePushReceiver.java
com/braze/support/StringUtils.java
com/braze/ui/contentcards/ContentCardsFragment.java
com/braze/ui/inappmessage/listeners/DefaultInAppMessageWebViewClientListener.java
com/onetrust/otpublishers/headless/Internal/Helper/d.java
com/onetrust/otpublishers/headless/Internal/a.java
com/onetrust/otpublishers/headless/Public/Keys/OTUXParamsKeys.java
com/onetrust/otpublishers/headless/UI/DataModels/c.java
com/onetrust/otpublishers/headless/UI/UIProperty/j.java
com/pubmatic/sdk/common/POBCommonConstants.java
com/pubmatic/sdk/nativead/POBNativeConstants.java
com/pubmatic/sdk/openwrap/core/POBConstants.java
com/pubmatic/sdk/webrendering/mraid/POBVideoPlayerActivity.java
com/quizlet/data/model/b1.java
com/quizlet/data/model/c5.java
com/quizlet/data/model/k1.java
com/quizlet/data/model/y.java
com/quizlet/features/infra/models/Creator.java
com/quizlet/features/settings/data/models/a.java
com/quizlet/features/settings/data/states/f.java
com/quizlet/login/authentication/a.java
com/quizlet/login/authentication/data/f.java
com/quizlet/login/authentication/data/n.java
com/quizlet/login/recovery/data/ScreenState.java
com/quizlet/quizletandroid/data/models/persisted/fields/DBStudySetFields.java
com/quizlet/quizletandroid/data/models/persisted/fields/DBUserFields.java
com/quizlet/quizletandroid/logging/eventlogging/model/AndroidEventPayload.java
com/quizlet/quizletandroid/logging/eventlogging/model/search/SearchImpressionsEventLog.java
com/quizlet/quizletandroid/ui/common/views/UserLabelView.java
com/quizlet/quizletandroid/ui/group/classcontent/models/ClassContentUser.java
com/quizlet/quizletandroid/ui/group/classcontent/models/StudySetClassContentItem.java
com/quizlet/quizletandroid/ui/joincontenttofolder/models/UserDisplayInfo.java
com/quizlet/quizletandroid/ui/library/data/FolderData.java
com/quizlet/quizletandroid/ui/login/viewmodels/ParentSignUpEvent.java
com/quizlet/quizletandroid/ui/profile/data/ViewState.java
com/quizlet/quizletandroid/ui/profile/user/data/ProfileUserData.java
com/quizlet/quizletandroid/ui/startpage/nav2/screenstates/HomeViewState.java
com/quizlet/quizletandroid/ui/studymodes/match/highscore/HighScoreInfo.java
com/quizlet/quizletandroid/ui/studymodes/match/model/ShowChallengeEvent.java
com/quizlet/remote/model/login/UsernameCheckData.java
com/quizlet/remote/model/user/RemoteFullUser.java
com/quizlet/remote/model/user/RemoteUser.java
com/quizlet/search/data/term/c.java
com/quizlet/ui/compose/models/f.java
com/quizlet/ui/compose/models/h.java
4 MD5是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
5 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 警告 CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
OWASP Top 10: M7: Client Code Quality
6 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 警告 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
7 SHA-1是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
8 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 信息
OWASP MASVS: MSTG-STORAGE-10
com/apptimize/c.java
com/onetrust/otpublishers/headless/UI/Helper/g.java
org/wordpress/aztec/AztecText.java
9 应用程序可以写入应用程序目录。敏感信息应加密 信息 CWE: CWE-276: 默认权限不正确
OWASP MASVS: MSTG-STORAGE-14
10 不安全的Web视图实现。可能存在WebView任意代码执行漏洞 警告 CWE: CWE-749: 暴露危险方法或函数
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-PLATFORM-7
11 WebView域控制不严格漏洞 高危 CWE: CWE-73: 外部控制文件名或路径 com/quizlet/qatex/QatexView.java
com/quizlet/quizletandroid/ui/diagramming/DiagramView.java
12 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击 高危 CWE: CWE-79: 在Web页面生成时对输入的转义处理不恰当('跨站脚本')
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-PLATFORM-6
13 应用程序使用不安全的随机数生成器 警告 CWE: CWE-330: 使用不充分的随机数
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-6
14 此应用程序可能具有Root检测功能 安全
OWASP MASVS: MSTG-RESILIENCE-1
com/comscore/android/CommonUtils.java
com/comscore/android/util/jni/AndroidJniHelper.java
com/perimeterx/mobile_sdk/configurations/h.java
15 此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击 安全
OWASP MASVS: MSTG-NETWORK-4
com/snowplowanalytics/core/emitter/h.java
16 该文件是World Readable。任何应用程序都可以读取文件 高危 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
com/appsflyer/internal/AFb1tSDK.java

动态库分析

序号 动态库 NX(堆栈禁止执行) STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)
1 arm64-v8a/libcomScore.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
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 库不适用
False
warning
符号可用

文件分析

序号 问题 文件

VIRUSTOTAL扫描

  检出率: 4 / 63       完整报告

反病毒引擎 检出结果
BitDefenderFalx Android.Riskware.TestKey.rA
Fortinet Android/Agent.JDU!tr
Ikarus Trojan.AndroidOS.Cerberus
Trustlook Android.PUA.DebugKey

滥用权限

恶意软件常用权限 6/30
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.CAMERA
android.permission.RECORD_AUDIO
android.permission.WAKE_LOCK
android.permission.VIBRATE
android.permission.GET_ACCOUNTS
其它常用权限 7/46
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.INTERNET
android.permission.FOREGROUND_SERVICE
com.google.android.c2dm.permission.RECEIVE
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
com.google.android.gms.permission.AD_ID

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

IP地图

域名检测

域名 状态 中国境内 位置信息 解析
quizlet.com 安全
IP地址: 104.16.133.27
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





repo.pubmatic.com 安全
IP地址: 204.237.133.249
国家: 美利坚合众国
地区: 加利福尼亚
城市: 红木城
查看: Google 地图





sapp.s 安全
没有可用的地理位置信息。




googlemobileadssdk.page.link 安全
IP地址: 142.250.207.33
国家: 日本
地区: 东京
城市: 东京
查看: Google 地图





b.scorecardresearch.com 安全
IP地址: 54.192.175.121
国家: 大韩民国
地区: 京畿道
城市: Icheon
查看: Google 地图





nonexistentsubdomain.quizlet.com 安全
IP地址: 104.16.133.27
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





app-measurement.com 安全
IP地址: 180.163.150.166
国家: 中国
地区: 上海
城市: 上海
查看: 高德地图





prod.tahoe-analytics.publishers.advertising.a2z.com 安全
IP地址: 35.163.177.26
国家: 美利坚合众国
地区: 俄勒冈
城市: 博德曼
查看: Google 地图





sdlsdk.s 安全
没有可用的地理位置信息。




obplaceholder.click.com 安全
没有可用的地理位置信息。




graph-video.s 安全
没有可用的地理位置信息。




mapi.apptimize.eu 安全
IP地址: 34.120.188.235
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





pagead2.googlesyndication.com 安全
IP地址: 180.163.150.166
国家: 中国
地区: 上海
城市: 上海
查看: 高德地图





compact-sylph-785.firebaseio.com 安全
IP地址: 34.120.206.254
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





gcp-stag-md.apptimize.co 安全
IP地址: 34.120.252.131
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





iamcache.braze 安全
没有可用的地理位置信息。




scdn-ssettings.s 安全
没有可用的地理位置信息。




www.quizlet.live 安全
IP地址: 104.18.156.26
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





plank.apptimize.com 安全
IP地址: 107.178.250.34
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





sondheim.braze.com 安全
IP地址: 172.64.144.252
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





perimeterx.jfrog.io 安全
IP地址: 18.214.229.238
国家: 美利坚合众国
地区: 弗吉尼亚州
城市: 阿什本
查看: Google 地图





sonelink.s 安全
没有可用的地理位置信息。




goo.gle 安全
IP地址: 67.199.248.13
国家: 美利坚合众国
地区: 纽约
城市: 纽约市
查看: Google 地图





pubads.g.doubleclick.net 安全
IP地址: 180.163.150.166
国家: 中国
地区: 上海
城市: 上海
查看: 高德地图





gcp-stag-mapi.apptimize.co 安全
IP地址: 34.102.214.152
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





ktor.io 安全
IP地址: 18.67.51.106
国家: 大韩民国
地区: 京畿道
城市: Icheon
查看: Google 地图





md-a-s.apptimize.com 安全
IP地址: 130.211.33.132
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





segment-data-us-east.zqtk.net 安全
IP地址: 172.104.57.150
国家: 新加坡
地区: 新加坡
城市: 新加坡
查看: Google 地图





census-app.scorecardresearch.com 安全
IP地址: 54.192.175.61
国家: 大韩民国
地区: 京畿道
城市: Icheon
查看: Google 地图





www.quizlet.com 安全
IP地址: 104.16.133.27
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





sdk.apptimize.com 安全
IP地址: 18.154.144.120
国家: 美利坚合众国
地区: 加利福尼亚
城市: 洛杉矶
查看: Google 地图





sadrevenue.s 安全
没有可用的地理位置信息。




goo.gl 安全
IP地址: 142.250.196.110
国家: 美利坚合众国
地区: 加利福尼亚
城市: 山景城
查看: Google 地图





md-a-c.apptimize.eu 安全
IP地址: 35.241.43.61
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





md-a-s.apptimize.eu 安全
IP地址: 35.241.43.61
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





sregister.s 安全
没有可用的地理位置信息。




aps-webhandler.appsflyer.com 安全
IP地址: 18.244.61.5
国家: 美利坚合众国
地区: 华盛顿
城市: 西雅图
查看: Google 地图





www.surveymonkey.com 安全
IP地址: 18.64.8.17
国家: 大韩民国
地区: 京畿道
城市: Icheon
查看: Google 地图





ow.pubmatic.com 安全
IP地址: 207.65.33.86
国家: 美利坚合众国
地区: 加利福尼亚
城市: 红木城
查看: Google 地图





com-quizlet-prod1.collector.snplow.net 安全
IP地址: 35.201.123.202
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





scdn-stestsettings.s 安全
没有可用的地理位置信息。




tycho.apptimize.eu 安全
IP地址: 35.186.209.154
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





showads.pubmatic.com 安全
IP地址: 207.65.33.85
国家: 美利坚合众国
地区: 加利福尼亚
城市: 红木城
查看: Google 地图





md-a-d.apptimize.com 安全
没有可用的地理位置信息。




plank.apptimize.eu 安全
IP地址: 172.64.144.252
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





smonitorsdk.s 安全
没有可用的地理位置信息。




staging-md.apptimize.co 安全
IP地址: 34.120.252.131
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





gcp-stag-plank.apptimize.co 安全
IP地址: 35.190.58.12
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





staging-tycho.apptimize.co 安全
IP地址: 34.110.248.224
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





d2nchlq0f2u6vy.cloudfront.net 安全
IP地址: 18.154.131.174
国家: 美利坚合众国
地区: 加利福尼亚
城市: 洛杉矶
查看: Google 地图





gcp-stag-tycho.apptimize.co 安全
IP地址: 34.110.248.224
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





g.co 安全
IP地址: 142.250.196.110
国家: 美利坚合众国
地区: 加利福尼亚
城市: 山景城
查看: Google 地图





docs.perimeterx.com 安全
IP地址: 35.241.52.23
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





perimeterx.net 安全
没有可用的地理位置信息。




facebook.com 安全
IP地址: 157.240.31.35
国家: 日本
地区: 东京
城市: 东京
查看: Google 地图





sconversions.s 安全
没有可用的地理位置信息。




mobile-data.onetrust.io 安全
IP地址: 172.64.155.63
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





graph.s 安全
没有可用的地理位置信息。




sgcdsdk.s 安全
没有可用的地理位置信息。




sdk.iad-01.braze.com 安全
IP地址: 172.64.148.181
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





md-a-c.apptimize.com 安全
IP地址: 130.211.33.132
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





udm.scorecardresearch.com 安全
IP地址: 18.244.61.4
国家: 美利坚合众国
地区: 华盛顿
城市: 西雅图
查看: Google 地图





google.com 安全
IP地址: 142.251.222.14
国家: 美利坚合众国
地区: 加利福尼亚
城市: 山景城
查看: Google 地图





cookies2-ds.dev.otdev.org 安全
没有可用的地理位置信息。




mapi.apptimize.com 安全
IP地址: 34.95.120.110
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





firebase-settings.crashlytics.com 安全
IP地址: 180.163.150.162
国家: 中国
地区: 上海
城市: 上海
查看: 高德地图





sviap.s 安全
没有可用的地理位置信息。




md-a-d.apptimize.eu 安全
IP地址: 35.241.43.61
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





sars.s 安全
没有可用的地理位置信息。




www.braze.com 安全
IP地址: 104.17.228.60
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





dust.k8s.test-001.d-usw-2.braze.com 安全
没有可用的地理位置信息。




geolocation.1trust.app 安全
IP地址: 172.64.151.249
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





t.pubmatic.com 安全
IP地址: 207.65.33.74
国家: 美利坚合众国
地区: 加利福尼亚
城市: 红木城
查看: Google 地图





help.quizlet.com 安全
IP地址: 104.16.133.27
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





slaunches.s