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

APP评分

病毒检测 无法判定

安全评分

文件信息

文件名称 J6a3R.apk
文件大小 27.85MB
MD5 a115781c558f221bf77e2eea1c35d660
SHA1 ff88ff66817baec0405efd49a287587db8f840c1
SHA256 4dfc5c00a530c629fdc98651a99e067ed36b195a61a2ed2aaf93f53af4abca7d

应用信息

应用名称 🌊
包名 tk.ayfsvcx354rkv.iwvaf0xv98ash
主活动 com.wind.im.MainActivity
目标SDK 32     最小SDK 21
版本号 4.7.6     子版本号 20240714
加固信息 未加壳

组件导出信息

扫描选项

重新扫描 管理规则 动态分析

反编译代码

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

证书信息

二进制文件已签名
v1 签名: False
v2 签名: True
v3 签名: False
v4 签名: False
主题: C=CN, ST=QYkmd, L=PgnIB, O=dJtPd, OU=RxudC, CN=kVUUM
签名算法: rsassa_pkcs1v15
有效期自: 2024-09-27 04:33:10+00:00
有效期至: 2052-02-13 04:33:10+00:00
发行人: C=CN, ST=QYkmd, L=PgnIB, O=dJtPd, OU=RxudC, CN=kVUUM
序列号: 0x34635292
哈希算法: sha256
证书MD5: 63de93b61f0c9abed61025be702eccf7
证书SHA1: f5e8ce2c026cf3ededad74cd0342af931ee3840f
证书SHA256: baf6af226694a65944976b300519e3d6c84681d299a98120484498682384a1f7
证书SHA512: a691150d3d56073dbabf29f7431aa40e9501edabd3bb12b3c35fdcb1fb503a4366c9240d910f3f53072f410e133676adaee5d8fc716090822d7975df9528b714
公钥算法: rsa
密钥长度: 2048
指纹: a4fbad077a7d26ba8243c28dbe68ee9ef12cfeb0cd40c1ee3c481b40a8c26337
找到 1 个唯一证书

应用程序权限

权限名称 安全等级 权限内容 权限描述 关联代码
android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
android.permission.VIBRATE 普通 控制振动器 允许应用程序控制振动器,用于消息通知振动功能。
android.permission.WRITE_EXTERNAL_STORAGE 危险 读取/修改/删除外部存储内容 允许应用程序写入外部存储。
android.permission.RECORD_AUDIO 危险 获取录音权限 允许应用程序获取录音权限。
android.permission.CAMERA 危险 拍照和录制视频 允许应用程序拍摄照片和视频,且允许应用程序收集相机在任何时候拍到的图像。
android.permission.READ_PHONE_STATE 危险 读取手机状态和标识 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。
android.permission.ACCESS_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
android.permission.ACCESS_WIFI_STATE 普通 查看Wi-Fi状态 允许应用程序查看有关Wi-Fi状态的信息。
android.permission.GET_TASKS 危险 检索当前运行的应用程序 允许应用程序检索有关当前和最近运行的任务的信息。恶意应用程序可借此发现有关其他应用程序的保密信息。
android.permission.MODIFY_AUDIO_SETTINGS 危险 允许应用修改全局音频设置 允许应用程序修改全局音频设置,如音量。多用于消息语音功能。
android.permission.WAKE_LOCK 危险 防止手机休眠 允许应用程序防止手机休眠,在手机屏幕关闭后后台进程仍然运行。
android.permission.BROADCAST_PACKAGE_ADDED 签名 接收新增APP的通知 它允许一个应用程序接收到其他应用程序添加新包(即新安装的可执行文件)的广播消息。
android.permission.BROADCAST_PACKAGE_CHANGED 签名 接收APP变化的通知 它允许一个应用程序接收到其他应用程序变化(安装、卸载、修改)的广播消息。
android.permission.BROADCAST_PACKAGE_INSTALL 签名 接收APP安装的通知 它允许一个应用程序接收到其他应用程序安装新包(即新安装的可执行文件)的广播消息。
android.permission.BROADCAST_PACKAGE_REPLACED 签名 接收APP替换的通知 它允许一个应用程序接收到其他应用程序被覆盖安装的广播消息。
android.permission.RESTART_PACKAGES 普通 重启进程 允许程序自己重启或重启其他程序
android.permission.RECEIVE_BOOT_COMPLETED 普通 开机自启 允许应用程序在系统完成启动后即自行启动。这样会延长手机的启动时间,而且如果应用程序一直运行,会降低手机的整体速度。
android.permission.CHANGE_NETWORK_STATE 危险 改变网络连通性 允许应用程序改变网络连通性。
android.permission.CHANGE_WIFI_STATE 危险 改变Wi-Fi状态 允许应用程序改变Wi-Fi状态。
android.permission.FOREGROUND_SERVICE 普通 创建前台Service Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放)
tk.ayfsvcx354rkv.iwvaf0xv98ash_com.coloros.mcs.permission.RECIEVE_MCS_MESSAGE 未知 未知权限 来自 android 引用的未知权限。
tk.ayfsvcx354rkv.iwvaf0xv98ash_com.heytap.mcs.permission.RECIEVE_MCS_MESSAGE 未知 未知权限 来自 android 引用的未知权限。
tk.ayfsvcx354rkv.iwvaf0xv98ash_com.huawei.android.launcher.permission.CHANGE_BADGE 未知 未知权限 来自 android 引用的未知权限。
android.permission.SYSTEM_ALERT_WINDOW 危险 弹窗 允许应用程序弹窗。 恶意程序可以接管手机的整个屏幕。
android.permission.SYSTEM_OVERLAY_WINDOW 未知 未知权限 来自 android 引用的未知权限。
android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 普通 使用 Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 的权限 应用程序必须拥有权限才能使用 Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS。
tk.ayfsvcx354rkv.iwvaf0xv98ash.permission.MIPUSH_RECEIVE 未知 未知权限 来自 android 引用的未知权限。
tk.ayfsvcx354rkv.iwvaf0xv98ash_com.meizu.flyme.push.permission.RECEIVE 未知 未知权限 来自 android 引用的未知权限。
tk.ayfsvcx354rkv.iwvaf0xv98ash.push.permission.MESSAGE 未知 未知权限 来自 android 引用的未知权限。
tk.ayfsvcx354rkv.iwvaf0xv98ash_com.meizu.c2dm.permission.RECEIVE 未知 未知权限 来自 android 引用的未知权限。
tk.ayfsvcx354rkv.iwvaf0xv98ash.permission.C2D_MESSAGE 未知 未知权限 来自 android 引用的未知权限。
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS 普通 访问定位额外命令 访问额外位置提供程序命令,恶意应用程序可能会使用它来干扰GPS或其他位置源的操作。
android.permission.READ_CONTACTS 危险 读取联系人信息 允允许应用程序读取您手机上存储的所有联系人(地址)数据。恶意应用程序可借此将您的数据发送给其他人。
android.permission.READ_EXTERNAL_STORAGE 危险 读取SD卡内容 允许应用程序从SD卡读取信息。
tk.ayfsvcx354rkv.iwvaf0xv98ash.permission.PROCESS_PUSH_MSG 未知 未知权限 来自 android 引用的未知权限。
tk.ayfsvcx354rkv.iwvaf0xv98ash.permission.PUSH_PROVIDER 未知 未知权限 来自 android 引用的未知权限。
android.permission.REQUEST_INSTALL_PACKAGES 危险 允许安装应用程序 Android8.0 以上系统允许安装未知来源应用程序权限。
tk.ayfsvcx354rkv.iwvaf0xv98ash_com.huawei.appmarket.service.commondata.permission.GET_COMMON_DATA 未知 未知权限 来自 android 引用的未知权限。
android.permission.MOUNT_UNMOUNT_FILESYSTEMS 危险 装载和卸载文件系统 允许应用程序装载和卸载可移动存储器的文件系统。
android.permission.FLASHLIGHT 普通 控制闪光灯 允许应用程序控制闪光灯。
android.permission.POST_NOTIFICATIONS 危险 发送通知的运行时权限 允许应用发布通知,Android 13 引入的新权限。
tk.ayfsvcx354rkv.iwvaf0xv98ash_com.meizu.flyme.permission.PUSH 未知 未知权限 来自 android 引用的未知权限。
android.permission.WRITE_SETTINGS 危险 修改全局系统设置 允许应用程序修改系统设置方面的数据。恶意应用程序可借此破坏您的系统配置。
tk.ayfsvcx354rkv.iwvaf0xv98ash_com.asus.msa.SupplementaryDID.ACCESS 未知 未知权限 来自 android 引用的未知权限。
tk.ayfsvcx354rkv.iwvaf0xv98ash_freemme.permission.msa 未知 未知权限 来自 android 引用的未知权限。

