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

APP评分

病毒检测 无法判定

安全评分

文件信息

文件名称 FireOrange_SeoDirect.apk
文件大小 88.05MB
MD5 33b91aba50c566533dfd683a85f79158
SHA1 3683c7d2f8b9812f16d08b7243e49ce71e7856e3
SHA256 e037396dcb68ff3a2c003668e58b242459ff2add5ab9d42f3c6fcb3611952d73

应用信息

应用名称 Fast Orange
包名 web.accelerator.new.util
主活动 com.free.vpn.proxy.hotspot.ui.main.MainActivity
目标SDK 34     最小SDK 23
版本号 3.5.3     子版本号 253
加固信息 未加壳

组件导出信息

反编译代码

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

证书信息

二进制文件已签名
v1 签名: True
v2 签名: True
v3 签名: False
v4 签名: False
主题: O=Job
签名算法: rsassa_pkcs1v15
有效期自: 2018-10-26 09:04:23+00:00
有效期至: 2048-10-18 09:04:23+00:00
发行人: O=Job
序列号: 0x6c8c00ce
哈希算法: sha256
证书MD5: b3ffa85562f81b62a5b31f2ca9430dd0
证书SHA1: 92173efc6711759849143416fa6272c211925342
证书SHA256: 585fef941c1b5d7555dcc5283780b57449db360cffbc77a724374a7631c7c82e
证书SHA512: 4a032c681f61ea8800f4e3145ddffd2cab46042238d88d2655b26ef3b811fae2bb1ca76b6bff2d5fa9730507c076c178790c75f26e5aaaedb914c5e40a40a3da
公钥算法: rsa
密钥长度: 2048
指纹: c0232581b61f53366f8034b7890409d9ef2e16792b029d93d38b277e5d1f3c57
找到 1 个唯一证书

应用程序权限

权限名称 安全等级 权限内容 权限描述 关联代码
android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
com/free/vpn/proxy/hotspot/a21.java
com/free/vpn/proxy/hotspot/af0.java
com/free/vpn/proxy/hotspot/at2.java
com/free/vpn/proxy/hotspot/d21.java
com/free/vpn/proxy/hotspot/data/remote/ApiProvider.java
com/free/vpn/proxy/hotspot/data/remote/ChatGPTRepository.java
com/free/vpn/proxy/hotspot/dc0.java
com/free/vpn/proxy/hotspot/dp4.java
com/free/vpn/proxy/hotspot/f13.java
com/free/vpn/proxy/hotspot/f9.java
com/free/vpn/proxy/hotspot/fz4.java
com/free/vpn/proxy/hotspot/i92.java
com/free/vpn/proxy/hotspot/km2.java
com/free/vpn/proxy/hotspot/mq1.java
com/free/vpn/proxy/hotspot/nj4.java
com/free/vpn/proxy/hotspot/np.java
com/free/vpn/proxy/hotspot/of4.java
com/free/vpn/proxy/hotspot/qg3.java
com/free/vpn/proxy/hotspot/w03.java
com/free/vpn/proxy/hotspot/wp0.java
com/free/vpn/proxy/hotspot/yg1.java
com/free/vpn/proxy/hotspot/zc3.java
com/free/vpn/proxy/hotspot/zf2.java
com/github/shadowsocks/ktx/NetsKt.java
com/github/shadowsocks/ktx/UtilsKt$useCancellable$2$1.java
com/github/shadowsocks/utils/Cloudflare.java
com/github/shadowsocks/utils/DefaultNetworkListener.java
com/github/shadowsocks/utils/HttpsTest$okHttpClient$2.java
com/ig/analytics/sdk/Tracker.java
fr/bmartel/protocol/http/HttpFrame.java
io/sentry/android/core/h0.java
io/sentry/hints/i.java
io/sentry/transport/e.java
zendesk/answerbot/ZendeskWebViewClient.java
zendesk/chat/BaseModule.java
zendesk/chat/ChatSocketClient.java
zendesk/chat/DefaultChatSocketConnection.java
zendesk/chat/FileUploader.java
zendesk/chat/NetworkConnectivityProvider.java
zendesk/chat/OkHttpWebSocket.java
zendesk/core/ZendeskNetworkInfoProvider.java
zendesk/core/ZendeskNetworkModule.java
zendesk/support/guide/ViewArticleActivity.java
zendesk/support/request/AttachmentDownloadService.java
android.permission.ACCESS_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
android.permission.ACCESS_WIFI_STATE 普通 查看Wi-Fi状态 允许应用程序查看有关Wi-Fi状态的信息。
android.permission.FOREGROUND_SERVICE 普通 创建前台Service Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放)
android.permission.FOREGROUND_SERVICE_DATA_SYNC 普通 允许前台服务进行数据同步 允许常规应用程序使用类型为“dataSync”的 Service.startForeground。
android.permission.POST_NOTIFICATIONS 危险 发送通知的运行时权限 允许应用发布通知,Android 13 引入的新权限。
com.android.vending.BILLING 普通 应用程序具有应用内购买 允许应用程序从 Google Play 进行应用内购买。
android.permission.RECEIVE_BOOT_COMPLETED 普通 开机自启 允许应用程序在系统完成启动后即自行启动。这样会延长手机的启动时间,而且如果应用程序一直运行,会降低手机的整体速度。
android.permission.WAKE_LOCK 危险 防止手机休眠 允许应用程序防止手机休眠,在手机屏幕关闭后后台进程仍然运行。
android.permission.READ_PHONE_STATE 危险 读取手机状态和标识 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。
android.permission.BROADCAST_PACKAGE_ADDED 签名 接收新增APP的通知 它允许一个应用程序接收到其他应用程序添加新包(即新安装的可执行文件)的广播消息。
android.permission.BROADCAST_PACKAGE_CHANGED 签名 接收APP变化的通知 它允许一个应用程序接收到其他应用程序变化(安装、卸载、修改)的广播消息。
android.permission.BROADCAST_PACKAGE_INSTALL 签名 接收APP安装的通知 它允许一个应用程序接收到其他应用程序安装新包(即新安装的可执行文件)的广播消息。
android.permission.BROADCAST_PACKAGE_REPLACED 签名 接收APP替换的通知 它允许一个应用程序接收到其他应用程序被覆盖安装的广播消息。
com.tencent.mm.permission.GET_QRCODE_INFO 未知 未知权限 来自 android 引用的未知权限。
android.permission.READ_EXTERNAL_STORAGE 危险 读取SD卡内容 允许应用程序从SD卡读取信息。
android.permission.WRITE_EXTERNAL_STORAGE 危险 读取/修改/删除外部存储内容 允许应用程序写入外部存储。
android.permission.REQUEST_INSTALL_PACKAGES 危险 允许安装应用程序 Android8.0 以上系统允许安装未知来源应用程序权限。
com.google.android.gms.permission.AD_ID 普通 应用程序显示广告 此应用程序使用 Google 广告 ID,并且可能会投放广告。
android.permission.QUERY_ALL_PACKAGES 普通 获取已安装应用程序列表 Android 11引入与包可见性相关的权限,允许查询设备上的任何普通应用程序,而不考虑清单声明。
web.accelerator.new.util.SERVICE 未知 未知权限 来自 android 引用的未知权限。
android.permission.CHANGE_NETWORK_STATE 危险 改变网络连通性 允许应用程序改变网络连通性。
android.permission.READ_MEDIA_IMAGES 危险 允许从外部存储读取图像文件 允许应用程序从外部存储读取图像文件。
android.permission.READ_MEDIA_VIDEO 危险 允许从外部存储读取视频文件 允许应用程序从外部存储读取视频文件。
android.permission.READ_MEDIA_AUDIO 危险 允许从外部存储读取音频文件 允许应用程序从外部存储读取音频文件。
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE 普通 Google 定义的权限 由 Google 定义的自定义权限。
web.accelerator.new.util.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION 未知 未知权限 来自 android 引用的未知权限。

证书分析

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

MANIFEST分析

