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

APP评分

病毒检测 文件安全

安全评分

文件信息

文件名称 pupu.apk
文件大小 73.12MB
MD5 432989921c0681b5b3d4605ce4878f59
SHA1 323abe0ce0efd176ba4cf54d893f861256f6c8b6
SHA256 c9ed4ee0bbd6554d55c2e3423029289457301ae188603ffba4e3d81cb5d0e570

应用信息

应用名称 朴朴超市
包名 com.pupumall.customer
主活动 com.pupumall.customer.activity.SplashActivity
目标SDK 33     最小SDK 24
版本号 4.8.2     子版本号 400802
加固信息 梆梆安全(企业版) 加固

组件导出信息

反编译代码

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

证书信息

二进制文件已签名
v1 签名: False
v2 签名: True
v3 签名: True
v4 签名: False
主题: C=cn, ST=fujian, L=fuzhou, O=pupumall, OU=pupumall, CN=pupu
签名算法: rsassa_pkcs1v15
有效期自: 2016-08-22 01:18:58+00:00
有效期至: 2041-08-16 01:18:58+00:00
发行人: C=cn, ST=fujian, L=fuzhou, O=pupumall, OU=pupumall, CN=pupu
序列号: 0x4b9fff5b
哈希算法: sha256
证书MD5: 243344d29d9d68c4c381497b75a76b96
证书SHA1: fcc1a2773975870e06fdb98d9d6f384fe61006b5
证书SHA256: 0046af697fa20e59a23786ec11229013ff07f632ede57881cba83de5af14f636
证书SHA512: 8fea88f0015e91259ededbc2aa43bb7d43697fa9479566e5ca4cb66a334f62d504ab6f5eb082dc2cf128571fc9380d85fa040a5ed45c73cf3d95652071d19cd3
公钥算法: rsa
密钥长度: 2048
指纹: 0b4cc2fbc609312a9fd96441fb99c5ab7497f22b55b17c64a2156e59b5f781a2
找到 1 个唯一证书

应用程序权限

权限名称 安全等级 权限内容 权限描述 关联代码
android.permission.CHANGE_WIFI_STATE 危险 改变Wi-Fi状态 允许应用程序改变Wi-Fi状态。
android.permission.ACCESS_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
android.permission.ACCESS_WIFI_STATE 普通 查看Wi-Fi状态 允许应用程序查看有关Wi-Fi状态的信息。
android.permission.REQUEST_INSTALL_PACKAGES 危险 允许安装应用程序 Android8.0 以上系统允许安装未知来源应用程序权限。
android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
android.permission.VIBRATE 普通 控制振动器 允许应用程序控制振动器,用于消息通知振动功能。
android.permission.READ_CONTACTS 危险 读取联系人信息 允允许应用程序读取您手机上存储的所有联系人(地址)数据。恶意应用程序可借此将您的数据发送给其他人。
android.permission.CAMERA 危险 拍照和录制视频 允许应用程序拍摄照片和视频,且允许应用程序收集相机在任何时候拍到的图像。
android.permission.ACCESS_COARSE_LOCATION 危险 获取粗略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米。恶意程序可以用它来确定您的大概位置。
android.permission.ACCESS_FINE_LOCATION 危险 获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内。恶意程序可以用它来确定您所在的位置。
org.simalliance.openmobileapi.SMARTCARD 未知 未知权限 来自 android 引用的未知权限。
android.permission.MOUNT_UNMOUNT_FILESYSTEMS 危险 装载和卸载文件系统 允许应用程序装载和卸载可移动存储器的文件系统。
android.permission.READ_MEDIA_IMAGES 危险 允许从外部存储读取图像文件 允许应用程序从外部存储读取图像文件。
android.permission.READ_MEDIA_VIDEO 危险 允许从外部存储读取视频文件 允许应用程序从外部存储读取视频文件。
android.permission.READ_MEDIA_AUDIO 危险 允许从外部存储读取音频文件 允许应用程序从外部存储读取音频文件。
android.permission.WRITE_EXTERNAL_STORAGE 危险 读取/修改/删除外部存储内容 允许应用程序写入外部存储。
android.permission.READ_EXTERNAL_STORAGE 危险 读取SD卡内容 允许应用程序从SD卡读取信息。
android.permission.BLUETOOTH 危险 创建蓝牙连接 允许应用程序查看或创建蓝牙连接。
android.permission.READ_PRIVILEGED_PHONE_STATE 未知 未知权限 来自 android 引用的未知权限。
android.permission.POST_NOTIFICATIONS 危险 发送通知的运行时权限 允许应用发布通知,Android 13 引入的新权限。
com.pupumall.customer.permission.MIPUSH_RECEIVE 未知 未知权限 来自 android 引用的未知权限。
android.permission.RECORD_AUDIO 危险 获取录音权限 允许应用程序获取录音权限。
android.permission.WRITE_SETTINGS 危险 修改全局系统设置 允许应用程序修改系统设置方面的数据。恶意应用程序可借此破坏您的系统配置。
com.pupumall.customer.backtrace.warmed_up 未知 未知权限 来自 android 引用的未知权限。
com.pupumall.customer.manual.dump 未知 未知权限 来自 android 引用的未知权限。
com.pupumall.customer.matrix.permission.PROCESS_SUPERVISOR 未知 未知权限 来自 android 引用的未知权限。
com.asus.msa.SupplementaryDID.ACCESS 普通 获取厂商oaid相关权限 获取设备标识信息oaid,在华硕设备上需要用到的权限。
freemme.permission.msa 未知 未知权限 来自 android 引用的未知权限。
freemme.permission.msa.SECURITY_ACCESS 未知 未知权限 来自 android 引用的未知权限。
oplus.permission.settings.LAUNCH_FOR_EXPORT 未知 未知权限 来自 android 引用的未知权限。
com.vivo.identifier.permission.OAID_STATE_DIALOG 未知 未知权限 来自 android 引用的未知权限。
com.pupumall.customer.permission.PROCESS_PUSH_MSG 未知 未知权限 来自 android 引用的未知权限。
com.pupumall.customer.permission.PUSH_PROVIDER 未知 未知权限 来自 android 引用的未知权限。
android.permission.CHANGE_NETWORK_STATE 危险 改变网络连通性 允许应用程序改变网络连通性。

证书分析

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

MANIFEST分析