证书分析

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

MANIFEST分析

高危
0
警告
19
信息
0
屏蔽
0
序号 问题 严重程度 描述信息 操作
1 应用程序可以安装在有漏洞的已更新 Android 版本上
Android 5.0-5.0.2, [minSdk=21]
信息 该应用程序可以安装在具有多个未修复漏洞的旧版本 Android 上。这些设备不会从 Google 接收合理的安全更新。支持 Android 版本 => 10、API 29 以接收合理的安全更新。
2 应用程序具有网络安全配置
[android:networkSecurityConfig=@7F160003]
信息 网络安全配置功能让应用程序可以在一个安全的,声明式的配置文件中自定义他们的网络安全设置,而不需要修改应用程序代码。这些设置可以针对特定的域名和特定的应用程序进行配置。
3 应用程序数据可以被备份
[android:allowBackup=true]
警告 这个标志允许任何人通过adb备份你的应用程序数据。它允许已经启用了USB调试的用户从设备上复制应用程序数据。
4 Activity设置了TaskAffinity属性
(com.imacapp.wxapi.WXEntryActivity)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
5 Activity (com.imacapp.wxapi.WXEntryActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
6 Service (com.vivo.push.sdk.service.CommandClientService) 未被保护。
[android:exported=true]
警告 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
7 Broadcast Receiver (com.wind.im.push.receiver.VivoPushMessageReceiverImpl) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
8 Service (com.xiaomi.mipush.sdk.PushMessageHandler) 受权限保护, 但是应该检查权限的保护级别。
Permission: com.xiaomi.xmsf.permission.MIPUSH_RECEIVE
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
9 Broadcast Receiver (com.xiaomi.push.service.receivers.NetworkStatusReceiver) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
10 Broadcast Receiver (com.wind.im.push.receiver.XiaomiPushMessageReceiver) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
11 Broadcast Receiver (com.wind.im.push.receiver.MeizuPushServerMsgReceiver) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
12 Activity (com.imacapp.common.WindCommTransitActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
13 Activity (com.tencent.tauth.AuthActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
14 Service (com.meizu.cloud.pushsdk.NotificationService) 未被保护。
[android:exported=true]
警告 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
15 Broadcast Receiver (com.huawei.hms.support.api.push.PushMsgReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: tk.aykv.iwvg.permission.PROCESS_PUSH_MSG
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
16 Broadcast Receiver (com.huawei.hms.support.api.push.PushReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: tk.aykv.iwvg.permission.PROCESS_PUSH_MSG
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
17 Service (com.huawei.hms.support.api.push.service.HmsMsgService) 未被保护。
[android:exported=true]
警告 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
18 Content Provider (com.huawei.hms.support.api.push.PushProvider) 受权限保护, 但是应该检查权限的保护级别。
Permission: tk.aykv.iwvg.permission.PUSH_PROVIDER
[android:exported=true]
警告 发现一个 Content Provider被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
19 Activity (com.xiaomi.mipush.sdk.NotificationClickedActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
20 Service (androidx.work.impl.background.systemjob.SystemJobService) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_JOB_SERVICE
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
21 Broadcast Receiver (androidx.work.impl.diagnostics.DiagnosticsReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.DUMP
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

可浏览的ACTIVITIES

ACTIVITY INTENT
com.wind.im.MainActivity Schemes: l7smek://,
com.imacapp.common.WindCommTransitActivity Schemes: xqchat://,
com.tencent.tauth.AuthActivity Schemes: tencent111111://,

网络安全配置

序号 范围 严重级别 描述

API调用分析

API功能 源码文件
一般功能-> 文件操作
a0/b0.java
a0/d0.java
a0/h.java
a0/r.java
a0/t.java
a0/v.java
a1/a.java
a1/c.java
a4/a.java
a4/b.java
a4/g.java
a4/h.java
a7/a.java
a9/e0.java
a9/f.java
a9/l.java
a9/z0.java
ae/b.java
ae/c.java
ae/d.java
ae/e.java
ae/f.java
ae/g.java
ae/h.java
ae/i.java
ae/j.java
ae/k.java
af/a.java
ag/ma.java
ak/c.java
b0/a.java
b0/b.java
b0/d.java
b0/e.java
b0/f.java
b0/j.java
b0/k.java
b1/g.java
b5/a.java
b6/a.java
b7/a.java
b7/s.java
bc/b.java
be/a.java
be/c.java
be/d.java
be/e.java
be/f.java
be/h.java
bh/b.java
bi/a.java
bi/b.java
bl/a.java
c4/b.java
c5/a.java
c5/b.java
c7/a.java
c7/f.java
c7/g.java
c9/g.java
c9/k.java
c9/l.java
c9/m.java
c9/s.java
cb/a.java
ce/a.java
ce/b.java
ce/c.java
ce/d.java
ce/e.java
ce/h.java
ce/i.java
ce/j.java
ce/l.java
cg/e.java
cl/a.java
cl/b.java
cl/c.java
cl/d.java
cl/e.java
cl/f.java
cl/g.java
cl/h.java
cl/i.java
cl/j.java
cl/k.java
cl/l.java
cl/m.java
cl/n.java
cl/o.java
cl/p.java
cl/q.java
cl/s.java
cl/t.java
cl/x.java
cl/y.java
cl/z.java
com/davemorrissey/labs/subscaleview/ImageSource.java
com/davemorrissey/labs/subscaleview/ImageViewState.java
com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.java
com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.java
com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java
com/imacapp/common/SharedAppActivity.java
com/imacapp/group/ui/GroupProfileActivity.java
com/imacapp/group/ui/GroupQRCodeActivity.java
com/imacapp/message/KitFileActivity.java
com/imacapp/message/ui/KitMassSendMessageActivity.java
com/imacapp/message/ui/MessageDetailImagePagerActivity.java
com/imacapp/message/ui/MessageImagePagerActivity.java
com/imacapp/message/ui/fragment/KitMessageAudioRecordFragment.java
com/imacapp/message/ui/fragment/KitMessageExtraViewFragment.java
com/imacapp/message/ui/fragment/KitMessageSystemEmotionFragment.java
com/imacapp/message/vm/KitFileViewModel.java
com/imacapp/message/vm/MassMessageViewModel.java
com/imacapp/message/vm/i.java
com/imacapp/moment/MomentMainActivity.java
com/imacapp/moment/MomentPostActivity.java
com/imacapp/moment/vm/MomentPostViewModel.java
com/imacapp/user/ui/activity/CommSettingActivity.java
com/imacapp/user/ui/activity/MineProfileActivity.java
com/imacapp/user/ui/activity/UserQRCodeActivity.java
com/imacapp/user/vm/CommSettingViewModel.java
com/imacapp/user/vm/ReportViewModel.java
com/imacapp/videoplayer/SampleVideo.java
com/imacapp/videoplayer/SimplePlayActivity.java
com/imacapp/wind/activity/ForgetPasswordActivity.java
com/imacapp/wind/activity/ForgetPasswordInputAnswerActivity.java
com/imacapp/wind/activity/ForgetPasswordSetNewPasswordActivity.java
com/imacapp/wind/activity/LoginActivity.java
com/imacapp/wind/activity/RegisterAccountActivity.java
com/imacapp/wind/activity/RegisterInviteActivity.java
com/imacapp/wind/activity/RegisterPhoneActivity.java
com/imacapp/wind/activity/RegisterPhoneCodeActivity.java
com/imacapp/wind/activity/RegisterSelectAvatarActivity.java
com/imacapp/wind/activity/RegisterUserInfoActivity.java
com/imacapp/wind/fragment/LoginByAccountFragment.java
com/imacapp/wind/fragment/LoginByPhoneFragment.java
com/imacapp/wind/vm/LoginByAccountViewModel.java
com/imacapp/wind/vm/RegisterUserInfoViewModel.java
com/jeremyliao/liveeventbus/core/LiveEvent.java
com/jeremyliao/liveeventbus/ipc/core/SerializableProcessor.java
com/just/agentweb/AgentActionFragment.java
com/just/agentweb/AgentWebCompat.java
com/just/agentweb/AgentWebConfig.java
com/just/agentweb/AgentWebUtils.java
com/just/agentweb/ProcessUtils.java
com/just/agentweb/RomUtils.java
com/just/agentweb/filechooser/FileChooser.java
com/just/agentweb/filechooser/FileCompressor.java
com/wind/im/MainActivity.java
com/wind/imlib/connect/http/c.java
com/wind/kit/common/a.java
com/wind/kit/ui/ImagePagerActivity.java
com/wind/kit/ui/widget/inputkeyboard/KitMessageExtraFrameLayout.java
com/yuyh/library/imgsel/ui/ISCameraActivity.java
com/yuyh/library/imgsel/ui/ISListActivity.java
com/yuyh/library/imgsel/ui/fragment/ImgSelFragment.java
d1/b.java
d2/a0.java
d2/b0.java
d2/c.java
d2/d0.java
d2/f.java
d2/g.java
d2/h.java
d2/i.java
d2/j.java
d2/k.java
d2/p.java
d2/r.java
d2/t.java
d2/u.java
d2/v.java
d2/x.java
d2/y.java
d2/z.java
d5/a.java
d7/b.java
d7/d.java
d7/e.java
db/a.java
dc/a.java
de/c.java
dh/c.java
dh/d.java
di/a.java
di/b.java
e0/a.java
e2/a.java
e2/b.java
e2/d.java
e2/g.java
e2/j.java
e2/p.java
e2/q.java
e4/a.java
e5/a.java
eb/a.java
eb/b.java
eb/c.java
ee/b.java
ee/c.java
ee/d.java
ef/a.java
ef/b.java
ef/c.java
ef/d.java
ef/e.java
ef/f.java
eh/a.java
f1/a.java
f2/b.java
f2/d0.java
f2/s.java
fb/b.java
ff/c.java
ff/d.java
fi/a.java
fi/b.java
fi/c.java
g0/a.java
g2/b.java
gb/a.java
gb/d.java
gb/e.java
gf/b.java
gf/c.java
gf/l.java
gg/c.java
gg/r.java
gk/g0.java
h0/e.java
h5/a.java
h9/i.java
hb/a.java
hb/b.java
he/a0.java
he/b0.java
he/d.java
he/e.java
he/f.java
he/g.java
he/h.java
he/j.java
he/m.java
he/q.java
he/r.java
he/s.java
he/u.java
he/v.java
he/x.java
he/y.java
hf/a.java
hf/b.java
hf/d.java
hf/g.java
hh/g.java
hl/a.java
hl/a3.java
hl/b.java
hl/b0.java
hl/b1.java
hl/b2.java
hl/b3.java
hl/c0.java
hl/c1.java
hl/c3.java
hl/d.java
hl/d0.java
hl/d1.java
hl/d2.java
hl/d3.java
hl/e.java
hl/e2.java
hl/f.java
hl/f0.java
hl/f3.java
hl/g0.java
hl/g1.java
hl/g2.java
hl/h1.java
hl/h2.java
hl/i.java
hl/i1.java
hl/j2.java
hl/k0.java
hl/k1.java
hl/k2.java
hl/l.java
hl/l1.java
hl/m2.java
hl/n0.java
hl/n2.java
hl/o2.java
hl/p.java
hl/p1.java
hl/p2.java
hl/q.java
hl/q1.java
hl/q2.java
hl/r2.java
hl/s1.java
hl/t0.java
hl/t2.java
hl/v.java
hl/v1.java
hl/v2.java
hl/w.java
hl/w0.java
hl/w2.java
hl/x.java
hl/y.java
hl/y0.java
hl/y1.java
hl/y2.java
hl/z0.java
hl/z1.java
hl/z2.java
i4/b.java
i4/c.java
ic/a.java
ic/c.java
ie/d.java
ie/f.java
ie/g.java
ih/c.java
ij/d.java
j1/a0.java
j1/b0.java
j1/c.java
j1/d.java
j1/f.java
j1/g.java
j1/h.java
j1/j.java
j1/l.java
j1/m.java
j1/n.java
j1/w.java
j1/x.java
j1/y.java
j4/b.java
j4/d.java
j7/b.java
je/c.java
je/d.java
k6/a.java
k7/c.java
kc/a.java
kc/b.java
kd/b.java
kf/a.java
kf/b.java
kf/c.java
kf/d.java
kf/e.java
kf/f.java
l0/c0.java
l0/e.java
l0/i0.java
l0/u.java
l1/d.java
l1/f.java
l1/g.java
l1/h.java
l1/i.java
l1/j.java
l1/m.java
l7/b.java
lb/a.java
lb/b.java
ld/a.java
ld/b.java
le/b.java
le/c.java
le/f.java
le/g.java
le/h.java
le/i.java
le/j.java
le/k.java
le/n.java
le/o.java
le/p.java
le/r.java
le/s.java
le/t.java
le/u.java
le/v.java
le/w.java
le/x.java
le/y.java
le/z.java
lf/a.java
lf/c.java
ll/a.java
ll/b.java
ll/f.java
ll/h.java
ll/s.java
ll/t.java
ll/u.java
ll/v.java
ll/w.java
ll/y.java
m0/a.java
m0/b.java
m1/a.java
m1/d.java
m4/a.java
m7/a.java
mb/c.java
mb/d.java
mc/c.java
md/e.java
me/c.java
n1/c.java
n6/a.java
n7/a.java
n8/b.java
nc/c.java
nd/a.java
net/butterflytv/rtmp_client/RtmpClient.java
nh/a.java
nh/c.java
ni/a.java
nl/b.java
nl/c.java
o/b.java
o1/a.java
o1/c.java
o1/i.java
o1/j.java
o1/k.java
o1/l.java
o1/m.java
o1/o.java
o4/a.java
o8/d.java
og/a.java
og/b.java
og/c.java
og/d.java
oh/a.java
oh/b.java
p000if/i.java
p1/b.java
p1/f.java
p1/h.java
p7/a.java
p7/d.java
p7/e.java
pe/b.java
pe/d.java
ph/a0.java
ph/b.java
ph/b0.java
ph/m.java
ph/p.java
ph/v.java
ph/w.java
pj/a.java
pj/d.java
pj/e.java
pj/f.java
pl/a.java
q0/a.java
q1/b.java
q4/b.java
q5/f.java
q5/g.java
qb/b.java
qc/d.java
qe/a.java
qf/w.java
qh/a6.java
qh/c1.java
qh/c5.java
qh/c6.java
qh/c7.java
qh/d.java
qh/d0.java
qh/d3.java
qh/d4.java
qh/d5.java
qh/d6.java
qh/d7.java
qh/e.java
qh/e0.java
qh/e3.java
qh/e4.java
qh/e6.java
qh/f0.java
qh/f5.java
qh/f6.java
qh/g0.java
qh/g6.java
qh/g7.java
qh/h4.java
qh/h6.java
qh/h7.java
qh/i0.java
qh/i1.java
qh/i3.java
qh/i6.java
qh/j1.java
qh/j5.java
qh/j6.java
qh/k1.java
qh/k5.java
qh/k6.java
qh/l6.java
qh/m0.java
qh/m1.java
qh/m5.java
qh/m6.java
qh/n3.java
qh/n4.java
qh/n5.java
qh/n6.java
qh/o0.java
qh/o3.java
qh/o6.java
qh/p3.java
qh/p5.java
qh/q5.java
qh/q6.java
qh/r.java
qh/r0.java
qh/r1.java
qh/r3.java
qh/r5.java
qh/r6.java
qh/s0.java
qh/s3.java
qh/s5.java
qh/s6.java
qh/t1.java
qh/t3.java
qh/t4.java
qh/t5.java
qh/u0.java
qh/u1.java
qh/u3.java
qh/u4.java
qh/u5.java
qh/v0.java
qh/v5.java
qh/v6.java
qh/w5.java
qh/w6.java
qh/x.java
qh/x0.java
qh/x3.java
qh/x5.java
qh/y5.java
qh/z3.java
qh/z5.java
qh/z6.java
qi/d0.java
qi/e.java
qi/g1.java
qi/i.java
qi/k0.java
qi/l.java
qi/n.java
qi/o.java
qi/r.java
qi/x0.java
qj/e.java
qj/f.java
qj/g.java
ql/a.java
ql/c.java
ql/d.java
ql/e.java
ql/f.java
ql/g.java
ql/h.java
r0/a.java
r0/d.java
r0/f.java
r0/g.java
r0/i.java
r0/l.java
r0/t.java
re/e0.java
re/g.java
re/j.java
re/k.java
re/m.java
re/n.java
re/o.java
re/t.java
re/t0.java
re/u.java
re/w0.java
re/z.java
rg/d0.java
rg/e.java
rg/g0.java
rg/h.java
rg/h0.java
rg/i.java
rj/c.java
rj/g.java
rk/a0.java
rk/b0.java
rk/c0.java
rk/d.java
rk/e.java
rk/e0.java
rk/k.java
rk/n.java
rk/o.java
rk/r.java
rk/t.java
rk/v.java
rk/w.java
rk/y.java
rk/z.java
s0/a.java
sa/a.java
sb/e.java
sb/h.java
sb/j.java
sb/k.java
sb/l.java
sb/n.java
sc/a.java
sc/b.java
se/a.java
sg/d.java
sk/d.java
t/b.java
t/c.java
t0/a.java
t0/b.java
t7/f.java
t8/c.java
tf/l.java
tf/m.java
tj/a.java
tk/a.java
u/d.java
u/g.java
u/i.java
u0/b.java
u0/c.java
u5/d.java
u5/f.java
u5/g.java
u8/a.java
ua/a.java
ub/a.java
ub/b.java
ub/c.java
ud/b.java
ud/e.java
ud/f.java
ud/k.java
ud/m.java
ue/b.java
ui/a.java
uk/a.java
uk/b.java
uk/c.java
uk/d.java
uk/e.java
uk/f.java
uk/g.java
uk/h.java
uk/i.java
v0/d.java
v0/e.java
v0/f.java
v8/t.java
vb/a.java
vc/e.java
vc/g.java
vd/a.java
vd/b.java
ve/d.java
vg/a.java
vg/c.java
vg/d.java
vg/e.java
vh/a.java
vh/b.java
vk/a.java
vk/b.java
vk/c.java
vk/e.java
vk/f.java
vk/i.java
vk/j.java
w/b.java
w/c.java
w/d.java
w/e.java
w/f.java
w/g.java
w/k.java
w/l.java
w/m.java
w/n.java
w0/c.java
w6/a.java
w6/b.java
w6/c.java
w6/e.java
w6/f.java
w9/g0.java
w9/h0.java
wa/a.java
wb/a.java
wb/b.java
wb/c.java
wb/d.java
wb/e.java
wb/f.java
wb/g.java
wb/i.java
wb/j.java
wb/m.java
wb/n.java
wb/o.java
wc/a.java
wc/d.java
wd/c.java
wd/f.java
wd/g.java
wh/a.java
wh/e.java
wk/a.java
x/b.java
x/d.java
x/e.java
x0/a.java
x0/b.java
x0/c.java
x0/d.java
x0/e.java
x0/f.java
x0/h.java
x0/i.java
x1/a.java
x3/a.java
x3/b.java
x3/c.java
x6/b.java
xa/a.java
xb/a.java
xcrash/NativeHandler.java
xcrash/d.java
xcrash/e.java
xcrash/f.java
xcrash/g.java
xcrash/i.java
xcrash/j.java
xf/g.java
xf/m.java
xf/t.java
xk/a.java
xk/c.java
xk/d.java
xk/e.java
xk/f.java
xk/g.java
xk/h.java
xk/i.java
xk/j.java
xk/l.java
xk/m.java
xk/o.java
xk/p.java
xk/q.java
xk/r.java
xk/u.java
y0/a.java
y6/b.java
y6/c.java
y6/d.java
ya/c.java
yd/b.java
ye/b.java
ye/c.java
ye/g.java
yk/a.java
yk/b.java
yk/c.java
yk/f.java
z0/a.java
z0/b0.java
z0/c.java
z0/e.java
z0/s.java
z0/u.java
z0/z.java
z3/a.java
z3/b.java
z5/a.java
z6/a.java
za/b.java
zb/c.java
zd/a.java
zd/b.java
ze/c.java
ze/e.java
ze/f.java
ze/h.java
zk/a.java
一般功能-> IPC通信
a0/d0.java
a0/e.java
a0/h.java
a0/i.java
a0/j.java
a0/k.java
a0/l.java
a0/r.java
a0/s.java
a9/h1.java
b1/g.java
b6/a.java
b7/b.java
b7/j.java
b7/k.java
b7/l.java
b7/r.java
b7/s.java
b8/a.java
c5/a.java
c7/g.java
ce/j.java
ce/l.java
com/download/library/NotificationCancelReceiver.java
com/imacapp/common/SearchHistoryMessageActivity$$ARouter$$Autowired.java
com/imacapp/common/SearchMoreActivity$$ARouter$$Autowired.java
com/imacapp/common/SharedAppActivity.java
com/imacapp/common/WindCommTransitActivity.java
com/imacapp/group/ui/GroupAitMemberChooseActivity$$ARouter$$Autowired.java
com/imacapp/group/ui/GroupAnnouncementActivity$$ARouter$$Autowired.java
com/imacapp/group/ui/GroupChangeNameActivity$$ARouter$$Autowired.java
com/imacapp/group/ui/GroupInviteFriendActivity$$ARouter$$Autowired.java
com/imacapp/group/ui/GroupKickUserActivity$$ARouter$$Autowired.java
com/imacapp/group/ui/GroupManagerActivity$$ARouter$$Autowired.java
com/imacapp/group/ui/GroupMemberBannedListActivity$$ARouter$$Autowired.java
com/imacapp/group/ui/GroupMemberListActivity$$ARouter$$Autowired.java
com/imacapp/group/ui/GroupProfileActivity$$ARouter$$Autowired.java
com/imacapp/group/ui/GroupProfileActivity.java
com/imacapp/group/ui/GroupQRCodeActivity$$ARouter$$Autowired.java
com/imacapp/group/ui/GroupRequestJoinDescActivity$$ARouter$$Autowired.java
com/imacapp/group/ui/GroupTranslateOwnerActivity$$ARouter$$Autowired.java
com/imacapp/group/vm/GroupProfileViewModel.java
com/imacapp/home/ui/activity/KitWebViewActivity$$ARouter$$Autowired.java
com/imacapp/home/ui/fragment/MeFragment.java
com/imacapp/home/vm/MeViewModel.java
com/imacapp/message/KitFileActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/ForwardFriendMessageActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/ForwardGroupMessageActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/GroupRedPackActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/KitGroupMessageActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/KitGroupMessageActivity.java
com/imacapp/message/ui/KitMassSendMessageActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/KitMassSendMessageActivity.java
com/imacapp/message/ui/KitUserMessageActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/KitUserMessageActivity.java
com/imacapp/message/ui/MessageDetailImagePagerActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/MessageImagePagerActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/UserRedPackActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/UserTransferActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/ZipMessageDetailActivity$$ARouter$$Autowired.java
com/imacapp/message/ui/fragment/KitMessageExtraViewFragment.java
com/imacapp/message/vm/ChatRoomViewModel.java
com/imacapp/message/vm/KitFileViewModel.java
com/imacapp/message/vm/MessageMobileContactCardViewModel.java
com/imacapp/moment/MomentInfoActivity$$ARouter$$Autowired.java
com/imacapp/moment/MomentMainActivity.java
com/imacapp/moment/MomentPostActivity$$ARouter$$Autowired.java
com/imacapp/moment/MomentPostActivity.java
com/imacapp/moment/vm/MomentPostViewModel.java
com/imacapp/user/ui/activity/CommSettingActivity.java
com/imacapp/user/ui/activity/FriendGroupFriendsActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/FriendGroupSetActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/FriendRequestActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/FriendRequestActivity.java
com/imacapp/user/ui/activity/FriendVerifyActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/FriendVerifyActivity.java
com/imacapp/user/ui/activity/MineProfileActivity.java
com/imacapp/user/ui/activity/PayPasswordSetActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/PayPasswordSetActivity.java
com/imacapp/user/ui/activity/PayPasswordSetAgainActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/PayPasswordSetAgainActivity.java
com/imacapp/user/ui/activity/RedPackActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/RedPackActivity.java
com/imacapp/user/ui/activity/UserAliasChangeActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/UserProfileActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/UserProfileSettingActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/UserProfileSettingAliasGroupActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/UserProfileSettingAliasGroupActivity.java
com/imacapp/user/ui/activity/UserRedPackActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/UserRedPackActivity.java
com/imacapp/user/ui/activity/UserSafetyFindPayPasswordActivity.java
com/imacapp/user/ui/activity/UserSafetyOldQuestionActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/UserSafetyQuestionActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/UserTransferActivity$$ARouter$$Autowired.java
com/imacapp/user/ui/activity/UserTransferActivity.java
com/imacapp/user/vm/CommSettingViewModel.java
com/imacapp/user/vm/UserFriendGroupSelectViewModel.java
com/imacapp/user/vm/UserProfileViewModel.java
com/imacapp/videoplayer/SimplePlayActivity.java
com/imacapp/wind/activity/ForgetPasswordInputAnswerActivity$$ARouter$$Autowired.java
com/imacapp/wind/activity/ForgetPasswordSetNewPasswordActivity$$ARouter$$Autowired.java
com/imacapp/wind/activity/LoginActivity.java
com/imacapp/wind/activity/RegisterInviteActivity$$ARouter$$Autowired.java
com/imacapp/wind/activity/RegisterPhoneCodeActivity$$ARouter$$Autowired.java
com/imacapp/wind/activity/RegisterSelectAvatarActivity$$ARouter$$Autowired.java
com/imacapp/wind/activity/RegisterSelectAvatarActivity.java
com/imacapp/wind/activity/RegisterUserInfoActivity$$ARouter$$Autowired.java
com/imacapp/wind/activity/RegisterUserInfoActivity.java
com/imacapp/wind/vm/RegisterSelectAvatarViewModel.java
com/imacapp/wxapi/WXEntryActivity.java
com/jeremyliao/liveeventbus/core/LiveEventBusCore.java
com/jeremyliao/liveeventbus/ipc/core/ProcessorManager.java
com/jeremyliao/liveeventbus/ipc/receiver/LebIpcReceiver.java
com/just/agentweb/Action.java
com/just/agentweb/AgentActionFragment.java
com/just/agentweb/AgentWebUtils.java
com/just/agentweb/DefaultChromeClient.java
com/just/agentweb/DefaultWebClient.java
com/just/agentweb/filechooser/FileChooser.java
com/lxj/xpopup/core/ImageViewerPopupView.java
com/lxj/xpopup/util/XPermission.java
com/wind/im/MainActivity.java
com/wind/im/WindApp.java
com/wind/im/service/WindMessageForegroundService.java
com/wind/kit/ui/ImagePagerActivity.java
com/wind/kit/ui/KitInputActivity$$ARouter$$Autowired.java
com/wind/kit/ui/QRScanActivity.java
com/wind/kit/vm/KitCommInputViewModel.java
com/yalantis/ucrop/UCropActivity.java
com/yuyh/library/imgsel/ui/ISCameraActivity.java
com/yuyh/library/imgsel/ui/ISListActivity.java
com/yuyh/library/imgsel/ui/fragment/ImgSelFragment.java
d2/o.java
d6/b.java
da/a.java
dg/b.java
dl/a.java
ee/a.java
ef/a.java
eg/e.java
el/a.java
g/e.java
gf/l.java
h0/a.java
h0/b.java
h0/c.java
h0/d.java
h0/f.java
h0/g.java
h0/i.java
h0/j.java
h0/k.java
h5/b.java
h5/c.java
h5/d.java
h9/c.java
hc/a.java
hc/b.java
i5/a.java
i6/a.java
ic/a.java
ic/b.java
ic/c.java
ic/d.java
j5/d.java
j6/a.java
j8/e.java
j8/f.java
jb/a.java
jb/b.java
je/a.java
kc/a.java
ki/a.java
l0/a.java
l0/h.java
l0/l0.java
l5/a.java
l6/b.java
l6/c.java
m6/a.java
mc/a.java
mc/b.java
mc/c.java
mc/d.java
mc/e.java
mc/f.java
n5/c.java
nb/a.java
nc/a.java
nc/b.java
nc/d.java
oc/a.java
oc/b.java
oc/c.java
oc/d.java
oc/e.java
of/c.java
of/e.java
of/m.java
of/o.java
p5/c.java
p5/e.java
p7/d.java
p7/e.java
pc/a.java
pc/b.java
pf/a.java
ph/a0.java
ph/f0.java
ph/i.java
ph/k.java
ph/k0.java
ph/p.java
ph/s.java
pub/devrel/easypermissions/AppSettingsDialogHolderActivity.java
q5/d.java
q5/e.java
qh/a3.java
qh/a7.java
qh/b6.java
qh/c7.java
qh/f5.java
qh/i2.java
qh/k.java
qh/k2.java
qh/l.java
qh/n2.java
qh/n6.java
qh/p2.java
qh/q.java
qh/q2.java
qh/s.java
qh/u2.java
qh/v0.java
qh/x2.java
qh/y2.java
r/c.java
rc/a.java
rc/b.java
re/a.java
re/c.java
re/d.java
re/f.java
re/l.java
re/m0.java
repeackage/com/asus/msa/SupplementaryDID/IDidAidlInterface.java
repeackage/com/bun/lib/MsaIdInterface.java
repeackage/com/coolpad/deviceidsupport/IDeviceIdManager.java
repeackage/com/heytap/openid/IOpenID.java
repeackage/com/samsung/android/deviceidservice/IDeviceIdService.java
repeackage/com/zui/deviceidservice/IDeviceidInterface.java
sc/b.java
t7/a.java
t7/f.java
tf/f.java
tf/h.java
tf/q.java
tf/r.java
tf/s.java
ud/e.java
ud/k.java
v8/a.java
v8/b.java
v8/t.java
vc/a.java
vc/b.java
vc/d.java
vc/e.java
vc/f.java
vc/g.java
vc/h.java
vd/a.java
vh/a.java
w9/i.java
w9/u.java
wc/c.java
wc/d.java
wd/c.java
wf/b.java
xf/c.java
xf/i.java
xf/v.java
yb/a.java
yd/a.java
ye/g.java
yf/a.java
一般功能-> 获取系统服务(getSystemService)
一般功能-> PowerManager操作 qh/f5.java
调用java反射机制
a0/d0.java
a0/h.java
b0/f.java
b7/b.java
c4/a.java
c5/a.java
c5/b.java
c7/c.java
c7/d.java
c7/f.java
cl/h.java
com/imacapp/user/vm/ReportViewModel.java
com/jeremyliao/liveeventbus/core/LiveEventBusCore.java
com/jeremyliao/liveeventbus/ipc/core/ProcessorManager.java
com/jeremyliao/liveeventbus/utils/AppUtils.java
com/just/agentweb/AgentWebUtils.java
com/just/agentweb/AgentWebView.java
com/just/agentweb/DefaultWebClient.java
com/just/agentweb/JsBaseInterfaceHolder.java
com/just/agentweb/JsCallJava.java
com/just/agentweb/ProcessUtils.java
com/just/agentweb/RomUtils.java
com/lxj/xpopup/core/BasePopupView.java
com/wind/imlib/WindClient.java
d2/r.java
ee/d.java
f2/d0.java
f4/a.java
f6/b.java
f7/a.java
fl/a.java
gb/e.java
gf/b.java
gk/s.java
gl/b.java
h0/m.java
h7/b.java
h7/c.java
he/b0.java
he/d0.java
he/g.java
hf/f.java
hf/h.java
hl/z1.java
i4/b.java
j8/c.java
k7/b.java
k7/c.java
l0/h.java
l0/l0.java
l6/a.java
le/b.java
le/d.java
le/h.java
le/m.java
le/n.java
lf/c.java
ll/b0.java
ll/c0.java
ll/f0.java
ll/k.java
ll/n.java
ll/w.java
ll/x.java
ll/z.java
m5/a.java
me/jessyan/autosize/AutoSizeConfig.java
me/jessyan/autosize/utils/AutoSizeUtils.java
n0/m.java
n0/s.java
n6/a.java
n7/a.java
o/b.java
o6/a.java
o8/a.java
ob/a.java
ob/b.java
of/o.java
pc/a.java
pe/b.java
pub/devrel/easypermissions/a.java
q5/f.java
qh/d4.java
qh/e7.java
qh/n.java
qh/o.java
qh/t4.java
qh/v0.java
qh/y.java
qh/z3.java
qi/f1.java
qi/g1.java
qi/h1.java
r0/e.java
r7/b.java
re/p0.java
re/t0.java
sa/a.java
sc/b.java
sk/d.java
tj/a.java
tj/f.java
u/a.java
ud/m.java
uj/a.java
uj/b.java
uk/e.java
v3/a.java
vc/a.java
ve/g.java
vg/d.java
wb/d.java
xcrash/j.java
xf/d.java
xf/i.java
xf/j.java
xf/k.java
xf/l.java
xf/q.java
xf/v.java
y3/l.java
yd/b.java
ye/c.java
yk/b.java
yk/c.java
yk/d.java
yk/e.java
yk/f.java
ze/h.java
网络通信-> HTTP建立连接
网络通信-> HTTPS建立连接
进程操作-> 获取运行的进程\服务
组件-> 启动 Service
进程操作-> 获取进程pid
DEX-> 动态加载
组件-> 启动 Activity
隐私数据-> 获取已安装的应用程序
网络通信-> WebView 相关
加密解密-> Crypto加解密组件
加密解密-> Base64 加密
网络通信-> TCP套接字
一般功能-> Android通知
加密解密-> Base64 解密
一般功能-> 查看\修改Android系统属性
一般功能-> 获取活动网路信息
加密解密-> 信息摘要算法
网络通信-> WebView JavaScript接口
网络通信-> SSL证书处理
组件-> 发送广播
一般功能-> 获取网络接口信息 gf/b.java
qi/x0.java
JavaScript 接口方法 com/just/agentweb/AgentWebJsInterfaceCompat.java
组件-> ContentProvider h0/h.java
l7/a.java
me/jessyan/autosize/InitProvider.java
一般功能-> 获取Android广告ID com/imacapp/wind/vm/LoginByAccountViewModel.java
com/imacapp/wind/vm/RegisterUserInfoViewModel.java
h0/e.java
隐私数据-> 剪贴板数据读写操作
DEX-> 加载和操作Dex文件 t/a.java
隐私数据-> 录制视频 com/imacapp/message/ui/fragment/KitMessageAudioRecordFragment.java
网络通信-> URLConnection b1/g.java
d7/b.java
qh/x.java
命令执行-> getRuntime.exec()
隐私数据-> 屏幕截图,截取自己应用内部界面 com/lxj/xpopup/core/BasePopupView.java
网络通信-> TCP服务器套接字 w/f.java
一般功能-> 加载so文件 net/butterflytv/rtmp_client/RtmpClient.java
xcrash/NativeHandler.java
进程操作-> 杀死进程 com/imacapp/message/ui/fragment/a.java
xcrash/g.java
隐私数据-> 屏幕截图,截取自己应用内部界面 com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java
com/imacapp/moment/widget/liked/PorterImageView.java
隐私数据-> 拍照摄像 cn/bingoogolapple/qrcode/core/CameraPreview.java
设备指纹-> 查看本机IMSI gf/b.java
一般功能-> 获取WiFi相关信息 gf/b.java
隐私数据-> 读写通讯录 com/imacapp/message/ui/MessageMobileContactCardActivity.java
网络通信-> UDP数据包 d2/d0.java
网络通信-> UDP数据报套接字 d2/d0.java
网络通信-> WebView GET请求 com/imacapp/home/ui/activity/KitWebViewActivity.java
com/just/agentweb/UrlLoaderImpl.java
网络通信-> WebView使用File协议 com/just/agentweb/AbsAgentWebSettings.java
网络通信-> WebView POST请求 com/just/agentweb/UrlLoaderImpl.java
设备指纹-> getSimOperator kb/b.java
qh/l3.java
设备指纹-> 查看运营商信息 qh/l3.java

源代码分析

高危
7
警告
8
信息
2
安全
2
屏蔽
0
序号 问题 等级 参考标准 文件位置 操作
1 IP地址泄露 警告 CWE: CWE-200: 信息泄露
OWASP MASVS: MSTG-CODE-2
2 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 通过日志文件的信息暴露
OWASP MASVS: MSTG-STORAGE-3
a0/c0.java
a1/a.java
a1/c.java
a3/c.java
a4/b.java
a4/g.java
a9/a.java
a9/f.java
a9/h1.java
b0/j.java
b1/a.java
b1/b.java
b1/f.java
b1/g.java
b7/s.java
b8/v.java
b8/x.java
be/g.java
c0/b.java
c4/a.java
c7/f.java
com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java
com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java
com/imacapp/common/vm/SharedAppViewModel.java
com/imacapp/home/widget/CoolIndicator.java
com/imacapp/message/ui/fragment/KitMessageExtraViewFragment.java
com/imacapp/moment/MomentMainActivity.java
com/imacapp/moment/widget/liked/PorterImageView.java
com/imacapp/moment/widget/liked/ShineButton.java
com/imacapp/moment/widget/liked/c.java
com/imacapp/wind/vm/LoginByAccountViewModel.java
com/imacapp/wind/vm/RegisterUserInfoViewModel.java
com/imacapp/wind/widget/FullScreenVideoView.java
com/jeremyliao/liveeventbus/logger/DefaultLogger.java
com/just/agentweb/AgentWebUtils.java
com/just/agentweb/AgentWebView.java
com/just/agentweb/DefaultChromeClient.java
com/just/agentweb/JsCallJava.java
com/just/agentweb/JsCallback.java
com/just/agentweb/LogUtils.java
com/lxj/xpopup/util/KeyboardUtils.java
com/lxj/xpopup/util/XPermission.java
com/wind/im/MainActivity.java
com/wind/imlib/connect/http/transformer/a.java
com/wind/kit/common/a.java
com/wind/kit/ui/widget/WindSwipeMenuLayout.java
com/wind/kit/ui/widget/inputkeyboard/KitMessageRootLinearLayout.java
com/wind/kit/utils/b.java
com/yalantis/ucrop/UCropActivity.java
com/yalantis/ucrop/view/TransformImageView.java
com/yuyh/library/imgsel/ui/fragment/ImgSelFragment.java
d2/p.java
d2/r.java
d2/x.java
d7/e.java
e2/p.java
ee/a.java
ee/b.java
ee/c.java
ee/d.java
eg/e.java
f1/a.java
f2/b.java
f2/d0.java
f2/j.java
f3/d.java
fi/b.java
fl/a.java
g2/d.java
g3/b.java
gk/s.java
gl/a.java
gl/b.java
gl/c.java
h/c.java
he/b0.java
hh/g.java
hl/k2.java
hl/y.java
ih/e.java
j1/g.java
j2/i.java
j3/h.java
j7/b.java
j8/c.java
kl/a.java
kl/c.java
l0/c.java
l0/h0.java
l0/l0.java
l0/s.java
l0/t.java
l0/u.java
l0/z.java
l1/b.java
l1/f.java
ld/b.java
le/c.java
le/j.java
le/r.java
le/s.java
lf/c.java
lh/b.java
m5/a.java
m8/a.java
m8/b.java
m8/c.java
ma/h.java
mb/a.java
mb/d.java
me/jessyan/autosize/AutoSize.java
me/jessyan/autosize/AutoSizeConfig.java
me/jessyan/autosize/DefaultAutoAdaptStrategy.java
me/jessyan/autosize/utils/AutoSizeLog.java
n0/q.java
n0/s.java
n1/c.java
ni/c.java
ni/d.java
o1/l.java
ph/b0.java
ph/l0.java
pub/devrel/easypermissions/AppSettingsDialogHolderActivity.java
pub/devrel/easypermissions/a.java
q5/f.java
qh/d4.java
qh/m1.java
qh/q3.java
qh/u3.java
qh/v0.java
qh/y.java
qi/d0.java
qi/r.java
ql/c.java
ql/h.java
re/c.java
re/f.java
s1/a.java
s1/c.java
s1/f.java
t/a.java
t/b.java
t7/f.java
t7/i.java
ta/c.java
tf/m.java
u/h.java
v0/d.java
v1/a.java
v1/c.java
vg/e.java
vh/a.java
vh/b.java
w/f.java
w/k.java
w/o.java
w0/c.java
w1/a.java
w9/x0.java
wf/b.java
wh/d.java
wh/e.java
x/e.java
x0/i.java
x1/a.java
x4/b.java
xa/a.java
xcrash/NativeHandler.java
xcrash/d.java
xcrash/g.java
xcrash/j.java
xf/o.java
xf/p.java
y6/c.java
z0/f.java
z0/n.java
z0/r.java
z1/e.java
3 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 警告 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
4 应用程序使用不安全的随机数生成器 警告 CWE: CWE-330: 使用不充分的随机数
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-6
5 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 警告 CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
OWASP Top 10: M7: Client Code Quality
6 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。 高危 CWE: CWE-649: 依赖于混淆或加密安全相关输入而不进行完整性检查
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-3
7 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 警告 CWE: CWE-312: 明文存储敏感信息
OWASP Top 10: M9: Reverse Engineering
OWASP MASVS: MSTG-STORAGE-14
8 SHA-1是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
9 此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击 安全
OWASP MASVS: MSTG-NETWORK-4
10 MD5是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
11 该文件是World Readable。任何应用程序都可以读取文件 高危 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
ph/p.java
qh/c1.java
t/b.java
12 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 信息
OWASP MASVS: MSTG-STORAGE-10
13 此应用程序可能具有Root检测功能 安全
OWASP MASVS: MSTG-RESILIENCE-1
xcrash/j.java
14 不安全的Web视图实现。Web视图忽略SSL证书错误并接受任何SSL证书。此应用程序易受MITM攻击 高危 CWE: CWE-295: 证书验证不恰当
OWASP Top 10: M3: Insecure Communication
OWASP MASVS: MSTG-NETWORK-3
com/imacapp/home/ui/activity/KitCustomWebViewActivity.java
com/imacapp/home/ui/activity/KitWebViewActivity.java
15 已启用远程WebView调试 高危 CWE: CWE-919: 移动应用程序中的弱点
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-RESILIENCE-2
com/just/agentweb/AgentWebConfig.java
16 使用弱加密算法 高危 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
je/c.java
le/c.java
le/l.java
17 该文件是World Writable。任何应用程序都可以写入文件 高危 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
wc/a.java
18 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击 高危 CWE: CWE-79: 在Web页面生成时对输入的转义处理不恰当('跨站脚本')
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-PLATFORM-6
com/imacapp/home/ui/activity/KitWebViewActivity.java
com/just/agentweb/UrlLoaderImpl.java
19 可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息 警告 CWE: CWE-200: 信息泄露
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-PLATFORM-7
com/just/agentweb/AbsAgentWebSettings.java

动态库分析

序号 动态库 NX(堆栈禁止执行) STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)
1 arm64-v8a/librtmp-jni.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
符号可用

文件分析

序号 问题 文件
1 应用程序中硬编码的证书/密钥文件 bthf.knw/cbqa/efz.cer
2 找到硬编码的Keystore assets/grs_sp.bks
assets/updatesdkcas.bks

VIRUSTOTAL扫描

  VirusTotal: 未执行扫描

滥用权限

恶意软件常用权限 12/30
android.permission.VIBRATE
android.permission.RECORD_AUDIO
android.permission.CAMERA
android.permission.READ_PHONE_STATE
android.permission.GET_TASKS
android.permission.MODIFY_AUDIO_SETTINGS
android.permission.WAKE_LOCK
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.SYSTEM_ALERT_WINDOW
android.permission.READ_CONTACTS
android.permission.REQUEST_INSTALL_PACKAGES
android.permission.WRITE_SETTINGS
其它常用权限 11/46
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_NETWORK_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.FOREGROUND_SERVICE
android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
android.permission.READ_EXTERNAL_STORAGE
android.permission.FLASHLIGHT

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

IP地图

域名检测

域名 状态 中国境内 位置信息 解析
appgallery.cloud.huawei.com 安全
IP地址: 180.163.249.75
国家: 中国
地区: 北京
城市: 北京
查看: 高德地图





sealine.youku.com 安全
IP地址: 49.7.37.73
国家: 中国
地区: 浙江
城市: 杭州
查看: 高德地图





yoda.kwd.inkuai.com 安全
IP地址: 180.163.249.75
国家: 中国
地区: 北京
城市: 北京
查看: 高德地图





ranks.hao.360.com 安全
IP地址: 180.163.249.75
国家: 中国
地区: 上海
城市: 上海
查看: 高德地图





aomedia.org 安全
IP地址: 185.199.109.153
国家: 美利坚合众国
地区: 宾夕法尼亚
城市: 加利福尼亚
查看: Google 地图





t2.xiaohongshu.com 安全
IP地址: 180.163.249.75
国家: 中国
地区: 江苏
城市: 扬州
查看: 高德地图