高危
0
警告
23
信息
0
屏蔽
0
序号 问题 严重程度 描述信息 操作
1 应用程序可以安装在有漏洞的已更新 Android 版本上
Android 6.0-6.0.1, [minSdk=23]
信息 该应用程序可以安装在具有多个未修复漏洞的旧版本 Android 上。这些设备不会从 Google 接收合理的安全更新。支持 Android 版本 => 10、API 29 以接收合理的安全更新。
2 应用程序已启用明文网络流量
[android:usesCleartextTraffic=true]
警告 应用程序打算使用明文网络流量,例如明文HTTP,FTP协议,DownloadManager和MediaPlayer。针对API级别27或更低的应用程序,默认值为“true”。针对API级别28或更高的应用程序,默认值为“false”。避免使用明文流量的主要原因是缺乏机密性,真实性和防篡改保护;网络攻击者可以窃听传输的数据,并且可以在不被检测到的情况下修改它。
3 应用程序具有网络安全配置
[android:networkSecurityConfig=@xml/net_config]
信息 网络安全配置功能让应用程序可以在一个安全的,声明式的配置文件中自定义他们的网络安全设置,而不需要修改应用程序代码。这些设置可以针对特定的域名和特定的应用程序进行配置。
4 应用程序数据存在被泄露的风险
未设置[android:allowBackup]标志
警告 这个标志 [android:allowBackup]应该设置为false。默认情况下它被设置为true,允许任何人通过adb备份你的应用程序数据。它允许已经启用了USB调试的用户从设备上复制应用程序数据。
5 Broadcast Receiver (com.free.vpn.proxy.hotspot.domain.feature.persistance.BootReceiver) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
6 Activity设置了TaskAffinity属性
(de.blinkt.openvpn.activities.DisconnectVPN)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
7 Service (de.blinkt.openvpn.core.OpenVPNService) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_VPN_SERVICE
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
8 Service (de.blinkt.openvpn.api.ExternalOpenVPNService) 未被保护。
[android:exported=true]
警告 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
9 Activity设置了TaskAffinity属性
(de.blinkt.openvpn.activities.ConfigConverter)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
10 Activity设置了TaskAffinity属性
(de.blinkt.openvpn.LaunchVPN)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
11 Activity (de.blinkt.openvpn.LaunchVPN) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
12 Content Provider (de.blinkt.openvpn.FileProvider) 未被保护。
[android:exported=true]
警告 发现 Content Provider与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
13 Activity-Alias (de.blinkt.openvpn.api.DisconnectVPN) 未被保护。
[android:exported=true]
警告 发现 Activity-Alias与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
14 Activity-Alias (de.blinkt.openvpn.api.ConnectVPN) 未被保护。
[android:exported=true]
警告 发现 Activity-Alias与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
15 Service (com.github.shadowsocks.bg.VpnService) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_VPN_SERVICE
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
16 Service (com.github.shadowsocks.bg.ProxyService) 未被保护。
[android:exported=true]
警告 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
17 Broadcast Receiver (com.github.shadowsocks.BootReceiver) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
18 Content Provider (com.github.shadowsocks.plugin.cloak_ss_client.BinaryProvider) 未被保护。
[android:exported=true]
警告 发现 Content Provider与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
19 Service (androidx.work.impl.background.systemjob.SystemJobService) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_JOB_SERVICE
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
20 Broadcast Receiver (androidx.work.impl.diagnostics.DiagnosticsReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.DUMP
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
21 Service (com.google.android.gms.auth.api.signin.RevocationBoundService) 受权限保护, 但是应该检查权限的保护级别。
Permission: com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
22 Activity (androidx.core.google.shortcuts.TrampolineActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
23 Activity (com.google.firebase.auth.internal.GenericIdpActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
24 Activity (com.google.firebase.auth.internal.RecaptchaActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
25 Broadcast Receiver (androidx.profileinstaller.ProfileInstallReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.DUMP
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

可浏览的ACTIVITIES

ACTIVITY INTENT
com.google.firebase.auth.internal.GenericIdpActivity Schemes: genericidp://,
Hosts: firebase.auth,
Paths: /,
com.google.firebase.auth.internal.RecaptchaActivity Schemes: recaptcha://,
Hosts: firebase.auth,
Paths: /,

网络安全配置

高危
1
警告
0
信息
0
安全
0
序号 范围 严重级别 描述
1 *
基本配置不安全地配置为允许到所有域的明文流量。

API调用分析

API功能 源码文件
一般功能-> 文件操作
com/free/vpn/proxy/hotspot/Cif.java
com/free/vpn/proxy/hotspot/a10.java
com/free/vpn/proxy/hotspot/a11.java
com/free/vpn/proxy/hotspot/a21.java
com/free/vpn/proxy/hotspot/a22.java
com/free/vpn/proxy/hotspot/a34.java
com/free/vpn/proxy/hotspot/a9.java
com/free/vpn/proxy/hotspot/ae4.java
com/free/vpn/proxy/hotspot/af0.java
com/free/vpn/proxy/hotspot/ag.java
com/free/vpn/proxy/hotspot/ag2.java
com/free/vpn/proxy/hotspot/an0.java
com/free/vpn/proxy/hotspot/an1.java
com/free/vpn/proxy/hotspot/app/PandaApp.java
com/free/vpn/proxy/hotspot/at2.java
com/free/vpn/proxy/hotspot/at4.java
com/free/vpn/proxy/hotspot/aw.java
com/free/vpn/proxy/hotspot/ax2.java
com/free/vpn/proxy/hotspot/b01.java
com/free/vpn/proxy/hotspot/b10.java
com/free/vpn/proxy/hotspot/b11.java
com/free/vpn/proxy/hotspot/b21.java
com/free/vpn/proxy/hotspot/b35.java
com/free/vpn/proxy/hotspot/b63.java
com/free/vpn/proxy/hotspot/b73.java
com/free/vpn/proxy/hotspot/b92.java
com/free/vpn/proxy/hotspot/bb.java
com/free/vpn/proxy/hotspot/bb1.java
com/free/vpn/proxy/hotspot/bf4.java
com/free/vpn/proxy/hotspot/bg.java
com/free/vpn/proxy/hotspot/bi.java
com/free/vpn/proxy/hotspot/bl1.java
com/free/vpn/proxy/hotspot/bm1.java
com/free/vpn/proxy/hotspot/br0.java
com/free/vpn/proxy/hotspot/br1.java
com/free/vpn/proxy/hotspot/c0.java
com/free/vpn/proxy/hotspot/c11.java
com/free/vpn/proxy/hotspot/c2.java
com/free/vpn/proxy/hotspot/c54.java
com/free/vpn/proxy/hotspot/c65.java
com/free/vpn/proxy/hotspot/c7.java
com/free/vpn/proxy/hotspot/c75.java
com/free/vpn/proxy/hotspot/c9.java
com/free/vpn/proxy/hotspot/ca.java
com/free/vpn/proxy/hotspot/ca0.java
com/free/vpn/proxy/hotspot/cb1.java
com/free/vpn/proxy/hotspot/cg2.java
com/free/vpn/proxy/hotspot/cj3.java
com/free/vpn/proxy/hotspot/ck0.java
com/free/vpn/proxy/hotspot/ck4.java
com/free/vpn/proxy/hotspot/cl.java
com/free/vpn/proxy/hotspot/cn0.java
com/free/vpn/proxy/hotspot/cr1.java
com/free/vpn/proxy/hotspot/cv2.java
com/free/vpn/proxy/hotspot/cw0.java
com/free/vpn/proxy/hotspot/d21.java
com/free/vpn/proxy/hotspot/d60.java
com/free/vpn/proxy/hotspot/d65.java
com/free/vpn/proxy/hotspot/d74.java
com/free/vpn/proxy/hotspot/d83.java
com/free/vpn/proxy/hotspot/data/model/billing/proxy/ProxyPayStep2CreateRequest.java
com/free/vpn/proxy/hotspot/data/model/exceptions/HttpRequestException.java
com/free/vpn/proxy/hotspot/data/model/ui/UpdateUiEvent.java
com/free/vpn/proxy/hotspot/data/model/vpn/Server.java
com/free/vpn/proxy/hotspot/data/model/zendesk/AttachmentRequest.java
com/free/vpn/proxy/hotspot/data/remote/AccountRepository.java
com/free/vpn/proxy/hotspot/data/remote/RemoteRepository$getUpdatesConfig$1.java
com/free/vpn/proxy/hotspot/data/remote/RemoteRepository$syncAccountApiDomains$1$1.java
com/free/vpn/proxy/hotspot/data/remote/RemoteRepository$syncAlternativeDomains$1$1.java
com/free/vpn/proxy/hotspot/data/remote/RemoteRepository$syncMetricApiDomains$1$1.java
com/free/vpn/proxy/hotspot/data/remote/exceptions/CreateSubscriptionFailedException.java
com/free/vpn/proxy/hotspot/data/remote/intrcept/CryptInterceptor.java
com/free/vpn/proxy/hotspot/data/remote/intrcept/ServersCryptInterceptor.java
com/free/vpn/proxy/hotspot/data/remote/websites/WebsitesApi$resolveDocumentFromQueryUrl$connectBlock$1.java
com/free/vpn/proxy/hotspot/data/storage/RoomPreferenceDataStore.java
com/free/vpn/proxy/hotspot/dd.java
com/free/vpn/proxy/hotspot/de0.java
com/free/vpn/proxy/hotspot/de3.java
com/free/vpn/proxy/hotspot/df0.java
com/free/vpn/proxy/hotspot/dg.java
com/free/vpn/proxy/hotspot/dj3.java
com/free/vpn/proxy/hotspot/dl.java
com/free/vpn/proxy/hotspot/dm2.java
com/free/vpn/proxy/hotspot/do2.java
com/free/vpn/proxy/hotspot/domain/feature/updates/UpdateSyncWorker.java
com/free/vpn/proxy/hotspot/dp4.java
com/free/vpn/proxy/hotspot/dr1.java
com/free/vpn/proxy/hotspot/ds4.java
com/free/vpn/proxy/hotspot/e0.java
com/free/vpn/proxy/hotspot/e01.java
com/free/vpn/proxy/hotspot/e1.java
com/free/vpn/proxy/hotspot/e25.java
com/free/vpn/proxy/hotspot/e33.java
com/free/vpn/proxy/hotspot/e62.java
com/free/vpn/proxy/hotspot/e63.java
com/free/vpn/proxy/hotspot/e73.java
com/free/vpn/proxy/hotspot/e75.java
com/free/vpn/proxy/hotspot/e80.java
com/free/vpn/proxy/hotspot/e9.java
com/free/vpn/proxy/hotspot/eb0.java
com/free/vpn/proxy/hotspot/ef.java
com/free/vpn/proxy/hotspot/em2.java
com/free/vpn/proxy/hotspot/en0.java
com/free/vpn/proxy/hotspot/eo2.java
com/free/vpn/proxy/hotspot/er1.java
com/free/vpn/proxy/hotspot/ex0.java
com/free/vpn/proxy/hotspot/f0.java
com/free/vpn/proxy/hotspot/f13.java
com/free/vpn/proxy/hotspot/f14.java
com/free/vpn/proxy/hotspot/f6.java
com/free/vpn/proxy/hotspot/f7.java
com/free/vpn/proxy/hotspot/f73.java
com/free/vpn/proxy/hotspot/f80.java
com/free/vpn/proxy/hotspot/f9.java
com/free/vpn/proxy/hotspot/fa3.java
com/free/vpn/proxy/hotspot/ff.java
com/free/vpn/proxy/hotspot/ff1.java
com/free/vpn/proxy/hotspot/fg.java
com/free/vpn/proxy/hotspot/fk1.java
com/free/vpn/proxy/hotspot/fl0.java
com/free/vpn/proxy/hotspot/fl2.java
com/free/vpn/proxy/hotspot/fn0.java
com/free/vpn/proxy/hotspot/fv0.java
com/free/vpn/proxy/hotspot/fx3.java
com/free/vpn/proxy/hotspot/fy4.java
com/free/vpn/proxy/hotspot/g0.java
com/free/vpn/proxy/hotspot/g01.java
com/free/vpn/proxy/hotspot/g25.java
com/free/vpn/proxy/hotspot/g60.java
com/free/vpn/proxy/hotspot/g63.java
com/free/vpn/proxy/hotspot/g73.java
com/free/vpn/proxy/hotspot/g75.java
com/free/vpn/proxy/hotspot/ge2.java
com/free/vpn/proxy/hotspot/gf.java
com/free/vpn/proxy/hotspot/gf4.java
com/free/vpn/proxy/hotspot/gh1.java
com/free/vpn/proxy/hotspot/gl0.java
com/free/vpn/proxy/hotspot/gs.java
com/free/vpn/proxy/hotspot/gy0.java
com/free/vpn/proxy/hotspot/gz.java
com/free/vpn/proxy/hotspot/h0.java
com/free/vpn/proxy/hotspot/h00.java
com/free/vpn/proxy/hotspot/h1.java
com/free/vpn/proxy/hotspot/h55.java
com/free/vpn/proxy/hotspot/h60.java
com/free/vpn/proxy/hotspot/h72.java
com/free/vpn/proxy/hotspot/h74.java
com/free/vpn/proxy/hotspot/hc0.java
com/free/vpn/proxy/hotspot/he1.java
com/free/vpn/proxy/hotspot/hf.java
com/free/vpn/proxy/hotspot/hg.java
com/free/vpn/proxy/hotspot/hi.java
com/free/vpn/proxy/hotspot/hn1.java
com/free/vpn/proxy/hotspot/hp4.java
com/free/vpn/proxy/hotspot/hq.java
com/free/vpn/proxy/hotspot/hs.java
com/free/vpn/proxy/hotspot/hw2.java
com/free/vpn/proxy/hotspot/hz.java
com/free/vpn/proxy/hotspot/i0.java
com/free/vpn/proxy/hotspot/i01.java
com/free/vpn/proxy/hotspot/i2.java
com/free/vpn/proxy/hotspot/i25.java
com/free/vpn/proxy/hotspot/i5.java
com/free/vpn/proxy/hotspot/i63.java
com/free/vpn/proxy/hotspot/i70.java
com/free/vpn/proxy/hotspot/i80.java
com/free/vpn/proxy/hotspot/i92.java
com/free/vpn/proxy/hotspot/if1.java
com/free/vpn/proxy/hotspot/im1.java
com/free/vpn/proxy/hotspot/iv1.java
com/free/vpn/proxy/hotspot/iw0.java
com/free/vpn/proxy/hotspot/ix0.java
com/free/vpn/proxy/hotspot/iz3.java
com/free/vpn/proxy/hotspot/j0.java
com/free/vpn/proxy/hotspot/j01.java
com/free/vpn/proxy/hotspot/j70.java
com/free/vpn/proxy/hotspot/j72.java
com/free/vpn/proxy/hotspot/j73.java
com/free/vpn/proxy/hotspot/j74.java
com/free/vpn/proxy/hotspot/j92.java
com/free/vpn/proxy/hotspot/jd0.java
com/free/vpn/proxy/hotspot/jf.java
com/free/vpn/proxy/hotspot/jf2.java
com/free/vpn/proxy/hotspot/jk1.java
com/free/vpn/proxy/hotspot/jl2.java
com/free/vpn/proxy/hotspot/jm0.java
com/free/vpn/proxy/hotspot/jp.java
com/free/vpn/proxy/hotspot/js0.java
com/free/vpn/proxy/hotspot/ju1.java
com/free/vpn/proxy/hotspot/jv1.java
com/free/vpn/proxy/hotspot/jx4.java
com/free/vpn/proxy/hotspot/jy0.java
com/free/vpn/proxy/hotspot/k.java
com/free/vpn/proxy/hotspot/k01.java
com/free/vpn/proxy/hotspot/k15.java
com/free/vpn/proxy/hotspot/k22.java
com/free/vpn/proxy/hotspot/k25.java
com/free/vpn/proxy/hotspot/k52.java
com/free/vpn/proxy/hotspot/k70.java
com/free/vpn/proxy/hotspot/k80.java
com/free/vpn/proxy/hotspot/kc0.java
com/free/vpn/proxy/hotspot/ke.java
com/free/vpn/proxy/hotspot/ke1.java
com/free/vpn/proxy/hotspot/kl.java
com/free/vpn/proxy/hotspot/km.java
com/free/vpn/proxy/hotspot/km2.java
com/free/vpn/proxy/hotspot/ko4.java
com/free/vpn/proxy/hotspot/kp4.java
com/free/vpn/proxy/hotspot/kq.java
com/free/vpn/proxy/hotspot/kr.java
com/free/vpn/proxy/hotspot/ku1.java
com/free/vpn/proxy/hotspot/l00.java
com/free/vpn/proxy/hotspot/l10.java
com/free/vpn/proxy/hotspot/l42.java
com/free/vpn/proxy/hotspot/l55.java
com/free/vpn/proxy/hotspot/l73.java
com/free/vpn/proxy/hotspot/l74.java
com/free/vpn/proxy/hotspot/l75.java
com/free/vpn/proxy/hotspot/l83.java
com/free/vpn/proxy/hotspot/la.java
com/free/vpn/proxy/hotspot/lf.java
com/free/vpn/proxy/hotspot/lf1.java
com/free/vpn/proxy/hotspot/li3.java
com/free/vpn/proxy/hotspot/lq.java
com/free/vpn/proxy/hotspot/lr4.java
com/free/vpn/proxy/hotspot/lt2.java
com/free/vpn/proxy/hotspot/lu1.java
com/free/vpn/proxy/hotspot/lv1.java
com/free/vpn/proxy/hotspot/m0.java
com/free/vpn/proxy/hotspot/m13.java
com/free/vpn/proxy/hotspot/m52.java
com/free/vpn/proxy/hotspot/m63.java
com/free/vpn/proxy/hotspot/m74.java
com/free/vpn/proxy/hotspot/m90.java
com/free/vpn/proxy/hotspot/m92.java
com/free/vpn/proxy/hotspot/mc3.java
com/free/vpn/proxy/hotspot/mk4.java
com/free/vpn/proxy/hotspot/mn4.java
com/free/vpn/proxy/hotspot/mq.java
com/free/vpn/proxy/hotspot/mq1.java
com/free/vpn/proxy/hotspot/mr2.java
com/free/vpn/proxy/hotspot/mu2.java
com/free/vpn/proxy/hotspot/mw2.java
com/free/vpn/proxy/hotspot/mz0.java
com/free/vpn/proxy/hotspot/n10.java
com/free/vpn/proxy/hotspot/n33.java
com/free/vpn/proxy/hotspot/n43.java
com/free/vpn/proxy/hotspot/n73.java
com/free/vpn/proxy/hotspot/n90.java
com/free/vpn/proxy/hotspot/nd0.java
com/free/vpn/proxy/hotspot/ne2.java
com/free/vpn/proxy/hotspot/nf.java
com/free/vpn/proxy/hotspot/nf2.java
com/free/vpn/proxy/hotspot/nj4.java
com/free/vpn/proxy/hotspot/nm.java
com/free/vpn/proxy/hotspot/np.java
com/free/vpn/proxy/hotspot/nq.java
com/free/vpn/proxy/hotspot/nq3.java
com/free/vpn/proxy/hotspot/nr.java
com/free/vpn/proxy/hotspot/o22.java
com/free/vpn/proxy/hotspot/o52.java
com/free/vpn/proxy/hotspot/o63.java
com/free/vpn/proxy/hotspot/o80.java
com/free/vpn/proxy/hotspot/oa.java
com/free/vpn/proxy/hotspot/oa0.java
com/free/vpn/proxy/hotspot/od0.java
com/free/vpn/proxy/hotspot/od2.java
com/free/vpn/proxy/hotspot/of.java
com/free/vpn/proxy/hotspot/of1.java
com/free/vpn/proxy/hotspot/ok3.java
com/free/vpn/proxy/hotspot/ok4.java
com/free/vpn/proxy/hotspot/ol.java
com/free/vpn/proxy/hotspot/om2.java
com/free/vpn/proxy/hotspot/oo.java
com/free/vpn/proxy/hotspot/or2.java
com/free/vpn/proxy/hotspot/ou1.java
com/free/vpn/proxy/hotspot/ow3.java
com/free/vpn/proxy/hotspot/p10.java
com/free/vpn/proxy/hotspot/p11.java
com/free/vpn/proxy/hotspot/p13.java
com/free/vpn/proxy/hotspot/p35.java
com/free/vpn/proxy/hotspot/p45.java
com/free/vpn/proxy/hotspot/pa.java
com/free/vpn/proxy/hotspot/pb1.java
com/free/vpn/proxy/hotspot/pb3.java
com/free/vpn/proxy/hotspot/pf.java
com/free/vpn/proxy/hotspot/pl0.java
com/free/vpn/proxy/hotspot/po.java
com/free/vpn/proxy/hotspot/pp0.java
com/free/vpn/proxy/hotspot/pt3.java
com/free/vpn/proxy/hotspot/pv1.java
com/free/vpn/proxy/hotspot/px2.java
com/free/vpn/proxy/hotspot/py3.java
com/free/vpn/proxy/hotspot/q10.java
com/free/vpn/proxy/hotspot/q35.java
com/free/vpn/proxy/hotspot/q73.java
com/free/vpn/proxy/hotspot/qc0.java
com/free/vpn/proxy/hotspot/qf.java
com/free/vpn/proxy/hotspot/qf3.java
com/free/vpn/proxy/hotspot/qg3.java
com/free/vpn/proxy/hotspot/qj2.java
com/free/vpn/proxy/hotspot/qj3.java
com/free/vpn/proxy/hotspot/qk.java
com/free/vpn/proxy/hotspot/ql2.java
com/free/vpn/proxy/hotspot/qm1.java
com/free/vpn/proxy/hotspot/qo.java
com/free/vpn/proxy/hotspot/qo3.java
com/free/vpn/proxy/hotspot/qv1.java
com/free/vpn/proxy/hotspot/r35.java
com/free/vpn/proxy/hotspot/r63.java
com/free/vpn/proxy/hotspot/r73.java
com/free/vpn/proxy/hotspot/ra.java
com/free/vpn/proxy/hotspot/ra1.java
com/free/vpn/proxy/hotspot/ra3.java
com/free/vpn/proxy/hotspot/rc0.java
com/free/vpn/proxy/hotspot/rf.java
com/free/vpn/proxy/hotspot/rk1.java
com/free/vpn/proxy/hotspot/rl4.java
com/free/vpn/proxy/hotspot/rq.java
com/free/vpn/proxy/hotspot/rq1.java
com/free/vpn/proxy/hotspot/rs0.java
com/free/vpn/proxy/hotspot/rs2.java
com/free/vpn/proxy/hotspot/rt1.java
com/free/vpn/proxy/hotspot/rz2.java
com/free/vpn/proxy/hotspot/s01.java
com/free/vpn/proxy/hotspot/s35.java
com/free/vpn/proxy/hotspot/s44.java
com/free/vpn/proxy/hotspot/s55.java
com/free/vpn/proxy/hotspot/s61.java
com/free/vpn/proxy/hotspot/s9.java
com/free/vpn/proxy/hotspot/sa.java
com/free/vpn/proxy/hotspot/se2.java
com/free/vpn/proxy/hotspot/sf.java
com/free/vpn/proxy/hotspot/sf3.java
com/free/vpn/proxy/hotspot/sg.java
com/free/vpn/proxy/hotspot/sj3.java
com/free/vpn/proxy/hotspot/sk1.java
com/free/vpn/proxy/hotspot/sm0.java
com/free/vpn/proxy/hotspot/sp3.java
com/free/vpn/proxy/hotspot/sq1.java
com/free/vpn/proxy/hotspot/ss2.java
com/free/vpn/proxy/hotspot/sv0.java
com/free/vpn/proxy/hotspot/sv1.java
com/free/vpn/proxy/hotspot/sy0.java
com/free/vpn/proxy/hotspot/sz2.java
com/free/vpn/proxy/hotspot/t01.java
com/free/vpn/proxy/hotspot/t4.java
com/free/vpn/proxy/hotspot/t50.java
com/free/vpn/proxy/hotspot/t61.java
com/free/vpn/proxy/hotspot/t63.java
com/free/vpn/proxy/hotspot/t73.java
com/free/vpn/proxy/hotspot/ta.java
com/free/vpn/proxy/hotspot/ta3.java
com/free/vpn/proxy/hotspot/td3.java
com/free/vpn/proxy/hotspot/tf.java
com/free/vpn/proxy/hotspot/tj2.java
com/free/vpn/proxy/hotspot/to.java
com/free/vpn/proxy/hotspot/tq4.java
com/free/vpn/proxy/hotspot/tr.java
com/free/vpn/proxy/hotspot/ts4.java
com/free/vpn/proxy/hotspot/tt1.java
com/free/vpn/proxy/hotspot/tv1.java
com/free/vpn/proxy/hotspot/tv2.java
com/free/vpn/proxy/hotspot/tz2.java
com/free/vpn/proxy/hotspot/u.java
com/free/vpn/proxy/hotspot/u03.java
com/free/vpn/proxy/hotspot/u50.java
com/free/vpn/proxy/hotspot/u61.java
com/free/vpn/proxy/hotspot/u75.java
com/free/vpn/proxy/hotspot/u9.java
com/free/vpn/proxy/hotspot/u93.java
com/free/vpn/proxy/hotspot/uc3.java
com/free/vpn/proxy/hotspot/ud3.java
com/free/vpn/proxy/hotspot/uf.java
com/free/vpn/proxy/hotspot/ui/billing/subscription/SubscriptionsFragmentArgs.java
com/free/vpn/proxy/hotspot/ui/billing/subscription/base/BaseSubscriptionFragment.java
com/free/vpn/proxy/hotspot/ui/components/dialog/update/UpdateDialog.java
com/free/vpn/proxy/hotspot/ui/main/settings/SettingsFragment.java
com/free/vpn/proxy/hotspot/ui/quiz/GiftQuizFragmentArgs.java
com/free/vpn/proxy/hotspot/ui/signup/fragments/DoneFragmentArgs.java
com/free/vpn/proxy/hotspot/ui/support/SupportBottomSheetFragment.java
com/free/vpn/proxy/hotspot/uj3.java
com/free/vpn/proxy/hotspot/uk.java
com/free/vpn/proxy/hotspot/uk3.java
com/free/vpn/proxy/hotspot/um0.java
com/free/vpn/proxy/hotspot/uq1.java
com/free/vpn/proxy/hotspot/uq4.java
com/free/vpn/proxy/hotspot/us2.java
com/free/vpn/proxy/hotspot/us4.java
com/free/vpn/proxy/hotspot/ut1.java
com/free/vpn/proxy/hotspot/uw2.java
com/free/vpn/proxy/hotspot/uz2.java
com/free/vpn/proxy/hotspot/v01.java
com/free/vpn/proxy/hotspot/v1.java
com/free/vpn/proxy/hotspot/v30.java
com/free/vpn/proxy/hotspot/v42.java
com/free/vpn/proxy/hotspot/v60.java
com/free/vpn/proxy/hotspot/va.java
com/free/vpn/proxy/hotspot/va3.java
com/free/vpn/proxy/hotspot/vf.java
com/free/vpn/proxy/hotspot/vf0.java
com/free/vpn/proxy/hotspot/vf3.java
com/free/vpn/proxy/hotspot/vk.java
com/free/vpn/proxy/hotspot/vm0.java
com/free/vpn/proxy/hotspot/vp.java
com/free/vpn/proxy/hotspot/vp3.java
com/free/vpn/proxy/hotspot/vq0.java
com/free/vpn/proxy/hotspot/vq1.java
com/free/vpn/proxy/hotspot/vw3.java
com/free/vpn/proxy/hotspot/w00.java
com/free/vpn/proxy/hotspot/w01.java
com/free/vpn/proxy/hotspot/w03.java
com/free/vpn/proxy/hotspot/w21.java
com/free/vpn/proxy/hotspot/w45.java
com/free/vpn/proxy/hotspot/wd2.java
com/free/vpn/proxy/hotspot/wd4.java
com/free/vpn/proxy/hotspot/wf.java
com/free/vpn/proxy/hotspot/wg1.java
com/free/vpn/proxy/hotspot/wm.java
com/free/vpn/proxy/hotspot/wm0.java
com/free/vpn/proxy/hotspot/wo2.java
com/free/vpn/proxy/hotspot/wo4.java
com/free/vpn/proxy/hotspot/wp0.java
com/free/vpn/proxy/hotspot/wp1.java
com/free/vpn/proxy/hotspot/wq4.java
com/free/vpn/proxy/hotspot/ws0.java
com/free/vpn/proxy/hotspot/wt1.java
com/free/vpn/proxy/hotspot/x01.java
com/free/vpn/proxy/hotspot/x03.java
com/free/vpn/proxy/hotspot/x1.java
com/free/vpn/proxy/hotspot/x30.java
com/free/vpn/proxy/hotspot/x45.java
com/free/vpn/proxy/hotspot/x50.java
com/free/vpn/proxy/hotspot/x55.java
com/free/vpn/proxy/hotspot/x60.java
com/free/vpn/proxy/hotspot/x63.java
com/free/vpn/proxy/hotspot/x64.java
com/free/vpn/proxy/hotspot/x73.java
com/free/vpn/proxy/hotspot/xa.java
com/free/vpn/proxy/hotspot/xa0.java
com/free/vpn/proxy/hotspot/xe0.java
com/free/vpn/proxy/hotspot/xe4.java
com/free/vpn/proxy/hotspot/xf.java
com/free/vpn/proxy/hotspot/xf1.java
com/free/vpn/proxy/hotspot/xk.java
com/free/vpn/proxy/hotspot/xo2.java
com/free/vpn/proxy/hotspot/xo4.java
com/free/vpn/proxy/hotspot/xp.java
com/free/vpn/proxy/hotspot/xs1.java
com/free/vpn/proxy/hotspot/xx4.java
com/free/vpn/proxy/hotspot/y01.java
com/free/vpn/proxy/hotspot/y1.java
com/free/vpn/proxy/hotspot/y11.java
com/free/vpn/proxy/hotspot/y20.java
com/free/vpn/proxy/hotspot/y30.java
com/free/vpn/proxy/hotspot/y53.java
com/free/vpn/proxy/hotspot/y55.java
com/free/vpn/proxy/hotspot/y73.java
com/free/vpn/proxy/hotspot/yc4.java
com/free/vpn/proxy/hotspot/yd4.java
com/free/vpn/proxy/hotspot/yf0.java
com/free/vpn/proxy/hotspot/yg1.java
com/free/vpn/proxy/hotspot/yl2.java
com/free/vpn/proxy/hotspot/ym0.java
com/free/vpn/proxy/hotspot/ym1.java
com/free/vpn/proxy/hotspot/yn3.java
com/free/vpn/proxy/hotspot/yo.java
com/free/vpn/proxy/hotspot/yp.java
com/free/vpn/proxy/hotspot/yq0.java
com/free/vpn/proxy/hotspot/yq1.java
com/free/vpn/proxy/hotspot/yx2.java
com/free/vpn/proxy/hotspot/z.java
com/free/vpn/proxy/hotspot/z01.java
com/free/vpn/proxy/hotspot/z25.java
com/free/vpn/proxy/hotspot/z53.java
com/free/vpn/proxy/hotspot/z54.java
com/free/vpn/proxy/hotspot/z63.java
com/free/vpn/proxy/hotspot/za.java
com/free/vpn/proxy/hotspot/zc4.java
com/free/vpn/proxy/hotspot/zf0.java
com/free/vpn/proxy/hotspot/zf2.java
com/free/vpn/proxy/hotspot/zg0.java
com/free/vpn/proxy/hotspot/zi.java
com/free/vpn/proxy/hotspot/zl2.java
com/free/vpn/proxy/hotspot/zm0.java
com/free/vpn/proxy/hotspot/zq0.java
com/free/vpn/proxy/hotspot/zs4.java
com/free/vpn/proxy/hotspot/zu1.java
com/free/vpn/proxy/hotspot/zw2.java
com/free/vpn/proxy/hotspot/zw3.java
com/github/shadowsocks/Core$externalAssets$2.java
com/github/shadowsocks/Core$filesDir$2.java
com/github/shadowsocks/Core.java
com/github/shadowsocks/bg/AbstractInstance.java
com/github/shadowsocks/bg/BaseService$Interface$onStartCommand$2.java
com/github/shadowsocks/bg/Executable.java
com/github/shadowsocks/bg/GuardedProcessPool$Guard$looper$2.java
com/github/shadowsocks/bg/GuardedProcessPool$Guard$looper$3.java
com/github/shadowsocks/bg/GuardedProcessPool$Guard$looper$4.java
com/github/shadowsocks/bg/GuardedProcessPool.java
com/github/shadowsocks/bg/VpnService.java
com/github/shadowsocks/bg/proto/ProxyInstance$persistStats$1.java
com/github/shadowsocks/bg/proto/UidDumper.java
com/github/shadowsocks/bg/proto/V2RayInstance$close$2.java
com/github/shadowsocks/bg/proto/V2RayInstance$init$1$1.java
com/github/shadowsocks/bg/proto/V2RayInstance.java
com/github/shadowsocks/database/ProfileManager.java
com/github/shadowsocks/database/ShadowsocksDatabase$Companion$instance$2.java
com/github/shadowsocks/database/preference/KeyValuePair.java
com/github/shadowsocks/database/preference/PublicDatabase$Companion$instance$2.java
com/github/shadowsocks/fmt/KryoConverters.java
com/github/shadowsocks/fmt/UniversalFmtKt.java
com/github/shadowsocks/fmt/gson/JsonLazyAdapter.java
com/github/shadowsocks/fmt/gson/JsonOrAdapter.java
com/github/shadowsocks/fmt/hysteria/HysteriaFmtKt.java
com/github/shadowsocks/fmt/tuic/TuicFmtKt.java
com/github/shadowsocks/group/RawUpdater.java
com/github/shadowsocks/group/SIP008Updater.java
com/github/shadowsocks/ktx/KryosKt.java
com/github/shadowsocks/ktx/LogsKt.java
com/github/shadowsocks/ktx/SignaturesKt.java
com/github/shadowsocks/ktx/UUIDsKt.java
com/github/shadowsocks/ktx/UtilsKt.java
com/github/shadowsocks/plugin/PathProvider.java
com/github/shadowsocks/plugin/PluginManager.java
com/github/shadowsocks/plugin/cloak_ss_client/BinaryProvider.java
com/github/shadowsocks/utils/CrashHandler.java
com/github/shadowsocks/utils/DirectBoot.java
com/github/shadowsocks/utils/HttpsTest$testConnection$1$1$response$2.java
com/github/shadowsocks/utils/HttpsTest$testConnection$1.java
com/github/shadowsocks/utils/HttpsTest.java
com/ig/analytics/sdk/Tracker.java
com/skydoves/balloon/Balloon.java
com/wutka/dtd/DTDParseException.java
de/blinkt/openvpn/FileProvider.java
de/blinkt/openvpn/LaunchVPN.java
de/blinkt/openvpn/activities/ConfigConverter.java
de/blinkt/openvpn/activities/DisconnectVPN.java
de/blinkt/openvpn/core/ICSOpenVPNApplication.java
de/blinkt/openvpn/core/OpenVPNService.java
fr/bmartel/protocol/http/HttpBuilder.java
fr/bmartel/protocol/http/HttpFrame.java
fr/bmartel/protocol/http/HttpReader.java
fr/bmartel/protocol/http/HttpResponseFrame.java
fr/bmartel/protocol/http/utils/ExceptionUtils.java
fr/bmartel/protocol/http/utils/ListOfBytes.java
io/sentry/ShutdownHookIntegration.java
io/sentry/UncaughtExceptionHandlerIntegration.java
io/sentry/a2.java
io/sentry/android/core/ActivityLifecycleIntegration.java
io/sentry/android/core/AnrIntegration.java
io/sentry/android/core/AnrV2Integration.java
io/sentry/android/core/AppComponentsBreadcrumbsIntegration.java
io/sentry/android/core/AppLifecycleIntegration.java
io/sentry/android/core/CurrentActivityIntegration.java
io/sentry/android/core/EnvelopeFileObserverIntegration.java
io/sentry/android/core/NdkIntegration.java
io/sentry/android/core/NetworkBreadcrumbsIntegration.java
io/sentry/android/core/PhoneStateBreadcrumbsIntegration.java
io/sentry/android/core/ScreenshotEventProcessor.java
io/sentry/android/core/SendCachedEnvelopeIntegration.java
io/sentry/android/core/SystemEventsBreadcrumbsIntegration.java
io/sentry/android/core/TempSensorBreadcrumbsIntegration.java
io/sentry/android/core/UserInteractionIntegration.java
io/sentry/android/core/cache/a.java
io/sentry/android/core/d.java
io/sentry/android/core/h0.java
io/sentry/android/core/internal/modules/a.java
io/sentry/android/core/internal/util/b.java
io/sentry/android/core/j.java
io/sentry/android/core/k0.java
io/sentry/android/core/m0.java
io/sentry/android/core/n0.java
io/sentry/android/core/o.java
io/sentry/android/core/q.java
io/sentry/android/core/v.java
io/sentry/b0.java
io/sentry/b3.java
io/sentry/c1.java
io/sentry/c2.java
io/sentry/cache/a.java
io/sentry/cache/b.java
io/sentry/e.java
io/sentry/e0.java
io/sentry/e1.java
io/sentry/f1.java
io/sentry/h.java
io/sentry/hints/i.java
io/sentry/internal/modules/d.java
io/sentry/j2.java
io/sentry/k0.java
io/sentry/k2.java
io/sentry/l3.java
io/sentry/n3.java
io/sentry/o1.java
io/sentry/o2.java
io/sentry/p2.java
io/sentry/protocol/DebugImage.java
io/sentry/protocol/e.java
io/sentry/q.java
io/sentry/q1.java
io/sentry/q2.java
io/sentry/r.java
io/sentry/r1.java
io/sentry/t.java
io/sentry/transport/c.java
io/sentry/transport/e.java
io/sentry/transport/g.java
io/sentry/vendor/gson/stream/MalformedJsonException.java
io/sentry/vendor/gson/stream/b.java
io/socket/utf8/UTF8Exception.java
org/ini4j/ConfigParser$ParsingException.java
org/ini4j/InvalidFileFormatException.java
org/jsoup/HttpStatusException.java
org/jsoup/UncheckedIOException.java
org/jsoup/UnsupportedMimeTypeException.java
org/simpleframework/xml/Serializer.java
org/simpleframework/xml/core/Persister.java
org/simpleframework/xml/stream/DocumentProvider.java
org/simpleframework/xml/stream/Formatter.java
org/simpleframework/xml/stream/NodeBuilder.java
org/simpleframework/xml/stream/NodeWriter.java
org/simpleframework/xml/stream/OutputBuffer.java
org/simpleframework/xml/stream/Provider.java
org/simpleframework/xml/stream/PullProvider.java
org/simpleframework/xml/stream/StreamProvider.java
org/simpleframework/xml/transform/FileTransform.java
org/simpleframework/xml/transform/PackageMatcher.java
org/xbill/DNS/TextParseException.java
org/xbill/DNS/WireParseException.java
org/xbill/DNS/config/ResolvConfResolverConfigProvider.java
zendesk/answerbot/ArticleView.java
zendesk/chat/AndroidModule.java
zendesk/chat/Attachment.java
zendesk/chat/ChatEngine.java
zendesk/chat/ChatProvider.java
zendesk/chat/ChatSession.java
zendesk/chat/DefaultChatSession.java
zendesk/chat/DnConverterUtils.java
zendesk/chat/FileUploader.java
zendesk/chat/OkHttpWebSocket.java
zendesk/chat/RequestSender.java
zendesk/chat/SendFileRequest.java
zendesk/chat/Tls12SocketFactory.java
zendesk/chat/UserAgentAndClientHeadersInterceptor.java
zendesk/chat/ZendeskChatProvider.java
zendesk/classic/messaging/MessagingActivity.java
zendesk/classic/messaging/ui/EndUserImageCellView.java
zendesk/core/AcceptHeaderInterceptor.java
zendesk/core/AcceptLanguageHeaderInterceptor.java
zendesk/core/CachingInterceptor.java
zendesk/core/SdkSettings.java
zendesk/core/SessionStorage.java
zendesk/core/Tls12SocketFactory.java
zendesk/core/UserAgentAndClientHeadersInterceptor.java
zendesk/core/ZendeskAccessInterceptor.java
zendesk/core/ZendeskAccessProvider.java
zendesk/core/ZendeskAuthHeaderInterceptor.java
zendesk/core/ZendeskDiskLruCache.java
zendesk/core/ZendeskOauthIdHeaderInterceptor.java
zendesk/core/ZendeskPushInterceptor.java
zendesk/core/ZendeskPushRegistrationProvider.java
zendesk/core/ZendeskSessionStorage.java
zendesk/core/ZendeskSettingsInterceptor.java
zendesk/core/ZendeskSettingsProvider.java
zendesk/core/ZendeskStorageModule.java
zendesk/core/ZendeskStorageModule_ProvideCacheFactory.java
zendesk/core/ZendeskStorageModule_ProvideSessionStorageFactory.java
zendesk/core/ZendeskStorageModule_ProvidesBelvedereDirFactory.java
zendesk/core/ZendeskStorageModule_ProvidesCacheDirFactory.java
zendesk/core/ZendeskStorageModule_ProvidesDataDirFactory.java
zendesk/core/ZendeskStorageModule_ProvidesDiskLruStorageFactory.java
zendesk/core/ZendeskUnauthorizedInterceptor.java
zendesk/support/Article.java
zendesk/support/Attachment.java
zendesk/support/AttachmentFile.java
zendesk/support/Category.java
zendesk/support/CustomField.java
zendesk/support/HelpCenterCachingInterceptor.java
zendesk/support/HelpCenterSearch.java
zendesk/support/SearchArticle.java
zendesk/support/Section.java
zendesk/support/StorageModule.java
zendesk/support/Streams.java
zendesk/support/SupportSdkMetadata.java
zendesk/support/SupportSdkModule.java
zendesk/support/SupportUiStorage.java
zendesk/support/UploadProvider.java
zendesk/support/User.java
zendesk/support/ZendeskUploadProvider.java
zendesk/support/ZendeskUploadService.java
zendesk/support/guide/ArticleViewModel.java
zendesk/support/request/ActionLoadCachedComments.java
zendesk/support/request/AttachmentDownloadService.java
zendesk/support/request/AttachmentUploadService.java
zendesk/support/request/CellAttachmentLoadingUtil.java
zendesk/support/request/DocumentRenderer.java
zendesk/support/request/RequestConfiguration.java
zendesk/support/request/StateAndroidLifecycle.java
zendesk/support/request/StateAttachments.java
zendesk/support/request/StateConfig.java
zendesk/support/request/StateConversation.java
zendesk/support/request/StateError.java
zendesk/support/request/StateIdMapper.java
zendesk/support/request/StateMessage.java
zendesk/support/request/StateMessageStatus.java
zendesk/support/request/StateProgress.java
zendesk/support/request/StateRequestAttachment.java
zendesk/support/request/StateRequestTicketForm.java
zendesk/support/request/StateRequestUser.java
zendesk/support/request/StateRetryDialog.java
zendesk/support/request/StateSettings.java
zendesk/support/request/StateUi.java
zendesk/support/request/UtilsAttachment.java
zendesk/support/suas/State.java
组件-> 启动 Activity
com/free/vpn/proxy/hotspot/Cdo.java
com/free/vpn/proxy/hotspot/cj3.java
com/free/vpn/proxy/hotspot/el.java
com/free/vpn/proxy/hotspot/ex0.java
com/free/vpn/proxy/hotspot/f13.java
com/free/vpn/proxy/hotspot/ff1.java
com/free/vpn/proxy/hotspot/ix0.java
com/free/vpn/proxy/hotspot/ll1.java
com/free/vpn/proxy/hotspot/mi2.java
com/free/vpn/proxy/hotspot/o01.java
com/free/vpn/proxy/hotspot/p01.java
com/free/vpn/proxy/hotspot/rl.java
com/free/vpn/proxy/hotspot/sl1.java
com/free/vpn/proxy/hotspot/tl1.java
com/free/vpn/proxy/hotspot/u75.java
com/free/vpn/proxy/hotspot/ui/components/dialog/ChatInfoDialog.java
com/free/vpn/proxy/hotspot/ui/components/dialog/EmailInfoDialog.java
com/free/vpn/proxy/hotspot/ui/components/dialog/update/UpdateDialog.java
com/free/vpn/proxy/hotspot/ui/faq/FaqFragment.java
com/free/vpn/proxy/hotspot/ui/main/share/OtherPlatformsFragment.java
com/free/vpn/proxy/hotspot/ui/main/share/ShareFragment.java
com/free/vpn/proxy/hotspot/ui/main/vpn/VpnFragment.java
com/free/vpn/proxy/hotspot/ui/qrpay/ShowQrFragment.java
com/free/vpn/proxy/hotspot/ui/signup/fragments/login/LoginFragment.java
com/free/vpn/proxy/hotspot/ui/support/SupportBottomSheetFragment.java
com/free/vpn/proxy/hotspot/vh2.java
com/free/vpn/proxy/hotspot/zs4.java
com/github/shadowsocks/bg/VpnService.java
de/blinkt/openvpn/LaunchVPN.java
de/blinkt/openvpn/OnBootReceiver.java
de/blinkt/openvpn/OpenVPNTileService.java
de/blinkt/openvpn/activities/ConfigConverter.java
de/blinkt/openvpn/activities/DisconnectVPN.java
de/blinkt/openvpn/api/GrantPermissionsActivity.java
de/blinkt/openvpn/api/RemoteAction.java
io/sentry/o2.java
zendesk/answerbot/AnswerBotArticleActivity.java
zendesk/belvedere/BelvedereDialog.java
zendesk/support/guide/ArticleConfiguration.java
zendesk/support/guide/HelpCenterConfiguration.java
zendesk/support/guide/ViewArticleActivity.java
zendesk/support/request/CellBindHelper.java
zendesk/support/request/ComponentInputForm.java
zendesk/support/request/RequestConfiguration.java
zendesk/support/requestlist/RequestListConfiguration.java
zendesk/support/requestlist/RequestListView.java
一般功能-> IPC通信
com/free/vpn/proxy/hotspot/Cdo.java
com/free/vpn/proxy/hotspot/a52.java
com/free/vpn/proxy/hotspot/ap1.java
com/free/vpn/proxy/hotspot/at2.java
com/free/vpn/proxy/hotspot/bg2.java
com/free/vpn/proxy/hotspot/bp1.java
com/free/vpn/proxy/hotspot/c65.java
com/free/vpn/proxy/hotspot/cj3.java
com/free/vpn/proxy/hotspot/co.java
com/free/vpn/proxy/hotspot/d35.java
com/free/vpn/proxy/hotspot/data/model/billing/result/ExternalContract.java
com/free/vpn/proxy/hotspot/data/permission/VpnPermissionResultContract.java
com/free/vpn/proxy/hotspot/data/remote/api/StatsCheckApi.java
com/free/vpn/proxy/hotspot/data/remote/api/conf/ApplicationConfigApi.java
com/free/vpn/proxy/hotspot/data/remote/api/conf/ConfigApi.java
com/free/vpn/proxy/hotspot/data/testing/AdbReceiver.java
com/free/vpn/proxy/hotspot/dj1.java
com/free/vpn/proxy/hotspot/domain/feature/persistance/BootReceiver.java
com/free/vpn/proxy/hotspot/domain/feature/persistance/MultiReceiver.java
com/free/vpn/proxy/hotspot/e45.java
com/free/vpn/proxy/hotspot/ea1.java
com/free/vpn/proxy/hotspot/ei1.java
com/free/vpn/proxy/hotspot/eo.java
com/free/vpn/proxy/hotspot/ex0.java
com/free/vpn/proxy/hotspot/ey4.java
com/free/vpn/proxy/hotspot/f13.java
com/free/vpn/proxy/hotspot/f55.java
com/free/vpn/proxy/hotspot/ff1.java
com/free/vpn/proxy/hotspot/fi1.java
com/free/vpn/proxy/hotspot/fl.java
com/free/vpn/proxy/hotspot/fx0.java
com/free/vpn/proxy/hotspot/fy4.java
com/free/vpn/proxy/hotspot/gb2.java
com/free/vpn/proxy/hotspot/gx3.java
com/free/vpn/proxy/hotspot/h91.java
com/free/vpn/proxy/hotspot/hw4.java
com/free/vpn/proxy/hotspot/id1.java
com/free/vpn/proxy/hotspot/ih2.java
com/free/vpn/proxy/hotspot/ik4.java
com/free/vpn/proxy/hotspot/ix0.java
com/free/vpn/proxy/hotspot/j13.java
com/free/vpn/proxy/hotspot/jd1.java
com/free/vpn/proxy/hotspot/jj1.java
com/free/vpn/proxy/hotspot/jj3.java
com/free/vpn/proxy/hotspot/jl1.java
com/free/vpn/proxy/hotspot/jy3.java
com/free/vpn/proxy/hotspot/ki1.java
com/free/vpn/proxy/hotspot/kj3.java
com/free/vpn/proxy/hotspot/kp4.java
com/free/vpn/proxy/hotspot/l90.java
com/free/vpn/proxy/hotspot/li1.java
com/free/vpn/proxy/hotspot/m75.java
com/free/vpn/proxy/hotspot/mi2.java
com/free/vpn/proxy/hotspot/mj1.java
com/free/vpn/proxy/hotspot/mk2.java
com/free/vpn/proxy/hotspot/mk4.java
com/free/vpn/proxy/hotspot/mt3.java
com/free/vpn/proxy/hotspot/nd1.java
com/free/vpn/proxy/hotspot/nf2.java
com/free/vpn/proxy/hotspot/nj1.java
com/free/vpn/proxy/hotspot/o01.java
com/free/vpn/proxy/hotspot/ol.java
com/free/vpn/proxy/hotspot/ol1.java
com/free/vpn/proxy/hotspot/p01.java
com/free/vpn/proxy/hotspot/pw0.java
com/free/vpn/proxy/hotspot/q65.java
com/free/vpn/proxy/hotspot/qh1.java
com/free/vpn/proxy/hotspot/qi1.java
com/free/vpn/proxy/hotspot/qs2.java
com/free/vpn/proxy/hotspot/r01.java
com/free/vpn/proxy/hotspot/rh1.java
com/free/vpn/proxy/hotspot/rl.java
com/free/vpn/proxy/hotspot/rt.java
com/free/vpn/proxy/hotspot/rx4.java
com/free/vpn/proxy/hotspot/s01.java
com/free/vpn/proxy/hotspot/s45.java
com/free/vpn/proxy/hotspot/si1.java
com/free/vpn/proxy/hotspot/sj1.java
com/free/vpn/proxy/hotspot/sl1.java
com/free/vpn/proxy/hotspot/ss2.java
com/free/vpn/proxy/hotspot/tf2.java
com/free/vpn/proxy/hotspot/th1.java
com/free/vpn/proxy/hotspot/tj1.java
com/free/vpn/proxy/hotspot/tm2.java
com/free/vpn/proxy/hotspot/tn1.java
com/free/vpn/proxy/hotspot/ts2.java
com/free/vpn/proxy/hotspot/tt2.java
com/free/vpn/proxy/hotspot/tx4.java
com/free/vpn/proxy/hotspot/u11.java
com/free/vpn/proxy/hotspot/u55.java
com/free/vpn/proxy/hotspot/u75.java
com/free/vpn/proxy/hotspot/uf0.java
com/free/vpn/proxy/hotspot/uf2.java
com/free/vpn/proxy/hotspot/uh1.java
com/free/vpn/proxy/hotspot/ui/base/NewBaseActivity.java
com/free/vpn/proxy/hotspot/ui/chat/ChatGptFragment.java
com/free/vpn/proxy/hotspot/ui/components/dialog/ChatInfoDialog.java
com/free/vpn/proxy/hotspot/ui/components/dialog/EmailInfoDialog.java
com/free/vpn/proxy/hotspot/ui/components/dialog/update/UpdateDialog.java
com/free/vpn/proxy/hotspot/ui/faq/FaqFragment.java
com/free/vpn/proxy/hotspot/ui/main/MainActivity.java
com/free/vpn/proxy/hotspot/ui/main/share/OtherPlatformsFragment.java
com/free/vpn/proxy/hotspot/ui/main/share/ShareFragment.java
com/free/vpn/proxy/hotspot/ui/main/vpn/VpnFragment.java
com/free/vpn/proxy/hotspot/ui/qrpay/ShowQrFragment.java
com/free/vpn/proxy/hotspot/ui/signup/fragments/login/LoginFragment.java
com/free/vpn/proxy/hotspot/ui/signup/fragments/login/SenderContract.java
com/free/vpn/proxy/hotspot/ui/support/SupportBottomSheetFragment.java
com/free/vpn/proxy/hotspot/um2.java
com/free/vpn/proxy/hotspot/un1.java
com/free/vpn/proxy/hotspot/uq4.java
com/free/vpn/proxy/hotspot/ut2.java
com/free/vpn/proxy/hotspot/v11.java
com/free/vpn/proxy/hotspot/vh2.java
com/free/vpn/proxy/hotspot/vj1.java
com/free/vpn/proxy/hotspot/vs2.java
com/free/vpn/proxy/hotspot/w11.java
com/free/vpn/proxy/hotspot/w64.java
com/free/vpn/proxy/hotspot/wj1.java
com/free/vpn/proxy/hotspot/x45.java
com/free/vpn/proxy/hotspot/xj1.java
com/free/vpn/proxy/hotspot/xs2.java
com/free/vpn/proxy/hotspot/y55.java
com/free/vpn/proxy/hotspot/y75.java
com/free/vpn/proxy/hotspot/yi1.java
com/free/vpn/proxy/hotspot/ys2.java
com/free/vpn/proxy/hotspot/z25.java
com/free/vpn/proxy/hotspot/z55.java
com/free/vpn/proxy/hotspot/z65.java
com/free/vpn/proxy/hotspot/zh1.java
com/free/vpn/proxy/hotspot/zi1.java
com/free/vpn/proxy/hotspot/zm2.java
com/free/vpn/proxy/hotspot/zo1.java
com/free/vpn/proxy/hotspot/zs4.java
com/github/shadowsocks/BootReceiver.java
com/github/shadowsocks/Core$init$1.java
com/github/shadowsocks/Core.java
com/github/shadowsocks/aidl/IShadowsocksService.java
com/github/shadowsocks/aidl/IShadowsocksServiceCallback.java
com/github/shadowsocks/bg/BaseService$Binder$startListeningForBandwidth$1.java
com/github/shadowsocks/bg/BaseService$Binder$startListeningForStats$1.java
com/github/shadowsocks/bg/BaseService$Data$receiver$1.java
com/github/shadowsocks/bg/BaseService.java
com/github/shadowsocks/bg/ProxyService.java
com/github/shadowsocks/bg/ServiceNotification.java
com/github/shadowsocks/bg/VpnConnection.java
com/github/shadowsocks/bg/VpnService.java
com/github/shadowsocks/ktx/UtilsKt.java
com/github/shadowsocks/plugin/AlertDialogFragment.java
com/github/shadowsocks/plugin/ConfigurationActivity.java
com/github/shadowsocks/plugin/HelpCallback.java
com/github/shadowsocks/plugin/NativePluginProvider.java
com/github/shadowsocks/plugin/OptionsCapableActivity.java
com/github/shadowsocks/plugin/PluginList.java
com/github/shadowsocks/plugin/PluginManager.java
com/github/shadowsocks/utils/DirectBoot.java
com/ig/analytics/sdk/Tracker.java
com/ig/analytics/sdk/model/MEvent.java
com/journeyapps/barcodescanner/CaptureActivity.java
dagger/android/DaggerBroadcastReceiver.java
dagger/android/DaggerIntentService.java
de/blinkt/openvpn/LaunchVPN.java
de/blinkt/openvpn/OnBootReceiver.java
de/blinkt/openvpn/OpenVPNTileService.java
de/blinkt/openvpn/VpnClient$disconnectReceiver$1.java
de/blinkt/openvpn/activities/ConfigConverter.java
de/blinkt/openvpn/activities/DisconnectVPN.java
de/blinkt/openvpn/activities/FileSelect.java
de/blinkt/openvpn/activities/InternalWebView.java
de/blinkt/openvpn/api/ConfirmDialog.java
de/blinkt/openvpn/api/ExternalOpenVPNService.java
de/blinkt/openvpn/api/GrantPermissionsActivity.java
de/blinkt/openvpn/api/RemoteAction.java
de/blinkt/openvpn/core/DeviceStateReceiver.java
de/blinkt/openvpn/core/ICSOpenVPNApplication.java
de/blinkt/openvpn/core/OpenVPNService.java
de/blinkt/openvpn/core/OpenVPNStatusService.java
io/sentry/android/core/SystemEventsBreadcrumbsIntegration.java
io/sentry/android/core/h0.java
io/sentry/android/core/w0.java
zendesk/answerbot/AnswerBotArticleActivity.java
zendesk/answerbot/AnswerBotArticleConfiguration.java
zendesk/belvedere/BelvedereDialog.java
zendesk/belvedere/ImageStream.java
zendesk/classic/messaging/MessagingActivity.java
zendesk/core/DeviceInfo.java
zendesk/support/DeepLinkToRequestActionHandler.java
zendesk/support/DeepLinkingBroadcastReceiver.java
zendesk/support/SupportSdkMetadata.java
zendesk/support/guide/ArticleConfiguration.java
zendesk/support/guide/HelpCenterActivity.java
zendesk/support/guide/HelpCenterConfiguration.java
zendesk/support/guide/ViewArticleActivity.java
zendesk/support/request/CellBindHelper.java
zendesk/support/request/ComponentInputForm.java
zendesk/support/request/RequestActivity.java
zendesk/support/request/RequestConfiguration.java
zendesk/support/request/UtilsAttachment.java
zendesk/support/requestlist/RequestListActivity.java
zendesk/support/requestlist/RequestListConfiguration.java
zendesk/support/requestlist/RequestListView.java
隐私数据-> 获取已安装的应用程序
调用java反射机制
com/free/vpn/proxy/hotspot/Cdo.java
com/free/vpn/proxy/hotspot/a32.java
com/free/vpn/proxy/hotspot/ag2.java
com/free/vpn/proxy/hotspot/an1.java
com/free/vpn/proxy/hotspot/aq4.java
com/free/vpn/proxy/hotspot/at.java
com/free/vpn/proxy/hotspot/at2.java
com/free/vpn/proxy/hotspot/b45.java
com/free/vpn/proxy/hotspot/bq4.java
com/free/vpn/proxy/hotspot/br1.java
com/free/vpn/proxy/hotspot/c03.java
com/free/vpn/proxy/hotspot/c8.java
com/free/vpn/proxy/hotspot/cb1.java
com/free/vpn/proxy/hotspot/cd4.java
com/free/vpn/proxy/hotspot/ce3.java
com/free/vpn/proxy/hotspot/cf3.java
com/free/vpn/proxy/hotspot/ch1.java
com/free/vpn/proxy/hotspot/cj3.java
com/free/vpn/proxy/hotspot/cn1.java
com/free/vpn/proxy/hotspot/cx0.java
com/free/vpn/proxy/hotspot/d03.java
com/free/vpn/proxy/hotspot/d8.java
com/free/vpn/proxy/hotspot/db1.java
com/free/vpn/proxy/hotspot/dv1.java
com/free/vpn/proxy/hotspot/el3.java
com/free/vpn/proxy/hotspot/eq1.java
com/free/vpn/proxy/hotspot/ev1.java
com/free/vpn/proxy/hotspot/ex0.java
com/free/vpn/proxy/hotspot/f03.java
com/free/vpn/proxy/hotspot/f13.java
com/free/vpn/proxy/hotspot/f75.java
com/free/vpn/proxy/hotspot/fw1.java
com/free/vpn/proxy/hotspot/h04.java
com/free/vpn/proxy/hotspot/h60.java
com/free/vpn/proxy/hotspot/hi.java
com/free/vpn/proxy/hotspot/hw2.java
com/free/vpn/proxy/hotspot/i80.java
com/free/vpn/proxy/hotspot/ib1.java
com/free/vpn/proxy/hotspot/ih3.java
com/free/vpn/proxy/hotspot/j03.java
com/free/vpn/proxy/hotspot/jb1.java
com/free/vpn/proxy/hotspot/jh3.java
com/free/vpn/proxy/hotspot/jw2.java
com/free/vpn/proxy/hotspot/kb1.java
com/free/vpn/proxy/hotspot/kd2.java
com/free/vpn/proxy/hotspot/kp4.java
com/free/vpn/proxy/hotspot/ku1.java
com/free/vpn/proxy/hotspot/l62.java
com/free/vpn/proxy/hotspot/lb1.java
com/free/vpn/proxy/hotspot/le3.java
com/free/vpn/proxy/hotspot/lr.java
com/free/vpn/proxy/hotspot/ls0.java
com/free/vpn/proxy/hotspot/lw2.java
com/free/vpn/proxy/hotspot/mb1.java
com/free/vpn/proxy/hotspot/mk2.java
com/free/vpn/proxy/hotspot/ms0.java
com/free/vpn/proxy/hotspot/mw2.java
com/free/vpn/proxy/hotspot/nb1.java
com/free/vpn/proxy/hotspot/nf3.java
com/free/vpn/proxy/hotspot/nj3.java
com/free/vpn/proxy/hotspot/ns0.java
com/free/vpn/proxy/hotspot/nw2.java
com/free/vpn/proxy/hotspot/oe3.java
com/free/vpn/proxy/hotspot/oq0.java
com/free/vpn/proxy/hotspot/os.java
com/free/vpn/proxy/hotspot/p72.java
com/free/vpn/proxy/hotspot/pb1.java
com/free/vpn/proxy/hotspot/pe3.java
com/free/vpn/proxy/hotspot/pj3.java
com/free/vpn/proxy/hotspot/pn2.java
com/free/vpn/proxy/hotspot/pp1.java
com/free/vpn/proxy/hotspot/pq1.java
com/free/vpn/proxy/hotspot/ps.java
com/free/vpn/proxy/hotspot/ps0.java
com/free/vpn/proxy/hotspot/q10.java
com/free/vpn/proxy/hotspot/qp1.java
com/free/vpn/proxy/hotspot/qq1.java
com/free/vpn/proxy/hotspot/qs.java
com/free/vpn/proxy/hotspot/qu1.java
com/free/vpn/proxy/hotspot/r32.java
com/free/vpn/proxy/hotspot/r6.java
com/free/vpn/proxy/hotspot/r82.java
com/free/vpn/proxy/hotspot/rp1.java
com/free/vpn/proxy/hotspot/rs.java
com/free/vpn/proxy/hotspot/ry.java
com/free/vpn/proxy/hotspot/s33.java
com/free/vpn/proxy/hotspot/s6.java
com/free/vpn/proxy/hotspot/sc0.java
com/free/vpn/proxy/hotspot/sf3.java
com/free/vpn/proxy/hotspot/sp4.java
com/free/vpn/proxy/hotspot/ss.java
com/free/vpn/proxy/hotspot/su1.java
com/free/vpn/proxy/hotspot/sw1.java
com/free/vpn/proxy/hotspot/sy1.java
com/free/vpn/proxy/hotspot/t20.java
com/free/vpn/proxy/hotspot/t53.java
com/free/vpn/proxy/hotspot/to.java
com/free/vpn/proxy/hotspot/tp4.java
com/free/vpn/proxy/hotspot/ts.java
com/free/vpn/proxy/hotspot/u32.java
com/free/vpn/proxy/hotspot/u93.java
com/free/vpn/proxy/hotspot/ui/components/SlidePager.java
com/free/vpn/proxy/hotspot/uj2.java
com/free/vpn/proxy/hotspot/uk.java
com/free/vpn/proxy/hotspot/uk1.java
com/free/vpn/proxy/hotspot/ur3.java
com/free/vpn/proxy/hotspot/us.java
com/free/vpn/proxy/hotspot/uw1.java
com/free/vpn/proxy/hotspot/uy.java
com/free/vpn/proxy/hotspot/v01.java
com/free/vpn/proxy/hotspot/vd2.java
com/free/vpn/proxy/hotspot/vk.java
com/free/vpn/proxy/hotspot/vs.java
com/free/vpn/proxy/hotspot/vw0.java
com/free/vpn/proxy/hotspot/w54.java
com/free/vpn/proxy/hotspot/wd2.java
com/free/vpn/proxy/hotspot/we3.java
com/free/vpn/proxy/hotspot/wp1.java
com/free/vpn/proxy/hotspot/wp4.java
com/free/vpn/proxy/hotspot/wr0.java
com/free/vpn/proxy/hotspot/ws.java
com/free/vpn/proxy/hotspot/wy.java
com/free/vpn/proxy/hotspot/x45.java
com/free/vpn/proxy/hotspot/xg0.java
com/free/vpn/proxy/hotspot/xk.java
com/free/vpn/proxy/hotspot/xs.java
com/free/vpn/proxy/hotspot/y02.java
com/free/vpn/proxy/hotspot/ye3.java
com/free/vpn/proxy/hotspot/yh2.java
com/free/vpn/proxy/hotspot/yp4.java
com/free/vpn/proxy/hotspot/ys.java
com/free/vpn/proxy/hotspot/yz0.java
com/free/vpn/proxy/hotspot/yz1.java
com/free/vpn/proxy/hotspot/z43.java
com/free/vpn/proxy/hotspot/za1.java
com/free/vpn/proxy/hotspot/ze3.java
com/free/vpn/proxy/hotspot/zm2.java
com/free/vpn/proxy/hotspot/zp4.java
com/free/vpn/proxy/hotspot/zs.java
com/free/vpn/proxy/hotspot/zs4.java
com/free/vpn/proxy/hotspot/zu2.java
com/github/shadowsocks/bg/GuardedProcessPool$Companion$pid$2.java
com/github/shadowsocks/bg/GuardedProcessPool$Guard$looper$5.java
com/github/shadowsocks/bg/GuardedProcessPool.java
com/github/shadowsocks/ktx/SignaturesKt.java
com/github/shadowsocks/ktx/UtilsKt$parseNumericAddress$2.java
com/github/shadowsocks/ktx/UtilsKt.java
io/sentry/a2.java
io/sentry/android/core/internal/util/l.java
io/sentry/o2.java
org/simpleframework/xml/core/AnnotationHandler.java
org/simpleframework/xml/core/ClassScanner.java
org/simpleframework/xml/core/Comparer.java
org/simpleframework/xml/core/DetailScanner.java
org/simpleframework/xml/core/FieldContact.java
org/simpleframework/xml/core/FieldDetail.java
org/simpleframework/xml/core/FieldScanner.java
org/simpleframework/xml/core/Function.java
org/simpleframework/xml/core/GetPart.java
org/simpleframework/xml/core/LabelExtractor.java
org/simpleframework/xml/core/MethodDetail.java
org/simpleframework/xml/core/MethodName.java
org/simpleframework/xml/core/MethodPart.java
org/simpleframework/xml/core/MethodPartFactory.java
org/simpleframework/xml/core/MethodScanner.java
org/simpleframework/xml/core/Reflector.java
org/simpleframework/xml/core/SetPart.java
org/simpleframework/xml/core/SignatureScanner.java
org/xbill/DNS/config/SunJvmResolverConfigProvider.java
zendesk/support/suas/Suas.java
一般功能-> 获取系统服务(getSystemService)
com/free/vpn/proxy/hotspot/am1.java
com/free/vpn/proxy/hotspot/app/PandaApp.java
com/free/vpn/proxy/hotspot/at2.java
com/free/vpn/proxy/hotspot/d35.java
com/free/vpn/proxy/hotspot/dc0.java
com/free/vpn/proxy/hotspot/e82.java
com/free/vpn/proxy/hotspot/ec0.java
com/free/vpn/proxy/hotspot/f80.java
com/free/vpn/proxy/hotspot/ff1.java
com/free/vpn/proxy/hotspot/h91.java
com/free/vpn/proxy/hotspot/hr4.java
com/free/vpn/proxy/hotspot/i80.java
com/free/vpn/proxy/hotspot/ik4.java
com/free/vpn/proxy/hotspot/in1.java
com/free/vpn/proxy/hotspot/j45.java
com/free/vpn/proxy/hotspot/jh2.java
com/free/vpn/proxy/hotspot/ku.java
com/free/vpn/proxy/hotspot/l90.java
com/free/vpn/proxy/hotspot/lt1.java
com/free/vpn/proxy/hotspot/mt3.java
com/free/vpn/proxy/hotspot/n10.java
com/free/vpn/proxy/hotspot/nt.java
com/free/vpn/proxy/hotspot/o80.java
com/free/vpn/proxy/hotspot/rx4.java
com/free/vpn/proxy/hotspot/sk1.java
com/free/vpn/proxy/hotspot/to.java
com/free/vpn/proxy/hotspot/ui/base/NewBaseActivity.java
com/free/vpn/proxy/hotspot/ui/billing/dialog/ShowQQDialog.java
com/free/vpn/proxy/hotspot/ui/chat/ChatGptFragment.java
com/free/vpn/proxy/hotspot/ui/components/dialog/ChatInfoDialog.java
com/free/vpn/proxy/hotspot/ui/qrpay/ShowQrFragment.java
com/free/vpn/proxy/hotspot/ui/signup/fragments/restore_password/PinEntryEditText.java
com/free/vpn/proxy/hotspot/vc4.java
com/free/vpn/proxy/hotspot/w11.java
com/free/vpn/proxy/hotspot/w45.java
com/free/vpn/proxy/hotspot/x21.java
com/free/vpn/proxy/hotspot/xx0.java
com/free/vpn/proxy/hotspot/ym2.java
com/free/vpn/proxy/hotspot/yo.java
com/free/vpn/proxy/hotspot/zc4.java
com/free/vpn/proxy/hotspot/zm2.java
com/free/vpn/proxy/hotspot/zs4.java
com/github/shadowsocks/Core$activity$2.java
com/github/shadowsocks/Core$clipboard$2.java
com/github/shadowsocks/Core$connectivity$2.java
com/github/shadowsocks/Core$directBootSupported$2.java
com/github/shadowsocks/Core$location$2.java
com/github/shadowsocks/Core$notification$2.java
com/github/shadowsocks/Core$power$2.java
com/github/shadowsocks/Core$user$2.java
com/github/shadowsocks/Core$wifi$2.java
com/github/shadowsocks/bg/ServiceNotification.java
dagger/hilt/android/internal/managers/a.java
de/blinkt/openvpn/activities/BaseActivity.java
de/blinkt/openvpn/core/DeviceStateReceiver.java
de/blinkt/openvpn/core/OpenVPNService.java
io/sentry/android/core/PhoneStateBreadcrumbsIntegration.java
io/sentry/android/core/TempSensorBreadcrumbsIntegration.java
io/sentry/android/core/a.java
io/sentry/android/core/d.java
io/sentry/android/core/q.java
io/sentry/android/core/v.java
org/xbill/DNS/config/AndroidResolverConfigProvider.java
zendesk/chat/NetworkConnectivityProvider.java
zendesk/core/DeviceInfo.java
zendesk/core/NetworkUtils.java
zendesk/core/ZendeskProvidersModule.java
zendesk/support/SupportSdkMetadata.java
zendesk/support/UiUtils.java
zendesk/support/guide/NetworkUtils.java
设备指纹-> getSimOperator com/free/vpn/proxy/hotspot/ku.java
一般功能-> 获取活动网路信息
网络通信-> WebView 相关
网络通信-> TCP套接字
网络通信-> SSL证书处理
网络通信-> OkHttpClient Connection
加密解密-> 信息摘要算法
加密解密-> Base64 加密
加密解密-> Crypto加解密组件
加密解密-> Base64 解密
一般功能-> 获取WiFi相关信息 com/free/vpn/proxy/hotspot/w45.java
com/github/shadowsocks/Core.java
一般功能-> 获取网络接口信息 com/free/vpn/proxy/hotspot/mt3.java
com/free/vpn/proxy/hotspot/w45.java
com/github/shadowsocks/bg/VpnService.java
进程操作-> 获取进程pid
进程操作-> 杀死进程 com/free/vpn/proxy/hotspot/a9.java
com/free/vpn/proxy/hotspot/h91.java
com/github/shadowsocks/ktx/SignaturesKt$checkMT$fuckMT$1.java
一般功能-> Android通知
组件-> ContentProvider
组件-> 启动 Service
DEX-> 动态加载
网络通信-> WebView JavaScript接口
一般功能-> 获取Android广告ID com/free/vpn/proxy/hotspot/w4.java
com/free/vpn/proxy/hotspot/x4.java
JavaScript 接口方法 de/blinkt/openvpn/activities/InternalWebView.java
组件-> 发送广播
组件-> Provider openFile com/github/shadowsocks/plugin/NativePluginProvider.java
网络通信-> HTTP建立连接
隐私数据-> 剪贴板数据读写操作
命令执行-> getRuntime.exec() com/github/shadowsocks/utils/CrashHandler.java
一般功能-> 查看\修改Android系统属性 com/free/vpn/proxy/hotspot/x45.java
com/free/vpn/proxy/hotspot/zs4.java
进程操作-> 获取运行的进程\服务
一般功能-> 传感器相关操作 com/free/vpn/proxy/hotspot/l90.java
io/sentry/android/core/TempSensorBreadcrumbsIntegration.java
隐私数据-> 拍照摄像 com/free/vpn/proxy/hotspot/ht.java
网络通信-> URLConnection
网络通信-> WebView使用File协议 com/free/vpn/proxy/hotspot/u80.java
网络通信-> HTTPS建立连接
一般功能-> PowerManager操作 com/github/shadowsocks/bg/ServiceNotification.java
com/github/shadowsocks/bg/VpnService.java
一般功能-> 加载so文件
网络通信-> WebView GET请求 zendesk/answerbot/ArticleView.java
zendesk/support/guide/ViewArticleActivity.java
敏感行为-> 检测了是否被jdb调试 com/free/vpn/proxy/hotspot/n10.java
io/sentry/android/core/a.java
隐私数据-> 屏幕截图,截取自己应用内部界面 com/free/vpn/proxy/hotspot/y92.java

源代码分析

高危
3
警告
10
信息
4
安全
2
屏蔽
0
序号 问题 等级 参考标准 文件位置 操作
1 应用程序使用不安全的随机数生成器 警告 CWE: CWE-330: 使用不充分的随机数
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-6
2 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 通过日志文件的信息暴露
OWASP MASVS: MSTG-STORAGE-3
com/free/vpn/proxy/hotspot/Cdo.java
com/free/vpn/proxy/hotspot/a21.java
com/free/vpn/proxy/hotspot/a30.java
com/free/vpn/proxy/hotspot/at2.java
com/free/vpn/proxy/hotspot/aw0.java
com/free/vpn/proxy/hotspot/aw3.java
com/free/vpn/proxy/hotspot/b85.java
com/free/vpn/proxy/hotspot/bl.java
com/free/vpn/proxy/hotspot/c7.java
com/free/vpn/proxy/hotspot/c75.java
com/free/vpn/proxy/hotspot/cj3.java
com/free/vpn/proxy/hotspot/cl.java
com/free/vpn/proxy/hotspot/co.java
com/free/vpn/proxy/hotspot/ct.java
com/free/vpn/proxy/hotspot/d21.java
com/free/vpn/proxy/hotspot/df0.java
com/free/vpn/proxy/hotspot/dh3.java
com/free/vpn/proxy/hotspot/dj3.java
com/free/vpn/proxy/hotspot/dt.java
com/free/vpn/proxy/hotspot/e02.java
com/free/vpn/proxy/hotspot/e7.java
com/free/vpn/proxy/hotspot/e80.java
com/free/vpn/proxy/hotspot/e85.java
com/free/vpn/proxy/hotspot/en0.java
com/free/vpn/proxy/hotspot/eo3.java
com/free/vpn/proxy/hotspot/et.java
com/free/vpn/proxy/hotspot/ex0.java
com/free/vpn/proxy/hotspot/f13.java
com/free/vpn/proxy/hotspot/f6.java
com/free/vpn/proxy/hotspot/f7.java
com/free/vpn/proxy/hotspot/f80.java
com/free/vpn/proxy/hotspot/ff1.java
com/free/vpn/proxy/hotspot/ff2.java
com/free/vpn/proxy/hotspot/fk1.java
com/free/vpn/proxy/hotspot/fl2.java
com/free/vpn/proxy/hotspot/fo3.java
com/free/vpn/proxy/hotspot/fy4.java
com/free/vpn/proxy/hotspot/g75.java
com/free/vpn/proxy/hotspot/gt.java
com/free/vpn/proxy/hotspot/h91.java
com/free/vpn/proxy/hotspot/ho3.java
com/free/vpn/proxy/hotspot/ht.java
com/free/vpn/proxy/hotspot/i80.java
com/free/vpn/proxy/hotspot/ic.java
com/free/vpn/proxy/hotspot/j85.java
com/free/vpn/proxy/hotspot/j92.java
com/free/vpn/proxy/hotspot/jk1.java
com/free/vpn/proxy/hotspot/jr.java
com/free/vpn/proxy/hotspot/k65.java
com/free/vpn/proxy/hotspot/k80.java
com/free/vpn/proxy/hotspot/kf2.java
com/free/vpn/proxy/hotspot/km2.java
com/free/vpn/proxy/hotspot/ko4.java
com/free/vpn/proxy/hotspot/kt.java
com/free/vpn/proxy/hotspot/l6.java
com/free/vpn/proxy/hotspot/l80.java
com/free/vpn/proxy/hotspot/l90.java
com/free/vpn/proxy/hotspot/lr4.java
com/free/vpn/proxy/hotspot/lt.java
com/free/vpn/proxy/hotspot/lt1.java
com/free/vpn/proxy/hotspot/mk4.java
com/free/vpn/proxy/hotspot/mn4.java
com/free/vpn/proxy/hotspot/ms2.java
com/free/vpn/proxy/hotspot/n10.java
com/free/vpn/proxy/hotspot/n72.java
com/free/vpn/proxy/hotspot/n80.java
com/free/vpn/proxy/hotspot/n90.java
com/free/vpn/proxy/hotspot/nf2.java
com/free/vpn/proxy/hotspot/ng3.java
com/free/vpn/proxy/hotspot/nj4.java
com/free/vpn/proxy/hotspot/nm.java
com/free/vpn/proxy/hotspot/nm0.java
com/free/vpn/proxy/hotspot/nt.java
com/free/vpn/proxy/hotspot/nu.java
com/free/vpn/proxy/hotspot/o21.java
com/free/vpn/proxy/hotspot/o80.java
com/free/vpn/proxy/hotspot/o85.java
com/free/vpn/proxy/hotspot/og3.java
com/free/vpn/proxy/hotspot/p45.java
com/free/vpn/proxy/hotspot/p55.java
com/free/vpn/proxy/hotspot/p90.java
com/free/vpn/proxy/hotspot/pg3.java
com/free/vpn/proxy/hotspot/pz2.java
com/free/vpn/proxy/hotspot/q72.java
com/free/vpn/proxy/hotspot/qc0.java
com/free/vpn/proxy/hotspot/qj2.java
com/free/vpn/proxy/hotspot/qo3.java
com/free/vpn/proxy/hotspot/rt.java
com/free/vpn/proxy/hotspot/s12.java
com/free/vpn/proxy/hotspot/sc0.java
com/free/vpn/proxy/hotspot/sf2.java
com/free/vpn/proxy/hotspot/t01.java
com/free/vpn/proxy/hotspot/t11.java
com/free/vpn/proxy/hotspot/t20.java
com/free/vpn/proxy/hotspot/tf2.java
com/free/vpn/proxy/hotspot/to.java
com/free/vpn/proxy/hotspot/u21.java
com/free/vpn/proxy/hotspot/u55.java
com/free/vpn/proxy/hotspot/uk1.java
com/free/vpn/proxy/hotspot/us2.java
com/free/vpn/proxy/hotspot/uy4.java
com/free/vpn/proxy/hotspot/v11.java
com/free/vpn/proxy/hotspot/va3.java
com/free/vpn/proxy/hotspot/vh.java
com/free/vpn/proxy/hotspot/vh2.java
com/free/vpn/proxy/hotspot/vm.java
com/free/vpn/proxy/hotspot/vw3.java
com/free/vpn/proxy/hotspot/wi4.java
com/free/vpn/proxy/hotspot/wm.java
com/free/vpn/proxy/hotspot/wp1.java
com/free/vpn/proxy/hotspot/x55.java
com/free/vpn/proxy/hotspot/x64.java
com/free/vpn/proxy/hotspot/y11.java
com/free/vpn/proxy/hotspot/yn3.java
com/free/vpn/proxy/hotspot/yo.java
com/free/vpn/proxy/hotspot/ys2.java
com/free/vpn/proxy/hotspot/z65.java
com/free/vpn/proxy/hotspot/zf2.java
com/github/shadowsocks/bg/GuardedProcessPool$Guard$looper$2.java
com/github/shadowsocks/bg/GuardedProcessPool$Guard$looper$3.java
com/github/shadowsocks/bg/VpnService.java
com/github/shadowsocks/database/DataStore.java
com/github/shadowsocks/group/RawUpdater.java
com/github/shadowsocks/ktx/Logs.java
com/github/shadowsocks/plugin/cloak_ss_client/BinaryProvider.java
com/github/shadowsocks/utils/CrashHandler.java
com/journeyapps/barcodescanner/BarcodeView.java
com/journeyapps/barcodescanner/CaptureActivity.java
de/blinkt/openvpn/FileProvider.java
de/blinkt/openvpn/activities/InternalWebView.java
de/blinkt/openvpn/api/ConfirmDialog.java
de/blinkt/openvpn/core/OpenVPNService.java
io/sentry/hints/i.java
io/sentry/o2.java
zendesk/belvedere/BelvedereFileProvider.java
zendesk/chat/ChatLog.java
zendesk/chat/ChatStateStore.java
zendesk/chat/DeliveryStatusMonitor.java
zendesk/chat/DnConverterUtils.java
zendesk/chat/DnModels.java
3 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 警告 CWE: CWE-312: 明文存储敏感信息
OWASP Top 10: M9: Reverse Engineering
OWASP MASVS: MSTG-STORAGE-14
com/free/vpn/proxy/hotspot/data/model/analytics/LoginStatusEvent.java
com/free/vpn/proxy/hotspot/data/model/analytics/user_action/contracts/AccountScreenAction.java
com/free/vpn/proxy/hotspot/data/model/analytics/user_action/contracts/SignInAction.java
com/free/vpn/proxy/hotspot/data/model/auth/AuthRequest.java
com/free/vpn/proxy/hotspot/data/model/auth/DeleteAccountRequest.java
com/free/vpn/proxy/hotspot/data/model/billing/proxy/ProxyPayCheckRequest.java
com/free/vpn/proxy/hotspot/data/model/billing/proxy/ProxyPayStep2CreateRequest.java
com/free/vpn/proxy/hotspot/data/model/billing/rcpay/RcPayCheckRequest.java
com/free/vpn/proxy/hotspot/data/model/billing/rcpay/RcPayCreateRequest.java
com/free/vpn/proxy/hotspot/data/model/config/DaysToExpireOpts.java
com/free/vpn/proxy/hotspot/data/model/vpn/Ikev2Config.java
com/free/vpn/proxy/hotspot/data/model/vpn/OpenVpnKeyConfig.java
com/free/vpn/proxy/hotspot/data/model/vpn/SstpConfig.java
com/free/vpn/proxy/hotspot/data/remote/api/conf/AccountApi.java
com/free/vpn/proxy/hotspot/data/remote/api/conf/ApplicationConfigApi.java
com/free/vpn/proxy/hotspot/data/remote/api/conf/ConfigApi.java
com/free/vpn/proxy/hotspot/data/remote/intrcept/DataCipher.java
com/free/vpn/proxy/hotspot/data/remote/intrcept/OrderCypher.java
com/free/vpn/proxy/hotspot/data/remote/intrcept/ServersCypher.java
com/free/vpn/proxy/hotspot/domain/storage/database/AnalyticsDatabase.java
com/free/vpn/proxy/hotspot/jl2.java
com/free/vpn/proxy/hotspot/ug2.java
com/free/vpn/proxy/hotspot/ui/billing/dialog/LoadingDialog.java
com/free/vpn/proxy/hotspot/ui/billing/subscription/SubscriptionPayMethodsDialog.java
com/free/vpn/proxy/hotspot/ui/components/dialog/MessageDialog.java
com/free/vpn/proxy/hotspot/ui/main/vpn/VpnFragment.java
com/free/vpn/proxy/hotspot/ui/signup/country/SelectCountryPhoneDialog.java
com/github/shadowsocks/Key.java
com/github/shadowsocks/fmt/ConfigBuilderKt.java
com/github/shadowsocks/fmt/ssh/SSHBean.java
com/github/shadowsocks/fmt/wireguard/WireGuardFmtKt.java
com/github/shadowsocks/utils/Cloudflare.java
com/github/shadowsocks/utils/cf/DeviceResponse.java
zendesk/answerbot/AnswerBotArticleActivity.java
zendesk/answerbot/AnswerBotSettings.java
zendesk/chat/ChatLogBlacklister.java
zendesk/chat/ChatProvidersStorage.java
zendesk/chat/UserAgentAndClientHeadersInterceptor.java
zendesk/classic/messaging/MessagingActivity.java
zendesk/core/Constants.java
zendesk/core/LegacyIdentityMigrator.java
zendesk/core/ZendeskCoreSettingsStorage.java
zendesk/core/ZendeskIdentityStorage.java
zendesk/core/ZendeskMachineIdStorage.java
zendesk/core/ZendeskStorage.java
zendesk/support/CreateRequest.java
zendesk/support/LegacyRequestMigrator.java
zendesk/support/ZendeskArticleVoteStorage.java
zendesk/support/ZendeskHelpCenterSettingsProvider.java
zendesk/support/ZendeskRequestStorage.java
zendesk/support/ZendeskSupportSettingsProvider.java
zendesk/support/requestlist/RequestListModel.java
zendesk/support/requestlist/RequestListView.java
4 SHA-1是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
5 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。 高危 CWE: CWE-649: 依赖于混淆或加密安全相关输入而不进行完整性检查
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-3
6 应用程序可以写入应用程序目录。敏感信息应加密 信息 CWE: CWE-276: 默认权限不正确
OWASP MASVS: MSTG-STORAGE-14
7 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 警告 CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
OWASP Top 10: M7: Client Code Quality
8 IP地址泄露 警告 CWE: CWE-200: 信息泄露
OWASP MASVS: MSTG-CODE-2
9 不安全的Web视图实现。可能存在WebView任意代码执行漏洞 警告 CWE: CWE-749: 暴露危险方法或函数
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-PLATFORM-7
de/blinkt/openvpn/activities/InternalWebView.java
10 MD5是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
com/free/vpn/proxy/hotspot/ex0.java
11 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 警告 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
12 此应用程序可能具有Root检测功能 安全
OWASP MASVS: MSTG-RESILIENCE-1
com/free/vpn/proxy/hotspot/n10.java
io/sentry/android/core/h0.java
io/sentry/android/core/internal/util/g.java
13 应用程序创建临时文件。敏感信息永远不应该被写进临时文件 警告 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
com/free/vpn/proxy/hotspot/cj3.java
com/free/vpn/proxy/hotspot/mk4.java
com/github/shadowsocks/utils/CrashHandler.java
14 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 信息
OWASP MASVS: MSTG-STORAGE-10
15 此应用侦听剪贴板更改。一些恶意软件也会监听剪贴板更改 信息
OWASP MASVS: MSTG-PLATFORM-4
com/free/vpn/proxy/hotspot/ui/splash/guide/SplashGuideFragment.java
16 WebView域控制不严格漏洞 高危 CWE: CWE-73: 外部控制文件名或路径 com/free/vpn/proxy/hotspot/u80.java
17 此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击 安全
OWASP MASVS: MSTG-NETWORK-4
zendesk/support/SupportSdkModule.java
18 此应用程序可能会请求root(超级用户)权限 警告 CWE: CWE-250: 以不必要的权限执行
OWASP MASVS: MSTG-RESILIENCE-1
io/sentry/android/core/internal/util/g.java
19 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击 高危 CWE: CWE-79: 在Web页面生成时对输入的转义处理不恰当('跨站脚本')
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-PLATFORM-6
zendesk/answerbot/ArticleView.java
zendesk/support/guide/ViewArticleActivity.java

动态库分析

序号 动态库 NX(堆栈禁止执行) STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)
1 arm64-v8a/libck-client.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
符号可用
2 arm64-v8a/libgojni.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
符号可用
3 arm64-v8a/libiperf3.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
True
info
二进制文件有以下加固函数: ['__vsnprintf_chk', '__FD_ISSET_chk', '__strlen_chk', '__memcpy_chk', '__memmove_chk', '__read_chk', '__FD_SET_chk', '__FD_CLR_chk', '__strchr_chk', '__vsprintf_chk', '__memset_chk', '__strncat_chk', '__strcpy_chk']
False
warning
符号可用
4 arm64-v8a/libjbcrypto.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
符号可用
5 arm64-v8a/libopvpnutil.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
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
符号可用
6 arm64-v8a/libosslspeedtest.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
True
info
二进制文件有以下加固函数: ['__vsprintf_chk', '__memmove_chk', '__strchr_chk', '__memset_chk', '__memcpy_chk', '__strcat_chk', '__read_chk', '__strlen_chk']
False
warning
符号可用
7 arm64-v8a/libovpn3.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
True
info
二进制文件有以下加固函数: ['__strchr_chk', '__memmove_chk', '__memset_chk', '__strlen_chk', '__vsprintf_chk', '__vsnprintf_chk', '__strcat_chk', '__read_chk', '__memcpy_chk']
False
warning
符号可用
8 arm64-v8a/libovpnexec.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
True
info
二进制文件有以下加固函数: ['__vsprintf_chk', '__memmove_chk', '__strchr_chk', '__umask_chk', '__memset_chk', '__memcpy_chk', '__strcpy_chk', '__FD_SET_chk', '__strcat_chk', '__read_chk', '__strlen_chk']
False
warning
符号可用
9 arm64-v8a/librenderscript-toolkit.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
True
info
二进制文件有以下加固函数: ['__read_chk', '__strlen_chk', '__memmove_chk', '__vsnprintf_chk']
False
warning
符号可用

文件分析

序号 问题 文件
1 应用程序中硬编码的证书/密钥文件 assets/ca-cert.pem

VIRUSTOTAL扫描

  该文件并未在病毒库中,文件上传功能被禁用。

滥用权限

恶意软件常用权限 4/30
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.WAKE_LOCK
android.permission.READ_PHONE_STATE
android.permission.REQUEST_INSTALL_PACKAGES
其它常用权限 12/46
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.FOREGROUND_SERVICE
android.permission.READ_EXTERNAL_STORAGE
android.permission.WRITE_EXTERNAL_STORAGE
com.google.android.gms.permission.AD_ID
android.permission.CHANGE_NETWORK_STATE
android.permission.READ_MEDIA_IMAGES
android.permission.READ_MEDIA_VIDEO
android.permission.READ_MEDIA_AUDIO
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE

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

IP地图

域名检测

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





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





chat.mathguru.co 安全
IP地址: 64.227.178.17
国家: 印度
地区: 卡纳塔克邦
城市: 班加罗尔
查看: Google 地图





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





cn.trkclicklog.com 安全
IP地址: 69.16.231.60
国家: 美利坚合众国
地区: 密歇根
城市: 兰辛
查看: Google 地图





content.yinianci.net 安全
IP地址: 199.59.243.225
国家: 美利坚合众国
地区: 佛罗里达州
城市: 坦帕
查看: Google 地图





to.cyberapp.me 安全
IP地址: 38.68.134.168
国家: 美利坚合众国
地区: 得克萨斯州
城市: 达拉斯
查看: Google 地图





api2.branch.io 安全
IP地址: 54.192.18.16
国家: 中国
地区: 香港
城市: 香港
查看: 高德地图





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





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





api-openai.zhaiyiyou.com 安全
IP地址: 159.223.88.155
国家: 新加坡
地区: 新加坡
城市: 新加坡
查看: Google 地图





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





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




dfd25.app.link 安全
IP地址: 54.230.176.55
国家: 大韩民国
地区: 京畿道
城市: Icheon
查看: Google 地图





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





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





doh.pub 安全
IP地址: 1.12.12.12
国家: 中国
地区: 北京
城市: 北京
查看: 高德地图





pay.leipay.co 安全
没有可用的地理位置信息。




zrpc.zhaiyiyou.com 安全
IP地址: 128.1.61.70
国家: 新加坡
地区: 新加坡
城市: 新加坡
查看: Google 地图





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





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





pay.yusonczxep.cn 安全
IP地址: 222.187.232.212
国家: 中国
地区: 江苏
城市: 宿迁
查看: 高德地图





content.hongmengshijie.net 安全
IP地址: 139.59.21.62
国家: 印度
地区: 卡纳塔克邦
城市: 班加罗尔
查看: Google 地图





login.live.com 安全
IP地址: 20.190.144.136
国家: 大韩民国
地区: 首尔teukbyeolsi
城市: 首尔
查看: Google 地图





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





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





xp