高危
0
警告
25
信息
0
屏蔽
0
序号 问题 严重程度 描述信息 操作
1 应用程序可以安装在有漏洞的已更新 Android 版本上
Android 7.0, [minSdk=24]
信息 该应用程序可以安装在具有多个未修复漏洞的旧版本 Android 上。这些设备不会从 Google 接收合理的安全更新。支持 Android 版本 => 10、API 29 以接收合理的安全更新。
2 应用程序已启用明文网络流量
[android:usesCleartextTraffic=true]
警告 应用程序打算使用明文网络流量,例如明文HTTP,FTP协议,DownloadManager和MediaPlayer。针对API级别27或更低的应用程序,默认值为“true”。针对API级别28或更高的应用程序,默认值为“false”。避免使用明文流量的主要原因是缺乏机密性,真实性和防篡改保护;网络攻击者可以窃听传输的数据,并且可以在不被检测到的情况下修改它。
3 应用程序具有网络安全配置
[android:networkSecurityConfig=@xml/network_security_config]
信息 网络安全配置功能让应用程序可以在一个安全的,声明式的配置文件中自定义他们的网络安全设置,而不需要修改应用程序代码。这些设置可以针对特定的域名和特定的应用程序进行配置。
4 Activity设置了TaskAffinity属性
(com.pupumall.customer.wxapi.WXEntryActivity)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
5 Activity (com.pupumall.customer.wxapi.WXEntryActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
6 Activity (com.pupumall.customer.wxapi.WXPayEntryActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
7 Activity (com.alipay.sdk.auth.AuthActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
8 Activity (com.unionpay.uppay.PayActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
9 Activity (com.unionpay.UPPayWapActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
10 Activity设置了TaskAffinity属性
(com.pupumall.customer.activity.PuPuEntryActivity)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
11 Activity (com.pupumall.customer.activity.PuPuEntryActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
12 Activity (com.alipay.sdk.app.PayResultActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
13 Activity (com.alipay.sdk.app.AlipayResultActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
14 Service (com.vivo.push.sdk.service.CommandClientService) 受权限保护, 但是应该检查权限的保护级别。
Permission: com.push.permission.UPSTAGESERVICE
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
15 Activity (com.pupumall.productdetail.news.video.VideoFullScreenActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
16 Service (com.xiaomi.mipush.sdk.PushMessageHandler) 受权限保护, 但是应该检查权限的保护级别。
Permission: com.xiaomi.xmsf.permission.MIPUSH_RECEIVE
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
17 Broadcast Receiver (com.pupumall.push.receiver.XiaoMiPushReceiver) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
18 Activity设置了TaskAffinity属性
(com.pupumall.router.page.PuPuEntryActivity)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
19 Activity (com.pupumall.router.page.PuPuEntryActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
20 Activity (com.pupumall.album.video.AlbumVideoPlayActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
21 Activity (com.pupumall.album.video.AlbumVideoSureActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
22 Activity (com.pupumall.customer.common.davinci.video.CommonVideoPlayActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
23 Activity (com.pupumall.customer.common.migrate.base.ProcessPhoenix) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
24 Activity (com.pupumall.videoplayer.VideoFullScreenActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
25 Broadcast Receiver (com.huawei.hms.support.api.push.PushMsgReceiver) 受权限保护。
Permission: com.pupumall.customer.permission.PROCESS_PUSH_MSG
protectionLevel: signature
[android:exported=true]
信息 发现 Broadcast Receiver被导出,但受权限保护。
26 Broadcast Receiver (com.huawei.hms.support.api.push.PushReceiver) 受权限保护。
Permission: com.pupumall.customer.permission.PROCESS_PUSH_MSG
protectionLevel: signature
[android:exported=true]
信息 发现 Broadcast Receiver被导出,但受权限保护。
27 Service (com.huawei.hms.support.api.push.service.HmsMsgService) 未被保护。
[android:exported=true]
警告 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
28 Content Provider (com.huawei.hms.support.api.push.PushProvider) 未被保护。
[android:exported=true]
警告 发现 Content Provider与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
29 Activity (com.xiaomi.mipush.sdk.NotificationClickedActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

可浏览的ACTIVITIES

ACTIVITY INTENT
com.pupumall.customer.activity.SplashActivity Schemes: @string/deeplink_scheme_name://,
Hosts: @string/deeplink_host,
Path Prefixes: @string/deeplink_path_prefix_navigation, @string/deeplink_path_prefix_entry_uniwallet, @string/deeplink_path_prefix_entry_alipay_mp,

网络安全配置

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

API调用分析

API功能 源码文件
一般功能-> 文件操作
a2/a.java
a2/b.java
a3/b.java
a3/f.java
a60/b.java
ac/a.java
ac/b.java
af/c.java
ax/e.java
b60/a.java
b60/d.java
b60/f.java
b60/g.java
b60/h.java
b60/i.java
b60/j.java
b60/k.java
b60/l.java
b60/n.java
bj/e1.java
bj/n.java
c0/b.java
c0/f.java
c60/a.java
cd/c.java
cn/tongdun/android/bugly/kKkKK.java
cn/tongdun/android/bugly/kkkKkKKkKkK.java
cn/tongdun/android/bugly/p001kKkKkkKk/C0110kKkKkkKk.java
cn/tongdun/android/bugly/p001kKkKkkKk/KkKKkkkk.java
cn/tongdun/android/bugly/p001kKkKkkKk/kKkKK.java
cn/tongdun/android/bugly/p001kKkKkkKk/kkkKkKKkKkK.java
cn/tongdun/android/bugly/p002kkkKkKKkKkK/KkKKkkkk.java
cn/tongdun/android/bugly/p003kKkKK/C0111kKkKkkKk.java
cn/tongdun/android/bugly/p003kKkKK/kKkKK.java
cn/tongdun/android/bugly/p003kKkKK/kkkKkKKkKkK.java
cn/tongdun/android/p005PPPP/C0112PPPPPPP.java
cn/tongdun/android/p008/p009PPPP/C0121PPPP.java
cn/tongdun/android/p008/p009PPPP/C0122PPPPPPP.java
cn/tongdun/android/p008/p009PPPP/PPPP.java
cn/tongdun/android/p008/p009PPPP/PPPPP.java
cn/tongdun/android/p008/p009PPPP/PPPPPP.java
cn/tongdun/android/p008/p014PPPPPP/C0128PPPPPPP.java
cn/tongdun/android/p008/p014PPPPPP/PPPP.java
cn/tongdun/android/p008/p016/C0147PP.java
cn/tongdun/android/p008/p016/C0168PPP.java
cn/tongdun/android/p008/p016/C0171PPPP.java
cn/tongdun/android/p008/p016/C0181PPPPPP.java
cn/tongdun/android/p008/p016/RunnableC0158PPPP.java
cn/tongdun/android/p008/p019P/C0224PPPP.java
cn/tongdun/android/p008/p019P/C0230PPPPPP.java
cn/tongdun/android/p008/p019P/C0231PP.java
cn/tongdun/android/p020PPPPPPP/C0051.java
cn/tongdun/android/p020PPPPPPP/PPPPPP.java
cn/tongdun/android/p020PPPPPPP/p021/C0053.java
cn/tongdun/android/shell/common/C0026.java
com/airbnb/mvrx/d0.java
com/airbnb/mvrx/i0.java
com/airbnb/mvrx/lifecycleAwareLazy.java
com/alibaba/android/patronus/_Patrons.java
com/alivc/component/encoder/VideoCodecEncoder.java
com/alivc/conan/a.java
com/alivc/conan/b.java
com/alivc/conan/crash/AlivcCrashReport.java
com/alivc/conan/log/AlivcLog.java
com/baidu/b/a/b.java
com/baidu/b/b/d.java
com/baidu/b/b/e.java
com/baidu/b/e/a.java
com/baidu/b/f/a.java
com/baidu/b/f/c.java
com/baidu/b/g.java
com/baidu/sec/privacy/a/a.java
com/baidu/sec/privacy/b/a.java
com/baidu/sec/privacy/b/d.java
com/baidu/sec/privacy/c/a.java
com/baidu/sec/privacy/d/b.java
com/baidu/sec/privacy/d/d.java
com/baidu/vi/VDeviceAPI.java
com/chad/library/adapter/base/entity/SectionEntity.java
com/chad/library/adapter/base/entity/SectionMultiEntity.java
com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule.java
com/dylanvann/fastimage/FastImageOkHttpUrlLoader.java
com/evernote/android/state/InjectionHelper.java
com/geetest/sdk/a.java
com/geetest/sdk/aj.java
com/geetest/sdk/ak.java
com/geetest/sdk/an.java
com/geetest/sdk/aq.java
com/geetest/sdk/as.java
com/geetest/sdk/au.java
com/geetest/sdk/i.java
com/geetest/sdk/l.java
com/geetest/sdk/o.java
com/geetest/sdk/p.java
com/geetest/sdk/utils/f.java
com/geetest/sdk/utils/g.java
com/geetest/sdk/utils/h.java
com/geetest/sdk/utils/i.java
com/geetest/sdk/utils/j.java
com/horcrux/svg/RNSVGRenderableManager.java
com/horcrux/svg/SvgView.java
com/kwai/koom/base/Monitor_ProcessKt.java
com/kwai/koom/base/b.java
com/kwai/koom/fastdump/ForkJvmHeapDumper.java
com/kwai/koom/javaoom/monitor/OOMMonitor.java
com/kwai/koom/javaoom/monitor/analysis/HeapAnalysisService.java
com/kwai/koom/javaoom/monitor/tracker/FdOOMTracker.java
com/kwai/koom/javaoom/monitor/tracker/ThreadOOMTracker.java
com/livefront/bridge/wrapper/BitmapWrapper.java
com/microsoft/codepush/react/CodePushNativeModule.java
com/nimbusds/jose/Algorithm.java
com/nimbusds/jose/CompressionAlgorithm.java
com/nimbusds/jose/Header.java
com/nimbusds/jose/JOSEObject.java
com/nimbusds/jose/JOSEObjectType.java
com/nimbusds/jose/Payload.java
com/nimbusds/jose/crypto/ConcatKDF.java
com/nimbusds/jose/crypto/LegacyConcatKDF.java
com/nimbusds/jose/crypto/PBKDF2.java
com/nimbusds/jose/jwk/Curve.java
com/nimbusds/jose/jwk/JWK.java
com/nimbusds/jose/jwk/JWKSet.java
com/nimbusds/jose/jwk/KeyType.java
com/nimbusds/jose/jwk/RSAKey.java
com/nimbusds/jose/jwk/source/RemoteJWKSet.java
com/nimbusds/jose/util/Base64.java
com/nimbusds/jose/util/BoundedInputStream.java
com/nimbusds/jose/util/ByteUtils.java
com/nimbusds/jose/util/DefaultResourceRetriever.java
com/nimbusds/jose/util/DeflateUtils.java
com/nimbusds/jose/util/IOUtils.java
com/nimbusds/jose/util/ResourceRetriever.java
com/nimbusds/jose/util/X509CertUtils.java
com/pupumall/address_export/bean/Place.java
com/pupumall/adk/http/CacheInterceptor.java
com/pupumall/adk/http/ExecutorManager.java
com/pupumall/adk/http/TlsSniSocketFactory.java
com/pupumall/adk/service/DownloadService.java
com/pupumall/adk/util/AppTools.java
com/pupumall/adk/util/BuildProperties.java
com/pupumall/adk/util/SPUtils.java
com/pupumall/adk/util/StorageUtils.java
com/pupumall/adk/util/StringUtil.java
com/pupumall/adkx/http/GzipRequestInterceptorKt.java
com/pupumall/adkx/http/HttpsTrust.java
com/pupumall/adkx/http/ServiceFactory.java
com/pupumall/adkx/http/utils/AppUtils.java
com/pupumall/adkx/http/utils/TraceStrUtilsKt.java
com/pupumall/adkx/service/download/ApkDownloadConnection.java
com/pupumall/adkx/service/download/FileDownloadService.java
com/pupumall/adkx/service/download/StateListener.java
com/pupumall/adkx/service/download/connection/ApkDownloadConnection.java
com/pupumall/adkx/service/download/connection/BaseDownloadConnection.java
com/pupumall/adkx/service/download/connection/FileDownloadConnection.java
com/pupumall/adkx/util/AppUtils.java
com/pupumall/adkx/util/CloseUtils.java
com/pupumall/adkx/util/FileIOUtils.java
com/pupumall/adkx/util/FileUtils.java
com/pupumall/adkx/util/SPUtils.java
com/pupumall/adkx/util/StorageUtils.java
com/pupumall/album/video/AlbumVideoPlayMediaPlayerController.java
com/pupumall/album/video/AlbumVideoSureActivity.java
com/pupumall/apm/catcher/mem/koom/b.java
com/pupumall/apm/core/send/APMV2Sender.java
com/pupumall/apm/g.java
com/pupumall/apm/modelv2/info/AppInfo.java
com/pupumall/apm/modelv2/info/AppStatusInfo.java
com/pupumall/apm/modelv2/info/StackTraceElementInfo.java
com/pupumall/apm/modelv2/info/ThrowableInfo.java
com/pupumall/apm/modelv2/info/sub/ActivityEntity.java
com/pupumall/apm/modelv2/info/sub/ActivityIdentity.java
com/pupumall/apm/modelv2/info/sub/ActivityLifecycleInfo.java
com/pupumall/apm/modelv2/info/sub/ActivityTraceInfo.java
com/pupumall/apm/utils/g.java
com/pupumall/apm/utils/p.java
com/pupumall/camera/activity/TakeVideoActivity.java
com/pupumall/camera/utils/b.java
com/pupumall/checkout/bean/PayInfoForBalance.java
com/pupumall/checkout/dialog/n.java
com/pupumall/checkoutexport/bean/DeliveryTimeExcludeCartItem.java
com/pupumall/checkoutexport/bean/DeliveryTimeLogs.java
com/pupumall/checkoutexport/bean/DeliveryTimePeriod.java
com/pupumall/checkoutexport/bean/DeliveryTimePeriodGroup.java
com/pupumall/checkoutexport/bean/DeliveryTimeProductTag.java
com/pupumall/checkoutexport/bean/DeliveryTimeUndeliverableProduct.java
com/pupumall/comment/page/commit/k.java
com/pupumall/comment/page/commit/n.java
com/pupumall/coupon_export/bean/CouponResult.java
com/pupumall/coupon_export/bean/Rule.java
com/pupumall/customer/activity/MainPresenterActivity.java
com/pupumall/customer/activity/SplashActivity.java
com/pupumall/customer/appupgrade/c.java
com/pupumall/customer/appupgrade/e.java
com/pupumall/customer/banner/service/BannerRouterUtils.java
com/pupumall/customer/bean/InviterInfo.java
com/pupumall/customer/bean/WX/login/WXUserInfo.java
com/pupumall/customer/bean/basedata/Categories.java
com/pupumall/customer/bean/basedata/CityCategories.java
com/pupumall/customer/bean/basedata/SearchPlaceResult.java
com/pupumall/customer/bean/basedata/StoreServiceGroup.java
com/pupumall/customer/bean/basedata/SubCategory.java
com/pupumall/customer/bean/order/OrderItem.java
com/pupumall/customer/common/bean/MediaBean.java
com/pupumall/customer/common/bean/PushHint.java
com/pupumall/customer/common/bean/PushReminds.java
com/pupumall/customer/common/bean/RecipeInfo.java
com/pupumall/customer/common/bean/basedata/BaseData.java
com/pupumall/customer/common/bean/basedata/SearchConfig.java
com/pupumall/customer/common/config/glide/GlideConfiguration.java
com/pupumall/customer/common/dialog/ConfirmDialogFragment.java
com/pupumall/customer/common/dialog/SimpleConfirmDialogFragment.java
com/pupumall/customer/common/image/load/b.java
com/pupumall/customer/common/migrate/base/BaseActivityPresenter.java
com/pupumall/customer/common/migrate/base/BaseDialogFragment.java
com/pupumall/customer/common/migrate/checkout/Place.java
com/pupumall/customer/common/screensnapshot/d.java
com/pupumall/customer/common/utils/SkinManager.java
com/pupumall/customer/common/utils/a0.java
com/pupumall/customer/common/utils/c0.java
com/pupumall/customer/common/utils/k1.java
com/pupumall/customer/common/utils/m0.java
com/pupumall/customer/common/utils/q1.java
com/pupumall/customer/common/utils/r1.java
com/pupumall/customer/common/utils/z.java
com/pupumall/customer/delegate/MainActivityViewDelegate.java
com/pupumall/customer/http/log/a.java
com/pupumall/customer/http/log/b.java
com/pupumall/customer/http/log/c.java
com/pupumall/customer/initiator/y.java
com/pupumall/customer/jsbridge/g.java
com/pupumall/customer/network/internal/dns/impl/DnsServer.java
com/pupumall/customer/network/internal/dns/impl/c.java
com/pupumall/customer/order/bean2/ItemActivity.java
com/pupumall/customer/order/bean2/LogisticsTask.java
com/pupumall/customer/order/bean2/OrderItem.java
com/pupumall/customer/order/bean2/Place.java
com/pupumall/customer/order/bean2/ReturnOrderRequest.java
com/pupumall/customer/order/page/dialog/r.java
com/pupumall/customer/order/page/modifyrefund/c.java
com/pupumall/customer/order/page/view/AfterSaleDetailInfoView.java
com/pupumall/customer/order/util/d.java
com/pupumall/customer/order/util/h0.java
com/pupumall/customer/order/view/AddMediaGroupView.java
com/pupumall/customer/safemode/c.java
com/pupumall/customer/safemode/d.java
com/pupumall/customer/utils/c0.java
com/pupumall/customer/utils/d0.java
com/pupumall/customer/utils/g.java
com/pupumall/customer/utils/n.java
com/pupumall/datacollection/infogather/core/depository/IgJsonUtil.java
com/pupumall/datacollection/utils/msa/b.java
com/pupumall/datacollection/utils/msa/h.java
com/pupumall/datastorage/utils/SPUtils.java
com/pupumall/elangsion/config/e.java
com/pupumall/elangsion/report/ElangsionReporter.java
com/pupumall/flashsale/export/bean/FlashSaleActivityEntity.java
com/pupumall/giftcard/bean/OrderItem.java
com/pupumall/giftcard/util/d.java
com/pupumall/giftcard_export/view/BuyerInfoInputLayout.java
com/pupumall/giftcard_export/view/GiftCardVerifyPhotoView.java
com/pupumall/homepage/dialog/c.java
com/pupumall/homepage/elder/page/ElderHomeFragmentViewDelegate.java
com/pupumall/homepage/page/delegate/HomeFragmentViewDelegate.java
com/pupumall/homepage/util/s0.java
com/pupumall/itemactivityexport/bean/ItemActivity.java
com/pupumall/jssdk/BridgeScope.java
com/pupumall/jssdk/JSBridge.java
com/pupumall/libcurl/CurlUtils.java
com/pupumall/libcurl/k.java
com/pupumall/libcurl/l.java
com/pupumall/libcurl/m.java
com/pupumall/live/bean/LiveRoom.java
com/pupumall/live/dialog/b.java
com/pupumall/live/page/b.java
com/pupumall/live/page/b0.java
com/pupumall/live/page/p.java
com/pupumall/live/util/b.java
com/pupumall/live/viewmodel/e.java
com/pupumall/log/ILogUploader.java
com/pupumall/log/IUploadCallback.java
com/pupumall/log/LogFileUtils$Companion$cleanLoggerFile$1.java
com/pupumall/log/LogFileUtils.java
com/pupumall/log/Logcat.java
com/pupumall/log/LoggerManager.java
com/pupumall/login/bean/UserToken.java
com/pupumall/login_export/bean/LoginUserToken.java
com/pupumall/main/director/c.java
com/pupumall/mapcore/baidu/BaiduMapManager.java
com/pupumall/mine/activity/AccountManagerActivity.java
com/pupumall/mine/bean/CommentsDialogTitleBean.java
com/pupumall/mine/setting/a.java
com/pupumall/mine/util/AppConfigServiceManager.java
com/pupumall/mine/util/c0.java
com/pupumall/mine/widget/MineHeaderView.java
com/pupumall/payexport/bean/PayPasswordLessConfig.java
com/pupumall/payexport/bean/PayPasswordLessOptions.java
com/pupumall/photograph/activity/PhotographTransparentActivity.java
com/pupumall/photograph/utils/a.java
com/pupumall/photograph/utils/c.java
com/pupumall/photograph/utils/h.java
com/pupumall/productcore/dialog/ConfirmDialogFragment.java
com/pupumall/productdetail/news/video/MediaPlayerController.java
com/pupumall/productexport/bean/ProductReqParam.java
com/pupumall/productexport/utils/l.java
com/pupumall/proteus/elangsion/g.java
com/pupumall/proteus/service/lemnos/b.java
com/pupumall/proteus/util/b.java
com/pupumall/proteus/util/c.java
com/pupumall/proteus/util/d.java
com/pupumall/proteus/util/e.java
com/pupumall/proteus/util/g.java
com/pupumall/proteus/util/h.java
com/pupumall/push/bean/PushMessage.java
com/pupumall/recipeexport/bean/RecipeInfo.java
com/pupumall/scanner/CaptureActivity.java
com/pupumall/scene/bean/SceneTabModel.java
com/pupumall/scene/bean/SceneTabNavImgModel.java
com/pupumall/scene/video/view/SceneMediaViewPlayController.java
com/pupumall/search/bean/GuessResult.java
com/pupumall/search/bean/SuggestWord.java
com/pupumall/search/elder/fragment/b.java
com/pupumall/search/fragment/c.java
com/pupumall/share/fragment/g.java
com/pupumall/shoppingcart_export/bean/CartOrderCombinationItem.java
com/pupumall/shoppingcart_export/bean/CartOrderItem.java
com/pupumall/tinker/PatchServer.java
com/pupumall/tinker/TinkerManager.java
com/pupumall/tinker/a.java
com/pupumall/tinker/b.java
com/pupumall/tinker/service/TinkerResultService.java
com/pupumall/tinystack/utils/P.java
com/pupumall/uilib/empty/PUIEmptyView.java
com/pupumall/upload/bean/UploadInfo.java
com/pupumall/upload/interceptor/c.java
com/pupumall/upload/interceptor/f.java
com/pupumall/upload/util/a.java
com/pupumall/upload/util/e.java
com/pupumall/upload/util/f.java
com/pupumall/utils/d.java
com/pupumall/utils/e.java
com/pupumall/utils/f.java
com/pupumall/utils/g.java
com/pupumall/utils/j.java
com/pupumall/utils/rom/c.java
com/pupumall/videoplayer/MediaPlayerController.java
com/pupumall/webview/page/BaseWebViewActivity.java
com/pupumall/webview/page/BaseWebViewActivityNative.java
com/pupumall/webview/page/InvoicePdfActivity.java
com/pupumall/webview/util/g.java
com/pupumall/webview/util/h.java
com/raizlabs/android/dbflow/list/b.java
com/raizlabs/android/dbflow/structure/database/DatabaseHelperDelegate.java
com/raizlabs/android/dbflow/structure/database/a.java
com/secneo/apkwrapper/H.java
com/tencent/ugc/TXVideoEditer.java
com/tencent/ugc/TXVideoInfoReader.java
com/tencent/ugc/TXVideoJoiner.java
com/tencent/ugc/UGCRecorderJni.java
com/tencent/ugc/videoprocessor/videoeffect/filter/TXCGPULightingFilter.java
com/unionpay/UPPayAssistEx.java
com/unionpay/WebViewJavascriptBridge.java
com/unionpay/a/a.java
com/unionpay/a/c.java
com/unionpay/utils/UPUtils.java
com/unionpay/utils/b.java
com/unionpay/utils/g.java
d60/b.java
d60/j.java
de/e.java
dn/s.java
e60/c.java
ee/j.java
ee/k.java
ee/l.java
f60/a.java
fd/c.java
h3/b.java
h50/d.java
h50/f.java
h60/a.java
h60/c.java
h60/d.java
h60/e.java
h60/g.java
h60/h.java
he/b.java
i0/b.java
i2/d.java
i2/g.java
i60/a.java
i60/b.java
ic/a.java
ic/b.java
j0/b.java
j60/b0.java
j60/c0.java
j60/d$c.java
j60/d$d.java
j60/d.java
j60/d0.java
j60/e0.java
j60/f.java
j60/f0.java
j60/g.java
j60/h.java
j60/i.java
j60/j.java
j60/k.java
j60/l.java
j60/m.java
j60/n.java
j60/o.java
j60/p.java
j60/q.java
j60/r.java
j60/s.java
j60/v.java
j60/x.java
j60/y.java
jm/a.java
jm/g.java
jp/co/cyberagent/android/gpuimage/GLTextureView.java
jp/co/cyberagent/android/gpuimage/GPUImageView.java
jp/co/cyberagent/android/gpuimage/a.java
jp/co/cyberagent/android/gpuimage/b.java
k0/a.java
k20/n.java
ka/b.java
kn/u.java
kshark/a0.java
kshark/c0.java
kshark/d.java
kshark/e0.java
kshark/f.java
kshark/g0.java
kshark/p.java
kshark/q0.java
kshark/r0.java
kshark/u0.java
kshark/w.java
kshark/y.java
m4/e.java
m60/a.java
n60/e.java
n7/a.java
o/b.java
o0/a.java
o0/b.java
o10/a.java
org/simalliance/openmobileapi/Channel.java
org/simalliance/openmobileapi/Reader.java
org/simalliance/openmobileapi/Session.java
ow/a.java
ow/b.java
p0/a.java
p2/a.java
p2/b.java
p2/e.java
p2/f.java
pa/b.java
pa/c.java
pu/b.java
pw/a.java
q0/d.java
q0/i.java
q0/l.java
q10/b.java
q10/e.java
q2/a.java
q60/b.java
q60/c.java
qo/a.java
r0/a.java
r4/b.java
r50/a.java
r50/d.java
r50/e.java
r50/f.java
r50/g.java
r50/i.java
r50/j.java
r7/a.java
rz/a.java
s0/a.java
s2/c.java
s2/d.java
s60/a.java
s60/c.java
s60/d.java
s60/e.java
s60/f.java
so/d.java
so/n.java
so/p.java
sz/a.java
t/a.java
t/b.java
t/d.java
t/e.java
t/f.java
t/g.java
t/h.java
t2/a.java
t2/b.java
t50/b.java
t50/c.java
t60/b.java
t60/d.java
t9/a.java
t9/b.java
t9/d.java
t9/e.java
to/a.java
to/f.java
tz/b.java
tz/c.java
tz/d.java
u/a.java
u/a0.java
u/b.java
u/b0.java
u/c.java
u/c0.java
u/d.java
u/d0.java
u/e.java
u/e0.java
u/f.java
u/f0.java
u/g.java
u/g0.java
u/h0.java
u/i.java
u/i0.java
u/j0.java
u/k.java
u/k0.java
u/l.java
u/m.java
u/m0.java
u/n.java
u/n0.java
u/o.java
u/p.java
u/q.java
u/r.java
u/s.java
u/t.java
u/u.java
u/v.java
u/w.java
u/y.java
u/z.java
u0/c.java
u0/d.java
u0/e.java
u2/a.java
u4/d.java
u4/e.java
u40/c.java
u40/d0.java
u40/k.java
u40/l.java
u40/n.java
u40/o.java
u40/p.java
u50/a.java
u50/b.java
u50/c.java
u50/d.java
u50/e.java
u60/a.java
v/b.java
v/c.java
v/e.java
v0/b.java
v0/c.java
v0/e.java
v1/a.java
v1/b.java
v1/c.java
v1/d.java
v1/e.java
v1/f.java
v1/g.java
v1/j.java
v1/k.java
v2/a.java
v2/b.java
v30/c.java
v30/d.java
v30/g.java
v50/f.java
vu/b.java
w/j.java
w0/b.java
w0/d.java
w1/a.java
w2/c.java
w30/d.java
w30/d0.java
w30/f.java
w30/f0.java
w30/l.java
w30/p.java
w30/z.java
w50/c.java
w60/f.java
w60/h.java
wa/a.java
wa/e.java
wa/f.java
wu/c.java
x1/b.java
x50/b.java
x60/c.java
x60/d.java
x60/f.java
x60/g.java
x9/f.java
x9/g.java
x9/i.java
x9/j.java
xcrash/NativeHandler.java
xcrash/d.java
xcrash/h.java
xcrash/j.java
y2/a.java
y2/g.java
y2/i.java
y2/k.java
y2/l.java
y2/o.java
y2/q.java
y40/a.java
y8/a.java
y8/b.java
yb/a.java
ye/e.java
yu/e.java
z1/a.java
z1/c.java
z1/d.java
z1/e.java
z1/f.java
z2/a.java
z2/b.java
z50/a.java
z50/b.java
z50/d.java
z50/e.java
z50/g.java
z50/j.java
z50/k.java
一般功能-> IPC通信
a70/a.java
a9/h.java
b2/a.java
b2/b.java
b70/a.java
bj/e1.java
c70/a.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/AbstractC0031.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/PPPP.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/PPPPPP.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/C0033.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/C0119PPPPPPP.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/C0120PPPPPPP.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/InterfaceC0115PPPPP.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/P.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/PP.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/PPP.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/PPPP.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/PPPPPP.java
cn/tongdun/android/p008/p014PPPPPP/PPPP.java
cn/tongdun/android/p008/p015PP/PPPPPPP.java
cn/tongdun/android/p008/p016/C0147PP.java
cn/tongdun/android/p008/p016/C0195PPPPPPP.java
com/alipay/android/app/IAlixPay.java
com/alipay/android/app/IRemoteServiceCallback.java
com/alivc/conan/a.java
com/alivc/conan/log/AlivcLog.java
com/baidu/b/c.java
com/baidu/sec/privacy/d/b.java
com/baidu/sec/privacy/d/d.java
com/baidu/vi/VDeviceAPI.java
com/baidu/vi/e.java
com/bun/lib/MsaIdInterface.java
com/bun/miitmdid/e0.java
com/bun/miitmdid/i.java
com/bun/miitmdid/j.java
com/bun/miitmdid/o0.java
com/bun/miitmdid/p0.java
com/bun/miitmdid/utilsforrequestpermission/PermissionTransparentActivity.java
com/bun/miitmdid/w.java
com/bun/miitmdid/y.java
com/coolpad/deviceidsupport/IDeviceIdManager.java
com/geetest/sdk/dialog/views/GtWebView.java
com/geetest/sdk/utils/f.java
com/geetest/sdk/views/GT3GeetestButton.java
com/kwai/koom/javaoom/monitor/analysis/HeapAnalysisService.java
com/pupumall/address/activity/AddEditAddressActivity$$ARouter$$Autowired.java
com/pupumall/address/activity/AddEditAddressActivity.java
com/pupumall/address/activity/BaseBuildingActivity$$ARouter$$Autowired.java
com/pupumall/address/activity/BaseBuildingActivity.java
com/pupumall/address/activity/BaseLocationActivity.java
com/pupumall/address/activity/MyReceiverActivity$$ARouter$$Autowired.java
com/pupumall/address/activity/MyReceiverActivity.java
com/pupumall/address/activity/SearchMyLocationOnMapActivity$$ARouter$$Autowired.java
com/pupumall/address/activity/SearchMyLocationOnMapActivity.java
com/pupumall/address/activity/SelectBuildingActivity.java
com/pupumall/address/activity/SelectPlaceActivity.java
com/pupumall/adk/delegate/ViewDelegate.java
com/pupumall/adk/service/DownloadService.java
com/pupumall/adk/util/AppTools.java
com/pupumall/adk/util/NetworkStatusMonitor.java
com/pupumall/adk/wx/auth/WXCallbackActivity.java
com/pupumall/adkx/event/EventHandlerKt.java
com/pupumall/adkx/ext/ActivityExKt$finishWithResult$1.java
com/pupumall/adkx/ext/ActivityExKt$openActivity$1.java
com/pupumall/adkx/ext/ActivityExKt$openActivityForResult$1.java
com/pupumall/adkx/ext/ActivityExKt.java
com/pupumall/adkx/ext/FragmentExKt.java
com/pupumall/adkx/http/NetworkStatusMonitor.java
com/pupumall/adkx/http/utils/AppUtils.java
com/pupumall/adkx/service/download/ApkDownloadConnection.java
com/pupumall/adkx/service/download/FileDownloadService.java
com/pupumall/adkx/service/download/connection/BaseDownloadConnection.java
com/pupumall/adkx/util/AppUtils.java
com/pupumall/adkx/view/activity/PuPuBindingActivity.java
com/pupumall/album/base/BaseAlbumActivity.java
com/pupumall/album/page/media/MediaActivity.java
com/pupumall/album/page/media/n.java
com/pupumall/album/video/AlbumVideoPlayActivity.java
com/pupumall/album/video/AlbumVideoPlayMediaPlayerController.java
com/pupumall/album/video/AlbumVideoSureActivity.java
com/pupumall/apm/utils/r.java
com/pupumall/camera/activity/TakeVideoActivity.java
com/pupumall/category/page/CategoryActivity$$ARouter$$Autowired.java
com/pupumall/checkout/activity/BaseContinuePayActivity.java
com/pupumall/checkout/activity/CheckoutActivity$$ARouter$$Autowired.java
com/pupumall/checkout/activity/CheckoutActivity.java
com/pupumall/checkout/activity/GiftCardCheckoutActivity$$ARouter$$Autowired.java
com/pupumall/checkout/activity/GiftCardCheckoutActivity.java
com/pupumall/checkout/activity/GiftCardContinuePayActivity$$ARouter$$Autowired.java
com/pupumall/checkout/activity/MemberCardPayActivity$$ARouter$$Autowired.java
com/pupumall/checkout/activity/PaymentCompletionActivity$$ARouter$$Autowired.java
com/pupumall/checkout/fragment/p0.java
com/pupumall/checkout/service/CheckoutServiceImpl.java
com/pupumall/checkoutexport/activity/BasePayActivityPresenter.java
com/pupumall/comment/page/activity/CommentAllListActivity$$ARouter$$Autowired.java
com/pupumall/comment/page/activity/CommentDetailActivity$$ARouter$$Autowired.java
com/pupumall/comment/page/activity/CommentMySelfDetailActivity$$ARouter$$Autowired.java
com/pupumall/comment/page/activity/CommentPictureActivity.java
com/pupumall/comment/page/activity/CommentServiceDetailActivity$$ARouter$$Autowired.java
com/pupumall/comment/page/activity/CommentSuccessActivity$$ARouter$$Autowired.java
com/pupumall/comment/page/appreciatepay/AppreciatePayActivity$$ARouter$$Autowired.java
com/pupumall/comment/page/appreciatepay/AppreciatePayActivity.java
com/pupumall/comment/page/center/CommentCenterActivity.java
com/pupumall/comment/page/commit/CommentCommitActivity$$ARouter$$Autowired.java
com/pupumall/coupon/page/detail/CouponDetailActivity$$ARouter$$Autowired.java
com/pupumall/coupon/page/exchange/ExchangeCouponActivity.java
com/pupumall/coupon/page/redenvelope/g.java
com/pupumall/customer/activity/AboutPuPuActivity.java
com/pupumall/customer/activity/MainPresenterActivity$$ARouter$$Autowired.java
com/pupumall/customer/activity/MainPresenterActivity.java
com/pupumall/customer/activity/ProcessPhoenix.java
com/pupumall/customer/activity/RecipeListActivity$$ARouter$$Autowired.java
com/pupumall/customer/activity/SplashActivity.java
com/pupumall/customer/appupgrade/c.java
com/pupumall/customer/bridge/handler/ScanQRCodeHandler.java
com/pupumall/customer/common/base/NavContainerActivity.java
com/pupumall/customer/common/migrate/base/BaseActivityPresenter.java
com/pupumall/customer/common/migrate/base/ProcessPhoenix.java
com/pupumall/customer/common/utils/j.java
com/pupumall/customer/common/utils/o0.java
com/pupumall/customer/global/TinkerApplicationLike.java
com/pupumall/customer/jsbridge/g.java
com/pupumall/customer/network/internal/util/NetworkUtils.java
com/pupumall/customer/order/page/aftersale/AfterSaleActivity$$ARouter$$Autowired.java
com/pupumall/customer/order/page/aftersaledetail/AfterSaleDetailActivity$$ARouter$$Autowired.java
com/pupumall/customer/order/page/applyrefund/ApplyRefundActivity$$ARouter$$Autowired.java
com/pupumall/customer/order/page/applyrefund/ApplyRefundFragment.java
com/pupumall/customer/order/page/buyagain/BuyAgainActivity$$ARouter$$Autowired.java
com/pupumall/customer/order/page/buyagain/BuyAgainActivity.java
com/pupumall/customer/order/page/comment/CustomerCommentActivity.java
com/pupumall/customer/order/page/detail/OrderDetailActivity$$ARouter$$Autowired.java
com/pupumall/customer/order/page/detail/w.java
com/pupumall/customer/order/page/list/OrderListActivity$$ARouter$$Autowired.java
com/pupumall/customer/order/page/modifyrefund/RefundModifyActivity.java
com/pupumall/customer/order/page/modifyrefund/c.java
com/pupumall/customer/order/page/recharge/ChargeBackOrderActivity$$ARouter$$Autowired.java
com/pupumall/customer/order/page/refundlist/RefundListActivity$$ARouter$$Autowired.java
com/pupumall/customer/order/page/search/OrderSearchActivity.java
com/pupumall/customer/order/page/search/OrderSearchResultActivity.java
com/pupumall/customer/order/page/search/l.java
com/pupumall/customer/order/page/search/r.java
com/pupumall/customer/order/util/h0.java
com/pupumall/customer/safemode/a.java
com/pupumall/customer/safemode/d.java
com/pupumall/customer/test/wxapi/WXEntryActivity.java
com/pupumall/customer/test/wxapi/WXPayEntryActivity.java
com/pupumall/customer/utils/g.java
com/pupumall/customer/wxapi/WXEntryActivity.java
com/pupumall/customer/wxapi/WXPayEntryActivity.java
com/pupumall/datacollection/utils/i0.java
com/pupumall/datacollection/utils/msa/MsaReceiver.java
com/pupumall/datacollection/utils/msa/MsaService.java
com/pupumall/datacollection/utils/msa/g0.java
com/pupumall/datacollection/utils/u.java
com/pupumall/deeplink/f.java
com/pupumall/deeplink/j.java
com/pupumall/deeplink/service/a.java
com/pupumall/deeplink/util/b.java
com/pupumall/deeplink/util/d.java
com/pupumall/elangsion/utils/l.java
com/pupumall/flashsale/page/FlashSaleActivity$$ARouter$$Autowired.java
com/pupumall/giftcard/page/AccountBalanceActivity$$ARouter$$Autowired.java
com/pupumall/giftcard/page/AccountBalanceActivity.java
com/pupumall/giftcard/page/AccountRechargeActivity.java
com/pupumall/giftcard/page/GiftCardPayActivity.java
com/pupumall/giftcard/page/GiftCardSendByWeChatActivity$$ARouter$$Autowired.java
com/pupumall/giftcard/page/GiftCardUseOptionOkActivity.java
com/pupumall/giftcard_export/view/BuyerInfoInputLayout.java
com/pupumall/itemactivity/page/ItemActivityDetailActivity$$ARouter$$Autowired.java
com/pupumall/libcurl/CurlAutoDetectActivity.java
com/pupumall/libcurl/m.java
com/pupumall/live/bean/LiveBarrageIntent.java
com/pupumall/live/export/service/ILiveService.java
com/pupumall/live/export/util/b.java
com/pupumall/live/floatwindow/permisson/b.java
com/pupumall/live/floatwindow/permisson/c.java
com/pupumall/live/floatwindow/util/b.java
com/pupumall/live/floatwindow/util/l.java
com/pupumall/live/helper/a.java
com/pupumall/live/impl/PuPuTxBarragePlayer.java
com/pupumall/live/impl/PuPuTxLivePlayer.java
com/pupumall/live/page/LiveDetailActivity$$ARouter$$Autowired.java
com/pupumall/live/page/LiveDetailActivity.java
com/pupumall/live/page/LiveForbidManageActivity.java
com/pupumall/live/page/k.java
com/pupumall/live/service/LiveServiceImpl.java
com/pupumall/live/viewmodel/e.java
com/pupumall/login/page/InputMobileActivity.java
com/pupumall/login/page/InputSmsActivity.java
com/pupumall/login/page/loginauth/OneClickAuthActivity.java
com/pupumall/login/utils/h.java
com/pupumall/main/MainPageActivity$$ARouter$$Autowired.java
com/pupumall/messagecenter/activity/NoticeListActivity$$ARouter$$Autowired.java
com/pupumall/mine/activity/AccountManagerActivity.java
com/pupumall/mine/activity/PermissionDetailActivity.java
com/pupumall/mine/activity/UpdateNickNameActivity$$ARouter$$Autowired.java
com/pupumall/mine/activity/UpdateNickNameActivity.java
com/pupumall/pay/service/PayServiceImpl.java
com/pupumall/payexport/IPayService.java
com/pupumall/photograph/activity/PhotographTransparentActivity.java
com/pupumall/photograph/utils/b.java
com/pupumall/photograph/utils/c.java
com/pupumall/productdetail/news/video/MediaPlayerController.java
com/pupumall/productdetail/news/video/VideoFullScreenActivity.java
com/pupumall/productdetail/news/view/ProductDetailHeaderPictureView.java
com/pupumall/productdetail/page/detail/ProductDetailActivityV2$$ARouter$$Autowired.java
com/pupumall/productdetail/page/detail/ProductDetailActivityV2.java
com/pupumall/productdetail/page/detail/j0.java
com/pupumall/proteus/base/ProteusActivityPresenter.java
com/pupumall/proteus/base/ProteusNavContainerActivity.java
com/pupumall/proteus/bridge/handler/route/RouterHandler.java
com/pupumall/push/util/PushHandler.java
com/pupumall/router/service/RouterServiceImpl.java
com/pupumall/scanner/CaptureActivity.java
com/pupumall/scene/page/detail/SceneDetailActivity$$ARouter$$Autowired.java
com/pupumall/scene/page/search/SceneSearchActivity$$ARouter$$Autowired.java
com/pupumall/scene/page/search/SceneSearchActivity.java
com/pupumall/scene/video/b.java
com/pupumall/scene/video/page/SceneVideoFullScreenActivity.java
com/pupumall/scene/video/view/SceneMediaViewPlayController.java
com/pupumall/search/activity/SearchActivity$$ARouter$$Autowired.java
com/pupumall/search/activity/SearchActivity.java
com/pupumall/search/activity/SearchHotRankActivity$$ARouter$$Autowired.java
com/pupumall/search/activity/SearchResultActivity$$ARouter$$Autowired.java
com/pupumall/search/activity/SearchResultActivity.java
com/pupumall/search/elder/fragment/y.java
com/pupumall/search/fragment/o0.java
com/pupumall/tinker/loader/PPTinkerLoader.java
com/pupumall/tinker/util/TinkerUtils.java
com/pupumall/utils/o.java
com/pupumall/utils/p.java
com/pupumall/videoplayer/MediaPlayerController.java
com/pupumall/videoplayer/VideoFullScreenActivity.java
com/pupumall/websocket/service/CompatPersistentConnService.java
com/pupumall/websocket/service/PuPuPersistentConnService.java
com/pupumall/webview/dialog/c.java
com/pupumall/webview/page/BaseWebViewActivity.java
com/pupumall/webview/page/BaseWebViewActivityNative.java
com/pupumall/webview/page/H5FaceWebViewActivity$$ARouter$$Autowired.java
com/pupumall/webview/page/H5FaceWebViewActivity.java
com/pupumall/webview/page/InvoicePdfActivity$$ARouter$$Autowired.java
com/pupumall/webview/page/PrivacyWebViewActivity$$ARouter$$Autowired.java
com/pupumall/webview/page/PuPuDigWebViewActivity$$ARouter$$Autowired.java
com/pupumall/webview/page/PuPuDigWebViewActivity.java
com/pupumall/webview/page/PuPuWebViewActivity$$ARouter$$Autowired.java
com/pupumall/webview/page/PuPuWebViewActivity.java
com/pupumall/webview/util/b.java
com/pupumall/webview/util/f.java
com/pupumall/webview/util/h.java
com/pupumall/webview/util/i.java
com/secneo/apkwrapper/AP.java
com/unionpay/UPPayAssistEx.java
com/unionpay/UPPayWapActivity.java
com/unionpay/l.java
com/unionpay/tsmservice/ITsmActivityCallback.java
com/unionpay/tsmservice/ITsmCallback.java
com/unionpay/tsmservice/ITsmProgressCallback.java
com/unionpay/tsmservice/ITsmService.java
com/unionpay/tsmservice/OnSafetyKeyboardCallback.java
com/unionpay/tsmservice/UPTsmAddon.java
com/unionpay/tsmservice/a.java
com/unionpay/tsmservice/mi/ITsmActivityCallback.java
com/unionpay/tsmservice/mi/ITsmCallback.java
com/unionpay/tsmservice/mi/ITsmProgressCallback.java
com/unionpay/tsmservice/mi/ITsmService.java
com/unionpay/tsmservice/mi/OnSafetyKeyboardCallback.java
com/unionpay/tsmservice/mi/UPTsmAddon.java
com/unionpay/tsmservice/mi/a.java
com/unionpay/tsmservice/mi/result/wrapper/RealNameAuthenticationResultWrapper.java
com/unionpay/tsmservice/result/wrapper/RealNameAuthenticationResultWrapper.java
com/unionpay/z.java
com/zoontek/rnlocalize/RNLocalizeModule.java
d70/a.java
e70/a.java
f0/f.java
f2/a.java
f2/b.java
f2/c.java
f2/d.java
go/b.java
ho/a.java
i2/a.java
il/a.java
jo/a.java
k/a.java
k20/n.java
k20/r.java
kn/o0.java
m4/a.java
n4/r.java
ni/f0.java
o0/a.java
org/simalliance/openmobileapi/SEService.java
org/simalliance/openmobileapi/service/ISmartcardService.java
org/simalliance/openmobileapi/service/ISmartcardServiceCallback.java
org/simalliance/openmobileapi/service/ISmartcardServiceChannel.java
org/simalliance/openmobileapi/service/ISmartcardServiceReader.java
org/simalliance/openmobileapi/service/ISmartcardServiceSession.java
p7/f.java
q0/f.java
q0/l.java
qo/a.java
re/a.java
ru/c.java
ru/e.java
ss/a.java
u60/a.java
uu/d.java
uu/e.java
vu/c.java
w30/d0.java
w30/j.java
w30/k.java
w30/u.java
w30/w.java
wa/e.java
x2/a.java
y60/a.java
yu/c.java
z/a.java
z60/a.java
zlc/season/rxdownload2/function/DownloadService.java
zs/c.java
一般功能-> 获取系统服务(getSystemService)
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/C0118PPPP.java
cn/tongdun/android/p008/C0223PPPPPPP.java
cn/tongdun/android/p008/p016/C0147PP.java
cn/tongdun/android/p008/p016/P.java
cn/tongdun/android/p008/p019P/C0226PPPP.java
cn/tongdun/android/p008/p019P/C0227PPPP.java
com/alivc/conan/a.java
com/alivc/conan/log/AlivcLog.java
com/aliyun/downloader/nativeclass/JniDownloader.java
com/baidu/sec/privacy/c/h.java
com/baidu/sec/privacy/d/c.java
com/baidu/vi/VDeviceAPI.java
com/baidu/vi/c.java
com/baidu/vi/h.java
com/geetest/sdk/aa.java
com/geetest/sdk/utils/l.java
com/geetest/sdk/views/GT3GeetestButton.java
com/kwai/koom/base/Monitor_ProcessKt.java
com/pupumall/address/delegate/AddEditAddressViewDelegate.java
com/pupumall/adk/delegate/ViewDelegate.java
com/pupumall/adk/http/CacheInterceptor.java
com/pupumall/adk/service/DownloadService.java
com/pupumall/adk/util/AppTools.java
com/pupumall/adk/util/NetworkStatusMonitor.java
com/pupumall/adk/util/PPToastCompat.java
com/pupumall/adk/util/UIUtils.java
com/pupumall/adkx/ext/ActivityExKt.java
com/pupumall/adkx/ext/FragmentExKt.java
com/pupumall/adkx/http/NetworkStatusMonitor.java
com/pupumall/adkx/http/utils/AppUtils.java
com/pupumall/adkx/service/download/FileDownloadService.java
com/pupumall/adkx/util/AppUtils.java
com/pupumall/adkx/util/UIUtils.java
com/pupumall/apm/utils/o.java
com/pupumall/customer/common/bridge/handler/SystemAbilityHandler.java
com/pupumall/customer/common/migrate/base/ProcessPhoenix.java
com/pupumall/customer/common/utils/h0.java
com/pupumall/customer/common/utils/j.java
com/pupumall/customer/common/utils/m.java
com/pupumall/customer/common/utils/m1.java
com/pupumall/customer/common/utils/s.java
com/pupumall/customer/common/utils/t0.java
com/pupumall/customer/common/utils/u.java
com/pupumall/customer/common/view/KeyboardConstraintLayout.java
com/pupumall/customer/common/view/KeyboardLayoutListener.java
com/pupumall/customer/common/view/hint/HintView.java
com/pupumall/customer/jsbridge/manager/SensorService.java
com/pupumall/customer/utils/g.java
com/pupumall/libcurl/CurlActivity.java
com/pupumall/libcurl/k.java
com/pupumall/live/floatwindow/util/l.java
com/pupumall/live/util/n.java
com/pupumall/live/util/x.java
com/pupumall/login/page/InputSmsActivity.java
com/pupumall/productdetail/news/view/ProductDetailPageHeader.java
com/pupumall/scene/page/search/l.java
com/pupumall/search/dialog/j.java
com/pupumall/uilib/notice/PUINotice.java
com/pupumall/uilib/stepper/PUIStepper.java
com/pupumall/utils/d.java
com/pupumall/utils/l.java
com/tencent/live2/impl/V2TXLivePusherImpl.java
d2/a.java
g2/b.java
i0/b.java
jh/a.java
jh/b.java
jp/co/cyberagent/android/gpuimage/a.java
k/a.java
k0/a.java
kshark/b.java
n50/b.java
n7/c.java
od/b.java
on/d.java
q0/b.java
q0/l.java
tz/c.java
u0/c.java
u0/e.java
ua/b.java
vu/a.java
vu/b.java
wu/b.java
xcrash/j.java
隐私数据-> 剪贴板数据读写操作 com/pupumall/customer/common/utils/j.java
com/pupumall/customer/common/utils/m.java
com/pupumall/login/page/InputSmsActivity.java
组件-> 启动 Activity
a9/h.java
com/alipay/android/app/IRemoteServiceCallback.java
com/baidu/vi/VDeviceAPI.java
com/geetest/sdk/dialog/views/GtWebView.java
com/geetest/sdk/views/GT3GeetestButton.java
com/pupumall/address/activity/AddEditAddressActivity.java
com/pupumall/adk/util/AppTools.java
com/pupumall/adkx/event/EventHandlerKt.java
com/pupumall/adkx/ext/ActivityExKt.java
com/pupumall/adkx/ext/FragmentExKt.java
com/pupumall/adkx/http/utils/AppUtils.java
com/pupumall/adkx/util/AppUtils.java
com/pupumall/adkx/view/activity/PuPuBindingActivity.java
com/pupumall/adkx/view/fragment/PuPuFragment.java
com/pupumall/apm/utils/r.java
com/pupumall/camera/activity/TakeVideoActivity.java
com/pupumall/checkout/service/CheckoutServiceImpl.java
com/pupumall/comment/page/activity/CommentPictureActivity.java
com/pupumall/coupon/page/redenvelope/g.java
com/pupumall/customer/activity/ProcessPhoenix.java
com/pupumall/customer/appupgrade/c.java
com/pupumall/customer/common/migrate/base/BaseActivityPresenter.java
com/pupumall/customer/common/migrate/base/ProcessPhoenix.java
com/pupumall/customer/common/utils/j.java
com/pupumall/customer/common/utils/o0.java
com/pupumall/customer/order/page/comment/CustomerCommentActivity.java
com/pupumall/customer/order/page/modifyrefund/RefundModifyActivity.java
com/pupumall/customer/order/page/search/OrderSearchActivity.java
com/pupumall/customer/safemode/a.java
com/pupumall/customer/test/wxapi/WXEntryActivity.java
com/pupumall/customer/wxapi/WXEntryActivity.java
com/pupumall/giftcard/page/AccountBalanceActivity.java
com/pupumall/libcurl/CurlAutoDetectActivity.java
com/pupumall/live/floatwindow/permisson/c.java
com/pupumall/live/floatwindow/util/b.java
com/pupumall/live/page/k.java
com/pupumall/login/page/InputMobileActivity.java
com/pupumall/login/utils/h.java
com/pupumall/pay/service/PayServiceImpl.java
com/pupumall/photograph/activity/PhotographTransparentActivity.java
com/pupumall/productdetail/news/view/ProductDetailHeaderPictureView.java
com/pupumall/router/service/RouterServiceImpl.java
com/pupumall/scanner/CaptureActivity.java
com/pupumall/scene/page/search/SceneSearchActivity.java
com/pupumall/scene/video/b.java
com/pupumall/videoplayer/MediaPlayerController.java
com/pupumall/webview/dialog/c.java
com/pupumall/webview/page/BaseWebViewActivity.java
com/pupumall/webview/page/BaseWebViewActivityNative.java
com/pupumall/webview/util/h.java
com/pupumall/webview/util/i.java
com/unionpay/UPPayAssistEx.java
com/unionpay/l.java
com/unionpay/tsmservice/ITsmActivityCallback.java
com/unionpay/tsmservice/UPTsmAddon.java
com/unionpay/tsmservice/a.java
com/unionpay/tsmservice/mi/ITsmActivityCallback.java
com/unionpay/tsmservice/mi/UPTsmAddon.java
com/unionpay/tsmservice/mi/a.java
com/unionpay/tsmservice/mi/result/wrapper/RealNameAuthenticationResultWrapper.java
com/unionpay/tsmservice/result/wrapper/RealNameAuthenticationResultWrapper.java
com/unionpay/z.java
f0/f.java
go/b.java
jo/a.java
k20/n.java
kn/o0.java
m4/a.java
n4/r.java
p7/f.java
q0/f.java
q0/l.java
qo/a.java
ru/e.java
uu/d.java
uu/e.java
yu/c.java
调用java反射机制
ao/b.java
bz/a.java
c0/b.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/C0114PPPP.java
cn/tongdun/android/p005PPPP/p006PPPPPPP/p007PPPPPPP/PPPPPPP.java
cn/tongdun/android/p008/p012PPPPPPP/AbstractC0126PPPPPPP.java
cn/tongdun/android/p008/p012PPPPPPP/p013PPPPPPP/C0127PPPPPPP.java
cn/tongdun/android/p008/p016/C0147PP.java
cn/tongdun/android/p008/p016/C0168PPP.java
cn/tongdun/android/p008/p019P/C0225PPPPP.java
cn/tongdun/android/p008/p019P/C0229PPPPPPP.java
cn/tongdun/android/p008/p019P/PPPPPPP.java
cn/tongdun/mobrisk/p023PPPP/PPPP.java
cn/tongdun/mobrisk/p024/C0056.java
cn/tongdun/mobrisk/p024/PPPP.java
cn/tongdun/mobrisk/p024/PPPPPP.java
cn/tongdun/mobrisk/p025PPPPPPP/C0057.java
cn/tongdun/mobrisk/p025PPPPPPP/PPPP.java
cn/tongdun/mobrisk/p025PPPPPPP/PPPPPPP.java
com/airbnb/mvrx/MavericksViewModel.java
com/airbnb/mvrx/i0.java
com/airbnb/mvrx/n.java
com/alivc/conan/b.java
com/baidu/b/a/e.java
com/baidu/b/a/h.java
com/baidu/b/b/e.java
com/baidu/sec/privacy/b/d.java
com/bigkoo/convenientbanner/ConvenientBanner.java
com/bun/miitmdid/provider/xiaomi/IdentifierManager.java
com/bun/miitmdid/w.java
com/evernote/android/state/StateSaverImpl.java
com/fort/andjni/JniLib.java
com/horcrux/svg/RenderableView.java
com/horcrux/svg/SvgPackage.java
com/horcrux/svg/SvgViewManager.java
com/kwai/koom/base/k.java
com/microsoft/codepush/react/CodePushNativeModule.java
com/pupumall/abtest/service/IABTestServiceImpl.java
com/pupumall/adk/util/PPToastCompat.java
com/pupumall/adk/util/StatusBarModeUtil.java
com/pupumall/adk/util/StatusBarUtil.java
com/pupumall/adkx/http/interceptor/TimeoutInterceptor.java
com/pupumall/adkx/util/StatusBarUtils.java
com/pupumall/apm/catcher/mem/koom/c.java
com/pupumall/apm/catcher/sampling/g.java
com/pupumall/customer/bannerexport/widget/FixConvenientBanner.java
com/pupumall/customer/common/utils/o.java
com/pupumall/customer/common/utils/u.java
com/pupumall/customer/common/view/guide/HollowViewContainer.java
com/pupumall/customer/network/f.java
com/pupumall/jssdk/HandlerFactory.java
com/pupumall/mine/widget/FixConvenientBanner.java
com/pupumall/msa/provider/MsaOaidProvider.java
com/pupumall/productdetail/utils/mvi/FragmentViewBindingDelegate.java
com/pupumall/proteus/react/views/scroll/PPReactHorizontalScrollViewManager.java
com/pupumall/proteus/react/views/scroll/PPReactScrollViewManager.java
com/pupumall/proteus/service/lemnos/LemnosBundleDomainKt.java
com/pupumall/tinker/loader/PPTinkerLoader.java
com/pupumall/utils/e.java
com/pupumall/utils/l.java
com/pupumall/utils/rom/c.java
com/raizlabs/android/dbflow/config/FlowManager.java
com/secneo/apkwrapper/AW.java
com/secneo/apkwrapper/H.java
com/tencent/ugc/UGCRecorderJni.java
com/zoontek/rnlocalize/RNLocalizeModule.java
d0/g.java
d60/b.java
d60/c.java
d60/d.java
d60/e.java
d60/i.java
df/a.java
e60/h.java
e60/j.java
e60/n.java
hb/c.java
i2/c.java
j/b.java
j60/i.java
m4/e.java
m4/h.java
mw/b.java
mw/c.java
n50/c.java
n60/g.java
n60/t.java
n7/c.java
org/simalliance/openmobileapi/service/SmartcardError.java
q0/l.java
q50/a.java
q50/b.java
q50/c.java
q50/e.java
q50/i.java
q50/j.java
qw/a.java
r50/h.java
s0/a.java
t0/c.java
t10/c.java
u0/c.java
u0/e.java
u50/b.java
y2/a.java
y40/g.java
y40/i.java
yd/a.java
z/a.java
z/b.java
z40/b$a.java
z40/b.java
z40/c.java
zd/a.java
组件-> 启动 Service
一般功能-> Android通知
加密解密-> Crypto加解密组件
cn/tongdun/android/p008/p011PPPP/PPPPPPP.java
com/baidu/b/c/a/c.java
com/baidu/b/c/a/e.java
com/baidu/b/c/a/g.java
com/baidu/b/c/a/h.java
com/baidu/b/c/a/i.java
com/baidu/b/c/d/a.java
com/baidu/b/c/d/b.java
com/baidu/b/c/d/c.java
com/baidu/b/c/d/f.java
com/baidu/sec/privacy/d/a.java
com/baidu/sec/privacy/d/d.java
com/geetest/sdk/al.java
com/geetest/sdk/aq.java
com/geetest/sdk/h.java
com/nimbusds/jose/crypto/AESCBC.java
com/nimbusds/jose/crypto/AESCryptoProvider.java
com/nimbusds/jose/crypto/AESDecrypter.java
com/nimbusds/jose/crypto/AESEncrypter.java
com/nimbusds/jose/crypto/AESGCM.java
com/nimbusds/jose/crypto/AESGCMKW.java
com/nimbusds/jose/crypto/AESKW.java
com/nimbusds/jose/crypto/CipherHelper.java
com/nimbusds/jose/crypto/CompositeKey.java
com/nimbusds/jose/crypto/ConcatKDF.java
com/nimbusds/jose/crypto/ContentCryptoProvider.java
com/nimbusds/jose/crypto/DirectCryptoProvider.java
com/nimbusds/jose/crypto/DirectDecrypter.java
com/nimbusds/jose/crypto/DirectEncrypter.java
com/nimbusds/jose/crypto/ECDH.java
com/nimbusds/jose/crypto/ECDHDecrypter.java
com/nimbusds/jose/crypto/ECDHEncrypter.java
com/nimbusds/jose/crypto/ECDSA.java
com/nimbusds/jose/crypto/HMAC.java
com/nimbusds/jose/crypto/LegacyAESGCM.java
com/nimbusds/jose/crypto/LegacyConcatKDF.java
com/nimbusds/jose/crypto/MACProvider.java
com/nimbusds/jose/crypto/MACSigner.java
com/nimbusds/jose/crypto/MACVerifier.java
com/nimbusds/jose/crypto/PBKDF2.java
com/nimbusds/jose/crypto/PasswordBasedEncrypter.java
com/nimbusds/jose/crypto/RSA1_5.java
com/nimbusds/jose/crypto/RSADecrypter.java
com/nimbusds/jose/crypto/RSAEncrypter.java
com/nimbusds/jose/crypto/RSASSA.java
com/nimbusds/jose/crypto/RSA_OAEP.java
com/nimbusds/jose/crypto/RSA_OAEP_256.java
com/nimbusds/jose/crypto/factories/DefaultJWEDecrypterFactory.java
com/nimbusds/jose/crypto/factories/DefaultJWSVerifierFactory.java
com/nimbusds/jose/jca/JCASupport.java
com/nimbusds/jose/jwk/OctetSequenceKey.java
com/nimbusds/jose/jwk/SecretJWK.java
com/nimbusds/jose/jwk/source/ImmutableSecret.java
com/nimbusds/jose/proc/JWEDecryptionKeySelector.java
com/nimbusds/jose/proc/JWSVerificationKeySelector.java
ee/a.java
he/c.java
i2/e.java
j0/c.java
j0/e.java
j60/b0.java
j60/i.java
nw/a.java
nw/b.java
ow/a.java
ow/b.java
t0/c.java
v30/c.java
y8/a.java
网络通信-> HTTP建立连接
加密解密-> 信息摘要算法
一般功能-> 加载so文件
加密解密-> Base64 加密
加密解密-> Base64 解密
隐私数据-> 拍照摄像 jp/co/cyberagent/android/gpuimage/b.java
wu/c.java
一般功能-> 获取网络接口信息
网络通信-> SSL证书处理
网络通信-> TCP套接字
进程操作-> 杀死进程
网络通信-> 蓝牙连接 cn/tongdun/android/p008/p014PPPPPP/PPPP.java
cn/tongdun/android/p008/p016/C0215PPPPP.java
隐私数据-> 读写通讯录 com/pupumall/address/activity/AddEditAddressActivity.java
进程操作-> 获取运行的进程\服务
进程操作-> 获取进程pid
一般功能-> 传感器相关操作
网络通信-> WebView JavaScript接口
网络通信-> WebView GET请求 com/pupumall/webview/page/BaseWebActivityViewDelegateNative.java
网络通信-> WebView 相关
一般功能-> 查看\修改Android系统属性
一般功能-> 获取活动网路信息
一般功能-> 获取WiFi相关信息
DEX-> 动态加载
网络通信-> WebView使用File协议 com/pupumall/webview/util/i.java
组件-> ContentProvider
网络通信-> HTTPS建立连接 cn/tongdun/android/p020PPPPPPP/C0051.java
com/geetest/sdk/as.java
com/pupumall/adk/http/RealHostnameVerifier.java
辅助功能accessibility相关 com/horcrux/svg/VirtualView.java
com/pupumall/uilib/tablayout/base/TabLayout.java
隐私数据-> 获取已安装的应用程序 com/pupumall/photograph/utils/b.java
jo/a.java
隐私数据-> 屏幕截图,截取自己应用内部界面 zb/a.java
JavaScript 接口方法 com/geetest/sdk/dialog/views/a.java
com/pupumall/jssdk/JSBridge.java
com/unionpay/WebViewJavascriptBridge.java
命令执行-> getRuntime.exec()
设备指纹-> getSimOperator com/pupumall/libcurl/k.java
组件-> 发送广播 com/pupumall/datacollection/utils/msa/g0.java
com/pupumall/libcurl/m.java
com/pupumall/photograph/utils/c.java
敏感行为-> 检测了是否被jdb调试 cn/tongdun/android/p008/p016/C0147PP.java
一般功能-> 查询数据库(短信、联系人、通话记录、浏览器历史等) com/pupumall/login/device/LoginDeviceProvider.java
com/pupumall/msa/provider/MsaOaidProvider.java
一般功能-> PowerManager操作 com/baidu/sec/privacy/d/c.java
隐私数据-> 屏幕截图,截取自己应用内部界面 com/pupumall/customer/common/view/ShadowTextView.java
com/pupumall/customer/common/view/ShadowView.java
vi/com/gdi/bgl/android/java/EnvDrawText.java
隐私数据-> 获取GPS位置信息 com/baidu/vi/g.java
设备指纹-> 查看本机SIM卡序列号 u0/c.java

源代码分析

高危
10
警告
10
信息
3
安全
2
屏蔽
0
序号 问题 等级 参考标准 文件位置 操作
1 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 通过日志文件的信息暴露
OWASP MASVS: MSTG-STORAGE-3
a3/a.java
am/p.java
am/v.java
bm/c.java
com/alivc/conan/crash/AlivcCrashReport.java
com/aliyun/conan/AliVcPlayerConan.java
com/horcrux/svg/VirtualView.java
com/horcrux/svg/a.java
com/horcrux/svg/c.java
com/horcrux/svg/o.java
com/horcrux/svg/t0.java
com/horcrux/svg/u.java
com/horcrux/svg/z.java
com/kwai/koom/base/c.java
com/kwai/koom/javaoom/monitor/analysis/HeapAnalysisService.java
com/pupumall/abtest/utils/j.java
com/pupumall/adkx/http/NetworkStatusMonitor.java
com/pupumall/adkx/http/utils/AppUtils.java
com/pupumall/apm/catcher/mem/koom/b.java
com/pupumall/apm/catcher/sampling/g.java
com/pupumall/apm/utils/f.java
com/pupumall/category/utils/c.java
com/pupumall/category/utils/f.java
com/pupumall/customer/activity/AboutPuPuActivity.java
com/pupumall/customer/common/utils/prerun/b.java
com/pupumall/customer/network/f.java
com/pupumall/customer/network/internal/monitor/e.java
com/pupumall/customer/network/internal/util/b.java
com/pupumall/customer/order/page/applyrefund/ApplyRefundFragment.java
com/pupumall/customer/order/page/detail/recommend/RecommendAdapter.java
com/pupumall/customer/order/view/AddMediaGroupView.java
com/pupumall/datacollection/utils/msa/g0.java
com/pupumall/deeplink/util/a.java
com/pupumall/elangsion/egnine/exposure/struct/auto/b.java
com/pupumall/homepage/elder/item/b.java
com/pupumall/live/util/p.java
com/pupumall/log/Logcat.java
com/pupumall/log/Logger.java
com/pupumall/log/LoggerManager.java
com/pupumall/login/device/LoginDeviceProvider.java
com/pupumall/login/device/c.java
com/pupumall/mine/util/s.java
com/pupumall/mine_export/utils/e.java
com/pupumall/msa/d.java
com/pupumall/productcore/view/card/purchasebutton/widget/PurchasePlusView2.java
com/pupumall/productdetail/news/view/ProductDetailRecommendProductView.java
com/pupumall/productdetail/utils/a.java
com/pupumall/productdetail/utils/k.java
com/pupumall/tinker/TinkerManager.java
com/pupumall/tinker/b.java
com/pupumall/tinker/service/TinkerResultService.java
com/pupumall/tinker/util/TinkerUtils.java
com/raizlabs/android/dbflow/config/FlowLog.java
com/raizlabs/android/dbflow/runtime/a.java
com/raizlabs/android/dbflow/sql/language/BaseQueriable.java
com/raizlabs/android/dbflow/structure/database/DatabaseHelperDelegate.java
com/raizlabs/android/dbflow/structure/database/a.java
com/raizlabs/android/dbflow/structure/database/transaction/DefaultTransactionQueue.java
com/raizlabs/android/dbflow/structure/database/transaction/PriorityTransactionQueue.java
com/raizlabs/android/dbflow/structure/database/transaction/c.java
com/tencent/live2/impl/V2TXLivePusherImpl.java
com/tencent/live2/impl/V2TXLiveUtils.java
com/tencent/live2/impl/a.java
com/tencent/trtc/TRTCCloud.java
com/tencent/ugc/MP4Writer.java
com/tencent/ugc/MediaExtractorWrapper.java
com/tencent/ugc/RemuxJoiner.java
com/tencent/ugc/TXUGCRecord.java
com/tencent/ugc/TXVideoEditer.java
com/tencent/ugc/TXVideoInfoReader.java
com/tencent/ugc/TXVideoJoiner.java
com/tencent/ugc/UGCAudioProcessor.java
com/tencent/ugc/UGCCombineProcessor.java
com/tencent/ugc/UGCImageProvider.java
com/tencent/ugc/UGCInitializer.java
com/tencent/ugc/UGCLicenseChecker.java
com/tencent/ugc/UGCMediaListSource.java
com/tencent/ugc/UGCMultiFileAudioFrameProvider.java
com/tencent/ugc/UGCMultiFilePixelFrameProvider.java
com/tencent/ugc/UGCRecorderJni.java
com/tencent/ugc/UGCSingleFileAudioFrameProvider.java
com/tencent/ugc/UGCSingleFilePixelFrameProvider.java
com/tencent/ugc/UGCThumbnailGenerator.java
com/tencent/ugc/UGCTransitionProcessor.java
com/tencent/ugc/UGCVideoProcessor.java
com/tencent/ugc/VideoDemuxerFFmpeg.java
com/tencent/ugc/common/MediaExtractorBuilder.java
com/tencent/ugc/common/MediaRetrieverBuilder.java
com/tencent/ugc/common/UGCTranscodeAudioEncodeParamsDecider.java
com/tencent/ugc/common/UGCTranscodeVideoEncodeParamsDecider.java
com/tencent/ugc/retriver/FFmpegMediaRetriever.java
com/tencent/ugc/videoprocessor/VideoEffectProcessor.java
com/tencent/ugc/videoprocessor/VideoTransitionProcessor.java
com/tencent/ugc/videoprocessor/WatermarkProcessor.java
com/tencent/ugc/videoprocessor/videoeffect/filter/TXCGPULightingFilter.java
com/tencent/ugc/videoprocessor/watermark/AnimatedPasterFilterChain.java
com/tencent/ugc/videoprocessor/watermark/TailWaterMarkChain.java
com/unionpay/utils/j.java
e60/e.java
f4/d.java
fc/c.java
ha/c.java
hb/c.java
ib/c.java
iu/a.java
jg/e.java
jm/d.java
kc/a.java
rz/a.java
s2/d.java
s60/f.java
tz/d.java
v2/a.java
v2/b.java
w50/c.java
wn/b.java
wu/b.java
y8/b.java
zd/b.java
2 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 信息
OWASP MASVS: MSTG-STORAGE-10
com/pupumall/customer/common/utils/j.java
com/pupumall/customer/common/utils/m.java
3 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 警告 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
4 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。 高危 CWE: CWE-649: 依赖于混淆或加密安全相关输入而不进行完整性检查
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-3
5 IP地址泄露 警告 CWE: CWE-200: 信息泄露
OWASP MASVS: MSTG-CODE-2
6 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 警告 CWE: CWE-312: 明文存储敏感信息
OWASP Top 10: M9: Reverse Engineering
OWASP MASVS: MSTG-STORAGE-14
7 MD5是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
8 应用程序使用不安全的随机数生成器 警告 CWE: CWE-330: 使用不充分的随机数
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-6
9 此应用程序可能具有Root检测功能 安全
OWASP MASVS: MSTG-RESILIENCE-1
10 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击 高危 CWE: CWE-79: 在Web页面生成时对输入的转义处理不恰当('跨站脚本')
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-PLATFORM-6
com/pupumall/webview/page/BaseWebActivityViewDelegateNative.java
11 WebView域控制不严格漏洞 高危 CWE: CWE-73: 外部控制文件名或路径 com/pupumall/webview/util/i.java
12 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 警告 CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
OWASP Top 10: M7: Client Code Quality
13 此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击 安全
OWASP MASVS: MSTG-NETWORK-4
14 使用弱加密算法 高危 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
i2/e.java
15 不安全的Web视图实现。可能存在WebView任意代码执行漏洞 警告 CWE: CWE-749: 暴露危险方法或函数
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-PLATFORM-7
com/unionpay/WebViewJavascriptBridge.java
16 应用程序可以写入应用程序目录。敏感信息应加密 信息 CWE: CWE-276: 默认权限不正确
OWASP MASVS: MSTG-STORAGE-14
com/pupumall/adkx/util/SPUtils.java
com/pupumall/apm/catcher/mem/koom/b.java
17 该文件是World Readable。任何应用程序都可以读取文件 高危 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
cn/tongdun/android/p020PPPPPPP/p021/C0053.java
w30/d0.java
18 该文件是World Writable。任何应用程序都可以写入文件 高危 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
19 不安全的Web视图实现。Web视图忽略SSL证书错误并接受任何SSL证书。此应用程序易受MITM攻击 高危 CWE: CWE-295: 证书验证不恰当
OWASP Top 10: M3: Insecure Communication
OWASP MASVS: MSTG-NETWORK-3
com/pupumall/webview/common/d.java
com/pupumall/webview/common/e.java
20 应用程序创建临时文件。敏感信息永远不应该被写进临时文件 警告 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
cd/c.java
com/pupumall/upload/util/a.java
com/pupumall/upload/util/f.java
21 SHA-1是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
22 SSL的不安全实现。信任所有证书或接受自签名证书是一个关键的安全漏洞。此应用程序易受MITM攻击 高危 CWE: CWE-295: 证书验证不恰当
OWASP Top 10: M3: Insecure Communication
OWASP MASVS: MSTG-NETWORK-3
com/pupumall/adk/http/TlsSniSocketFactory.java
23 此应用程序可能会请求root(超级用户)权限 警告 CWE: CWE-250: 以不必要的权限执行
OWASP MASVS: MSTG-RESILIENCE-1
pu/a.java
24 应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文 高危 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-2
he/c.java
25 已启用远程WebView调试 高危 CWE: CWE-919: 移动应用程序中的弱点
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-RESILIENCE-2
com/pupumall/webview/page/BaseWebViewActivityNative.java

动态库分析

序号 动态库 NX(堆栈禁止执行) STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)
1 arm64-v8a/libalivc_conan.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
符号可用
2 arm64-v8a/libartpSource.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
符号可用
3 arm64-v8a/libartp_play.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
二进制文件有以下加固函数: ['__FD_CLR_chk', '__strchr_chk', '__strncpy_chk', '__FD_SET_chk', '__strlen_chk', '__FD_ISSET_chk', '__vsnprintf_chk', '__read_chk', '__memcpy_chk']
False
warning
符号可用
4 arm64-v8a/libdownloadproxy.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
符号可用
5 arm64-v8a/libfb.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/libfbjni.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
二进制文件有以下加固函数: ['__strlen_chk']
False
warning
符号可用
7 arm64-v8a/libfolly_futures.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
二进制文件有以下加固函数: ['__FD_ISSET_chk', '__FD_CLR_chk', '__memset_chk', '__memcpy_chk', '__FD_SET_chk', '__vsnprintf_chk', '__read_chk', '__strlen_chk']
False
warning
符号可用
8 arm64-v8a/libglog.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
二进制文件有以下加固函数: ['__memcpy_chk', '__strncat_chk', '__vsnprintf_chk', '__strlen_chk']
False
warning
符号可用
9 arm64-v8a/libhermes.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', '__strlen_chk', '__vsnprintf_chk', '__memcpy_chk']
False
warning
符号可用
10 arm64-v8a/libjsi.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
二进制文件有以下加固函数: ['__strlen_chk']
False
warning
符号可用
11 arm64-v8a/libjsijniprofiler.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
符号可用
12 arm64-v8a/libkoom-fast-dump.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
二进制文件有以下加固函数: ['__memmove_chk', '__strlen_chk', '__vsnprintf_chk']
False
warning
符号可用
13 arm64-v8a/libkoom-strip-dump.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
二进制文件有以下加固函数: ['__strlen_chk', '__memmove_chk', '__vsnprintf_chk']
False
warning
符号可用
14 arm64-v8a/libkwai-android-base.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', '__strlcpy_chk', '__strlen_chk', '__memmove_chk']
False
warning
符号可用
15 arm64-v8a/libmapbufferjni.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
二进制文件有以下加固函数: ['__strlen_chk']
False
warning
符号可用
16 arm64-v8a/libmsaoaidauth.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', '__strrchr_chk', '__snprintf_chk', '__strcpy_chk', '__sprintf_chk', '__vsnprintf_chk', '__strlcpy_chk', '__strcat_chk', '__read_chk', '__strlen_chk']
False
warning
符号可用
17 arm64-v8a/libppcurl.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