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

APP评分

病毒检测 16 个厂商报毒

安全评分

文件信息

文件名称 298e7706d01a6efb816ddbe3a214f3452a7d667eaca35b41eb4cbb6a7a52fade.apk
文件大小 7.53MB
MD5 3761afd2d76f6b0eb2ecbf89429ba231
SHA1 e71b20b564f4bed7689bf285131c1a2ed09bca64
SHA256 298e7706d01a6efb816ddbe3a214f3452a7d667eaca35b41eb4cbb6a7a52fade

应用信息

应用名称 DS(试用生成)
包名 p7eyow.gv82bm.tvc20u
主活动 com.catchturtle.RegisterActivity
目标SDK 30     最小SDK 19
版本号 20.1.19     子版本号 200
加固信息 资源混淆

组件导出信息

反编译代码

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

证书信息

二进制文件已签名
v1 签名: True
v2 签名: True
v3 签名: True
v4 签名: False
主题: C=Unknown, ST=Unknown, L=Unknown, O=Unknown, OU=Unknown, CN=Unknown
签名算法: rsassa_pkcs1v15
有效期自: 2023-11-27 13:46:15+00:00
有效期至: 2051-04-14 13:46:15+00:00
发行人: C=Unknown, ST=Unknown, L=Unknown, O=Unknown, OU=Unknown, CN=Unknown
序列号: 0x57b45081
哈希算法: sha256
证书MD5: d149651d3065b7dfeb521cbd6900f775
证书SHA1: ae4df7b39722e5d8f5677bd41ff7e2a54f450550
证书SHA256: dc9c9c530bff32c0c11fb2c7a5652c77ca0ca8aee46f00c35622d34ddfd20bb1
证书SHA512: f2597e0c499e73927ac2e9f93528593e73520769b01d53eadc1f4a9b88ca0aedcb88680f3be60a94c7f01d90bb5d375ce311ff9a32a43fd80aca70e1546e771a
公钥算法: rsa
密钥长度: 2048
指纹: 012df3343ab2875449561c0e7dc6c696f95920c50c0e1b94ef583a0f8b20dd6d
找到 1 个唯一证书

应用程序权限

权限名称 安全等级 权限内容 权限描述 关联代码
android.permission.CHANGE_WIFI_STATE 危险 改变Wi-Fi状态 允许应用程序改变Wi-Fi状态。
android.permission.READ_SMS 危险 读取短信 允许应用程序读取您的手机或 SIM 卡中存储的短信。恶意应用程序可借此读取您的机密信息。
android.permission.ACCESS_FINE_LOCATION 危险 获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内。恶意程序可以用它来确定您所在的位置。
android.permission.ACCESS_BACKGROUND_LOCATION 危险 获取后台定位权限 允许应用程序访问后台位置。如果您正在请求此权限,则还必须请求ACCESS COARSE LOCATION或ACCESS FINE LOCATION。单独请求此权限不会授予您位置访问权限。
android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
android.permission.ACCESS_WIFI_STATE 普通 查看Wi-Fi状态 允许应用程序查看有关Wi-Fi状态的信息。
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS 普通 访问定位额外命令 访问额外位置提供程序命令,恶意应用程序可能会使用它来干扰GPS或其他位置源的操作。
uni.app.qweq12344eq4fs_com.miui.whetstone.permission.ACCESS_PROVIDER 未知 未知权限 来自 android 引用的未知权限。
android.permission.CAMERA 危险 拍照和录制视频 允许应用程序拍摄照片和视频,且允许应用程序收集相机在任何时候拍到的图像。
android.permission.ACCESS_COARSE_LOCATION 危险 获取粗略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米。恶意程序可以用它来确定您的大概位置。
android.permission.BLUETOOTH_ADMIN 危险 管理蓝牙 允许程序发现和配对新的蓝牙设备。
android.permission.READ_CONTACTS 危险 读取联系人信息 允允许应用程序读取您手机上存储的所有联系人(地址)数据。恶意应用程序可借此将您的数据发送给其他人。
android.permission.READ_EXTERNAL_STORAGE 危险 读取SD卡内容 允许应用程序从SD卡读取信息。
android.permission.WRITE_EXTERNAL_STORAGE 危险 读取/修改/删除外部存储内容 允许应用程序写入外部存储。
android.permission.READ_PHONE_STATE 危险 读取手机状态和标识 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。
android.permission.BLUETOOTH 危险 创建蓝牙连接 允许应用程序查看或创建蓝牙连接。
android.permission.CHANGE_NETWORK_STATE 危险 改变网络连通性 允许应用程序改变网络连通性。
android.permission.ACCESS_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
android.permission.FOREGROUND_SERVICE 普通 创建前台Service Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放)

证书分析

高危
0
警告
1
信息
1
标题 严重程度 描述信息
已签名应用 信息 应用程序已使用代码签名证书进行签名
应用程序存在Janus漏洞 警告 应用程序使用了v1签名方案进行签名,如果只使用v1签名方案,那么它就容易受到安卓5.0-8.0上的Janus漏洞的攻击。在安卓5.0-7.0上运行的使用了v1签名方案的应用程序,以及同时使用了v2/v3签名方案的应用程序也同样存在漏洞。

MANIFEST分析

高危
0
警告
4
信息
0
屏蔽
0
序号 问题 严重程度 描述信息 操作
1 应用程序可以安装在有漏洞的已更新 Android 版本上
Android 4.4-4.4.4, [minSdk=19]
警告 该应用程序可以安装在具有多个未修复漏洞的旧版本 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 (com.lxj.xpopup.util.XPermission$PermissionActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。
5 Activity (permison.PermissionsActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。

可浏览的ACTIVITIES

ACTIVITY INTENT

网络安全配置

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

API调用分析

API功能 源码文件
一般功能-> 文件操作
c/t/m/g/ad.java
c/t/m/g/ar.java
c/t/m/g/at.java
c/t/m/g/bc.java
c/t/m/g/be.java
c/t/m/g/bz.java
c/t/m/g/ca.java
c/t/m/g/cn.java
c/t/m/g/cq.java
c/t/m/g/cr.java
c/t/m/g/cw.java
c/t/m/g/cy.java
c/t/m/g/cz.java
c/t/m/g/dh.java
c/t/m/g/dl.java
c/t/m/g/ec.java
c/t/m/g/ef.java
c/t/m/g/eg.java
c/t/m/g/ek.java
c/t/m/g/el.java
c/t/m/g/eu.java
c/t/m/g/ex.java
c/t/m/g/ey.java
c/t/m/g/fs.java
c/t/m/g/ft.java
c/t/m/g/gf.java
c/t/m/g/gh.java
c/t/m/g/gt.java
c/t/m/g/ha.java
c/t/m/g/hc.java
c/t/m/g/hd.java
c/t/m/g/he.java
com/bumptech/glide/Glide.java
com/bumptech/glide/ModelTypes.java
com/bumptech/glide/RequestBuilder.java
com/bumptech/glide/RequestManager.java
com/bumptech/glide/disklrucache/DiskLruCache.java
com/bumptech/glide/disklrucache/StrictLineReader.java
com/bumptech/glide/disklrucache/Util.java
com/bumptech/glide/gifdecoder/GifDecoder.java
com/bumptech/glide/gifdecoder/StandardGifDecoder.java
com/bumptech/glide/load/Encoder.java
com/bumptech/glide/load/HttpException.java
com/bumptech/glide/load/ImageHeaderParser.java
com/bumptech/glide/load/ImageHeaderParserUtils.java
com/bumptech/glide/load/ResourceDecoder.java
com/bumptech/glide/load/data/AssetFileDescriptorLocalUriFetcher.java
com/bumptech/glide/load/data/AssetPathFetcher.java
com/bumptech/glide/load/data/BufferedOutputStream.java
com/bumptech/glide/load/data/DataRewinder.java
com/bumptech/glide/load/data/ExifOrientationStream.java
com/bumptech/glide/load/data/FileDescriptorAssetPathFetcher.java
com/bumptech/glide/load/data/FileDescriptorLocalUriFetcher.java
com/bumptech/glide/load/data/HttpUrlFetcher.java
com/bumptech/glide/load/data/InputStreamRewinder.java
com/bumptech/glide/load/data/LocalUriFetcher.java
com/bumptech/glide/load/data/ParcelFileDescriptorRewinder.java
com/bumptech/glide/load/data/StreamAssetPathFetcher.java
com/bumptech/glide/load/data/StreamLocalUriFetcher.java
com/bumptech/glide/load/data/mediastore/FileService.java
com/bumptech/glide/load/data/mediastore/ThumbFetcher.java
com/bumptech/glide/load/data/mediastore/ThumbnailStreamOpener.java
com/bumptech/glide/load/engine/DataCacheGenerator.java
com/bumptech/glide/load/engine/DataCacheWriter.java
com/bumptech/glide/load/engine/DecodeHelper.java
com/bumptech/glide/load/engine/DecodePath.java
com/bumptech/glide/load/engine/GlideException.java
com/bumptech/glide/load/engine/ResourceCacheGenerator.java
com/bumptech/glide/load/engine/cache/DiskCache.java
com/bumptech/glide/load/engine/cache/DiskCacheAdapter.java
com/bumptech/glide/load/engine/cache/DiskLruCacheFactory.java
com/bumptech/glide/load/engine/cache/DiskLruCacheWrapper.java
com/bumptech/glide/load/engine/cache/ExternalCacheDiskCacheFactory.java
com/bumptech/glide/load/engine/cache/ExternalPreferredCacheDiskCacheFactory.java
com/bumptech/glide/load/engine/cache/InternalCacheDiskCacheFactory.java
com/bumptech/glide/load/engine/executor/RuntimeCompat.java
com/bumptech/glide/load/model/AssetUriLoader.java
com/bumptech/glide/load/model/ByteArrayLoader.java
com/bumptech/glide/load/model/ByteBufferEncoder.java
com/bumptech/glide/load/model/ByteBufferFileLoader.java
com/bumptech/glide/load/model/DataUrlLoader.java
com/bumptech/glide/load/model/FileLoader.java
com/bumptech/glide/load/model/MediaStoreFileLoader.java
com/bumptech/glide/load/model/ResourceLoader.java
com/bumptech/glide/load/model/StreamEncoder.java
com/bumptech/glide/load/model/StringLoader.java
com/bumptech/glide/load/model/UriLoader.java
com/bumptech/glide/load/model/UrlUriLoader.java
com/bumptech/glide/load/model/stream/BaseGlideUrlLoader.java
com/bumptech/glide/load/model/stream/HttpGlideUrlLoader.java
com/bumptech/glide/load/model/stream/HttpUriLoader.java
com/bumptech/glide/load/model/stream/MediaStoreImageThumbLoader.java
com/bumptech/glide/load/model/stream/MediaStoreVideoThumbLoader.java
com/bumptech/glide/load/model/stream/QMediaStoreUriLoader.java
com/bumptech/glide/load/model/stream/UrlLoader.java
com/bumptech/glide/load/resource/ImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/BitmapDrawableDecoder.java
com/bumptech/glide/load/resource/bitmap/BitmapDrawableEncoder.java
com/bumptech/glide/load/resource/bitmap/BitmapEncoder.java
com/bumptech/glide/load/resource/bitmap/BitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/ByteBufferBitmapDecoder.java
com/bumptech/glide/load/resource/bitmap/ByteBufferBitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/DefaultImageHeaderParser.java
com/bumptech/glide/load/resource/bitmap/Downsampler.java
com/bumptech/glide/load/resource/bitmap/ExifInterfaceImageHeaderParser.java
com/bumptech/glide/load/resource/bitmap/HardwareConfigState.java
com/bumptech/glide/load/resource/bitmap/ImageReader.java
com/bumptech/glide/load/resource/bitmap/InputStreamBitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/ParcelFileDescriptorBitmapDecoder.java
com/bumptech/glide/load/resource/bitmap/RecyclableBufferedInputStream.java
com/bumptech/glide/load/resource/bitmap/StreamBitmapDecoder.java
com/bumptech/glide/load/resource/bitmap/VideoDecoder.java
com/bumptech/glide/load/resource/file/FileDecoder.java
com/bumptech/glide/load/resource/file/FileResource.java
com/bumptech/glide/load/resource/gif/ByteBufferGifDecoder.java
com/bumptech/glide/load/resource/gif/GifDrawableEncoder.java
com/bumptech/glide/load/resource/gif/StreamGifDecoder.java
com/bumptech/glide/load/resource/transcode/BitmapBytesTranscoder.java
com/bumptech/glide/util/ByteBufferUtil.java
com/bumptech/glide/util/ContentLengthInputStream.java
com/bumptech/glide/util/ExceptionCatchingInputStream.java
com/bumptech/glide/util/ExceptionPassthroughInputStream.java
com/bumptech/glide/util/MarkEnforcingInputStream.java
com/catchturtle/RegisterActivity.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/lxj/xpopup/interfaces/XPopupImageLoader.java
com/lxj/xpopup/util/FuckRomUtils.java
com/lxj/xpopup/util/ImageDownloadTarget.java
com/lxj/xpopup/util/SmartGlideImageLoader.java
com/lxj/xpopup/util/XPopupUtils.java
com/tencent/location/qimei/d/d.java
com/tencent/location/qimei/i/b.java
com/tencent/location/qimei/j/a.java
com/tencent/location/qimei/m/a.java
id/zelory/compressor/Compressor.java
id/zelory/compressor/ImageUtil.java
permison/rom/RomUtils.java
加密解密-> 信息摘要算法
c/t/m/g/eo.java
c/t/m/g/hd.java
com/bumptech/glide/load/Key.java
com/bumptech/glide/load/MultiTransformation.java
com/bumptech/glide/load/Option.java
com/bumptech/glide/load/Options.java
com/bumptech/glide/load/engine/DataCacheKey.java
com/bumptech/glide/load/engine/EngineKey.java
com/bumptech/glide/load/engine/ResourceCacheKey.java
com/bumptech/glide/load/engine/cache/SafeKeyGenerator.java
com/bumptech/glide/load/engine/prefill/BitmapPreFillRunner.java
com/bumptech/glide/load/model/GlideUrl.java
com/bumptech/glide/load/resource/UnitTransformation.java
com/bumptech/glide/load/resource/bitmap/BitmapDrawableTransformation.java
com/bumptech/glide/load/resource/bitmap/CenterCrop.java
com/bumptech/glide/load/resource/bitmap/CenterInside.java
com/bumptech/glide/load/resource/bitmap/CircleCrop.java
com/bumptech/glide/load/resource/bitmap/DrawableTransformation.java
com/bumptech/glide/load/resource/bitmap/FitCenter.java
com/bumptech/glide/load/resource/bitmap/GranularRoundedCorners.java
com/bumptech/glide/load/resource/bitmap/Rotate.java
com/bumptech/glide/load/resource/bitmap/RoundedCorners.java
com/bumptech/glide/load/resource/bitmap/VideoDecoder.java
com/bumptech/glide/load/resource/gif/GifDrawableTransformation.java
com/bumptech/glide/signature/AndroidResourceSignature.java
com/bumptech/glide/signature/EmptySignature.java
com/bumptech/glide/signature/MediaStoreSignature.java
com/bumptech/glide/signature/ObjectKey.java
com/tencent/location/qimei/j/a.java
com/tencent/location/qmsp/oaid2/h0.java
com/tencent/location/qmsp/oaid2/l.java
一般功能-> 加载so文件 c/t/m/g/fp.java
com/tencent/location/qimei/beaconid/U.java
隐私数据-> 获取GPS位置信息
调用java反射机制
一般功能-> 获取系统服务(getSystemService)
加密解密-> Base64 解密
一般功能-> IPC通信
组件-> 发送广播 c/t/m/g/ff.java
com/lxj/xpopup/util/XPopupUtils.java
隐私数据-> 屏幕截图,截取自己应用内部界面 com/lxj/xpopup/util/XPopupUtils.java
一般功能-> 获取活动网路信息
组件-> 启动 Activity
网络通信-> WebView 相关 com/catchturtle/WebViewActivity.java
网络通信-> HTTP建立连接 c/t/m/g/at.java
c/t/m/g/ek.java
com/bumptech/glide/load/data/HttpUrlFetcher.java
网络通信-> TCP套接字 c/t/m/g/ag.java
c/t/m/g/ar.java
c/t/m/g/at.java
网络通信-> HTTPS建立连接 c/t/m/g/aq.java
c/t/m/g/at.java
网络通信-> SSL证书处理 c/t/m/g/ar.java
隐私数据-> 获取已安装的应用程序 com/lxj/xpopup/util/XPermission.java
permison/rom/MiuiUtils.java
permison/rom/QikuUtils.java
进程操作-> 杀死进程 com/catchturtle/RegisterActivity.java
设备指纹-> 查看本机号码 com/catchturtle/RegisterActivity.java
进程操作-> 获取进程pid
隐私数据-> 读写通讯录 com/catchturtle/RegisterActivity.java
网络通信-> OkHttpClient Connection com/catchturtle/RegisterActivity.java
进程操作-> 获取运行的进程\服务 c/t/m/g/cr.java
com/tencent/location/qimei/d/a.java
设备指纹-> 查看本机IMSI c/t/m/g/cr.java
com/tencent/location/qimei/d/d.java
一般功能-> 获取WiFi相关信息
设备指纹-> getSimOperator c/t/m/g/z.java
一般功能-> 获取网络接口信息 c/t/m/g/z.java
com/tencent/location/qimei/d/d.java
组件-> 启动 Service
一般功能-> 传感器相关操作 c/t/m/g/fn.java
一般功能-> 查看\修改Android系统属性 com/tencent/location/qmsp/oaid2/m0.java
加密解密-> Base64 加密
设备指纹-> getAllCellInfo c/t/m/g/gr.java
设备指纹-> 获取蜂窝位置信息 c/t/m/g/gr.java
网络通信-> 蓝牙连接 c/t/m/g/fj.java
c/t/m/g/fy.java
组件-> ContentProvider com/tencent/location/qmsp/oaid2/c0.java
一般功能-> Android通知 com/bumptech/glide/request/target/NotificationTarget.java
加密解密-> Crypto加解密组件
隐私数据-> 屏幕截图,截取自己应用内部界面 com/bumptech/glide/load/resource/bitmap/TransformationUtils.java
com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java
命令执行-> getRuntime.exec() com/lxj/xpopup/util/FuckRomUtils.java
permison/rom/RomUtils.java

源代码分析

高危
3
警告
7
信息
1
安全
0
屏蔽
0
序号 问题 等级 参考标准 文件位置 操作
1 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 通过日志文件的信息暴露
OWASP MASVS: MSTG-STORAGE-3
c/t/m/g/fj.java
c/t/m/g/gh.java
com/bumptech/glide/Glide.java
com/bumptech/glide/gifdecoder/GifHeaderParser.java
com/bumptech/glide/gifdecoder/StandardGifDecoder.java
com/bumptech/glide/load/data/AssetPathFetcher.java
com/bumptech/glide/load/data/HttpUrlFetcher.java
com/bumptech/glide/load/data/LocalUriFetcher.java
com/bumptech/glide/load/data/mediastore/ThumbFetcher.java
com/bumptech/glide/load/data/mediastore/ThumbnailStreamOpener.java
com/bumptech/glide/load/engine/DecodeJob.java
com/bumptech/glide/load/engine/DecodePath.java
com/bumptech/glide/load/engine/Engine.java
com/bumptech/glide/load/engine/GlideException.java
com/bumptech/glide/load/engine/SourceGenerator.java
com/bumptech/glide/load/engine/bitmap_recycle/LruArrayPool.java
com/bumptech/glide/load/engine/bitmap_recycle/LruBitmapPool.java
com/bumptech/glide/load/engine/cache/DiskLruCacheWrapper.java
com/bumptech/glide/load/engine/cache/MemorySizeCalculator.java
com/bumptech/glide/load/engine/executor/GlideExecutor.java
com/bumptech/glide/load/engine/executor/RuntimeCompat.java
com/bumptech/glide/load/engine/prefill/BitmapPreFillRunner.java
com/bumptech/glide/load/model/ByteBufferEncoder.java
com/bumptech/glide/load/model/ByteBufferFileLoader.java
com/bumptech/glide/load/model/FileLoader.java
com/bumptech/glide/load/model/ResourceLoader.java
com/bumptech/glide/load/model/StreamEncoder.java
com/bumptech/glide/load/resource/ImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/BitmapEncoder.java
com/bumptech/glide/load/resource/bitmap/BitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/DefaultImageHeaderParser.java
com/bumptech/glide/load/resource/bitmap/Downsampler.java
com/bumptech/glide/load/resource/bitmap/DrawableToBitmapConverter.java
com/bumptech/glide/load/resource/bitmap/HardwareConfigState.java
com/bumptech/glide/load/resource/bitmap/TransformationUtils.java
com/bumptech/glide/load/resource/bitmap/VideoDecoder.java
com/bumptech/glide/load/resource/gif/ByteBufferGifDecoder.java
com/bumptech/glide/load/resource/gif/GifDrawableEncoder.java
com/bumptech/glide/load/resource/gif/StreamGifDecoder.java
com/bumptech/glide/manager/DefaultConnectivityMonitor.java
com/bumptech/glide/manager/DefaultConnectivityMonitorFactory.java
com/bumptech/glide/manager/RequestManagerFragment.java
com/bumptech/glide/manager/RequestManagerRetriever.java
com/bumptech/glide/manager/RequestTracker.java
com/bumptech/glide/manager/SupportRequestManagerFragment.java
com/bumptech/glide/module/ManifestParser.java
com/bumptech/glide/request/SingleRequest.java
com/bumptech/glide/request/target/CustomViewTarget.java
com/bumptech/glide/request/target/ViewTarget.java
com/bumptech/glide/signature/ApplicationVersionSignature.java
com/bumptech/glide/util/ContentLengthInputStream.java
com/bumptech/glide/util/pool/FactoryPools.java
com/catchturtle/RegisterActivity.java
com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java
com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java
com/lxj/xpopup/util/KeyboardUtils.java
com/lxj/xpopup/util/XPermission.java
com/lxj/xpopup/widget/SmartDivider.java
com/tencent/location/qimei/l/a.java
com/tencent/location/qmsp/oaid2/c.java
com/tencent/location/qmsp/oaid2/j.java
com/tencent/location/qmsp/oaid2/k.java
com/tencent/location/qmsp/oaid2/y.java
permison/FloatWindowManager.java
permison/rom/HuaweiUtils.java
permison/rom/MeizuUtils.java
permison/rom/MiuiUtils.java
permison/rom/OppoUtils.java
permison/rom/QikuUtils.java
permison/rom/RomUtils.java
2 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 警告 CWE: CWE-312: 明文存储敏感信息
OWASP Top 10: M9: Reverse Engineering
OWASP MASVS: MSTG-STORAGE-14
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 SSL的不安全实现。信任所有证书或接受自签名证书是一个关键的安全漏洞。此应用程序易受MITM攻击 高危 CWE: CWE-295: 证书验证不恰当
OWASP Top 10: M3: Insecure Communication
OWASP MASVS: MSTG-NETWORK-3
c/t/m/g/ar.java
6 该文件是World Writable。任何应用程序都可以写入文件 高危 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
c/t/m/g/cn.java
7 SHA-1是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
com/tencent/location/qmsp/oaid2/h0.java
8 IP地址泄露 警告 CWE: CWE-200: 信息泄露
OWASP MASVS: MSTG-CODE-2
c/t/m/g/n.java
9 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 警告 CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
OWASP Top 10: M7: Client Code Quality
c/t/m/g/bd.java
c/t/m/g/bn.java
10 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。 高危 CWE: CWE-649: 依赖于混淆或加密安全相关输入而不进行完整性检查
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-3
com/tencent/location/qimei/b/a.java
11 MD5是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
com/tencent/location/qimei/j/a.java
com/tencent/location/qmsp/oaid2/l.java

动态库分析

No Shared Objects found.
序号 动态库 NX(堆栈禁止执行) STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)

文件分析

序号 问题 文件

VIRUSTOTAL扫描

  检出率: 16 / 65       完整报告

反病毒引擎 检出结果
AhnLab-V3 PUP/Android.Agent.1188721
Avast-Mobile Android:Evo-gen [Trj]
Avira ANDROID/SpyAgent.FSHP.Gen
BitDefenderFalx Android.Trojan.SmsSpy.AHM
Cynet Malicious (score: 99)
DrWeb Android.Siggen.Susp.3702
ESET-NOD32 a variant of Android/Spy.Agent.CTV
F-Secure Malware.ANDROID/SpyAgent.FSHP.Gen
Fortinet Android/PossibleThreat
Google Detected
Ikarus Trojan-Spy.AndroidOS.Agent
K7GW Trojan ( 005aec821 )
Kaspersky HEUR:Trojan-Spy.AndroidOS.FakeApp.ah
NANO-Antivirus Trojan.Android.Mlw.jvgyvc
Tencent a.privacy.SexInfoSteal
ZoneAlarm HEUR:Trojan-Spy.AndroidOS.FakeApp.ah

滥用权限

恶意软件常用权限 6/30
android.permission.READ_SMS
android.permission.ACCESS_FINE_LOCATION
android.permission.CAMERA
android.permission.ACCESS_COARSE_LOCATION
android.permission.READ_CONTACTS
android.permission.READ_PHONE_STATE
其它常用权限 12/46
android.permission.CHANGE_WIFI_STATE
android.permission.ACCESS_BACKGROUND_LOCATION
android.permission.INTERNET
android.permission.ACCESS_WIFI_STATE
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
android.permission.BLUETOOTH_ADMIN
android.permission.READ_EXTERNAL_STORAGE
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.BLUETOOTH
android.permission.CHANGE_NETWORK_STATE
android.permission.ACCESS_NETWORK_STATE
android.permission.FOREGROUND_SERVICE

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

IP地图

域名检测

手机号码

FIREBASE实例

邮箱

追踪器

名称 类别 网址
WeChat Location https://reports.exodus-privacy.eu.org/trackers/76

密钥凭证

显示全部的 110 个secrets
1、 WFRWFVZeUkFOFUhaXV4VSF5YTklST0IVaHN0bGR6a2tofng
2、 UlVST1JaV1JIXnlaSF53WkJeSRtWWkNvUldef1JWXlVIUlRVSAYeX0MeXw
3、 a0leTVJeTBtSVlpcXhtYWlVVVE8bWV4bTkheXxtMU15VG1obWVJPVlpLG1JIG0tJVE1SX15fG11USRtPU14bVlpSVRtSVlpcXg
4、 VFV3VFhaT1JUVXhTWlVcXl8BG11JXkhTG1dUWFpPUlRVG1xUTxsWFgUbTktfWk9eG11eVVheSA
5、 elUbck9eVn9eV15cWk9eG1JIG1pXSV5aX0IbSV5cUkhPXkleXxtdVEkbT1NeG01SXkxvQkteGwYb
6、 S1RIT3dUWFpPUlRVaV5KTl5ITxtOSVcbBhs
7、 dVQbWl9fUk9SVFVaVxteVVhUX15JSBtaV1dUTF5fFxtWXlZUSUIbUkgbV1RM
8、 fk1eVU9zWlVfV15JG1ZeT1NUX0gbVk5ITxtIS15YUl1CG1obSFJVXFdeG3RZUV5YTxtLWklaVk9eSRU
9、 FhYWBRtJXlpfG0NWVwEbXVpSV15fF1VUTxtSVVJPG11SVVJIUxo
10、 VFVvUldeSHJVUk9eXxtIbFJfT1MGHl8XG0hzXlJcU08GHl8XG0h0SVJeVU9aT1JUVQYeXw
11、 dn51bxdaS1Ubb35jbxdJXkhOV08beXd0eRdPUlZeSE9aVksbcnVvfnx
12、 enkDCgILfw4WfwoKfhYPAg8KFnp4eA8WDwl9CAsOCgt5DwsDF31
13、 U1pVX1dedl5ISFpcXgEbX1JJGwYGG1VOV1cbR0cbX15ITxsGBhtVTldX
14、 Y3Job2gbU1pXV15CZEhYU15fTldeZE9ZVxsTUF5CG3J1b358fmkba2lydnppYhtwfmIbem5vdHJ1eGl
15、 SF5VXxtOS1dUWl8bVkhcFxtXWkhPG05LV1RaXxtPUlZeAQ
16、 dlJVUlZOVhtBVFRWG1NaSBtPVBtZXhtXXkhIG09TWlUbdl5fUk5WG0FUVFYVG3haV1cbSF5PdlJVUlZOVmFUVFYTEhtMUk9TG1obVlRJXhtaS0tJVEtJUlpPXhtNWldOXg
17、 XF5PfUlUVndaSE9wVVRMVXJVXVQBG19SSFhaSV8bWVpfG1heV1cT
18、 XkNeWE5PXhUVFXJzT09LaV5KTl5ITxtIU1ROV18bWV4bWEleWk9eG1lCG3prcgFYSV5aT15pXkpOXkhP
19、 aE9aSU9SVVwbV1pBQhtSVVJPG1RdG1pfX1JPUlRVWlcbX15YVF9eSUg
20、 dVQbWl9fUk9SVFVaVxtfXlhUX15JSBtaV1dUTF5fFxtJXlpYU15fG1NaSV8bV1JWUk8bEw8S
21、 eg4LDQIIFnoPfgkWD315ChZ6fXh9FngNfnkLDA0PDAMJDg
22、 07WM3rSt3bmX3Y6V3JGs3aa40qKrFxvdsqjeh7t6S0toXlh6WE9STVJPQt6fitOPnhcb
23、 ZHRpcnxydXp3FxtZTk8bXFJNXlUbTFJfT1MBGw
24、 WlVfSVRSXxVIXk9PUlVcSBV3dHh6b3J0dWRodG5peH5kaH5vb3J1fGg
25、 ZHNvb2tkd3R4em9ydHVkaX5oa3R1aH4bTktfWk9ed1pIT3dUWFpPUlRVARs
26、 U09PS0gBFBRJT09cS0hJXktUSU8VVlpLFUpKFVhUVhRJXktUSU8ET0JLXgZIX1AdUF5CBg5eCl1eDAsPCQ8LCA5eXgMICw0NWlgJCVkJD10ICl9Y
27、 X1JIS1daQmRVWlZeG19eSFgbV1JWUk8bCxcbCAsL
28、 eFpVVVRPG19eWFRfXhtJXlxSVFUbWl1PXkkbX15YVF9eSRtTWkgbWV5eVRtJXlhCWFdeXw
29、 S1RLTktyVV1UG1JIG1VOV1cXG1JdG0JUTkkbS1RLTksbVFlRXlhPG1JIG05IXl8bVFVYXhcbX1QbVVRPG0heTxtSSH9eSE9JVEJ0VX9SSFZSSEgTT0lOXhIbGg
30、 U09PS0gBFBRPXkhPX1pPWldZSBVIS1pJT1oVU09WVw4VSkoVWFRWFE9JBE5PSQ
31、 Y3Job2gbU1pXV15CZFpYT1JUVWRPWVcbE1BeQhtydW9
32、 T1NeG19aXlZUVXdUWFpPUlRVFxtIVBtMXhtfXldaQhtXVFVcG09SVl4bTktXVFpfAQ
33、 WlVfSVRSXxVLXklWUkhIUlRVFXhzenV8fmR1fm9sdGlwZGhvem9
34、 U09PSwEUFFVXWRZZDQpTXAwMSg9IQVFaCElBAgkVWFUWWV5SUVJVXBVVV1kVWldSQk5VWEgVWFRWFFpLSw
35、 U09PS0gBFBRCTlUWU1cVCFwVSkoVWFRWFFNaV1deQlhXVE5f
36、 VFVpXlheUk1eARtYVFVVXlhPXl8bWlVfG1VUZF1JXkhTZFdUWFpPUlRVGxYWBRtIWFNeX05XXhtOS19aT14bXV5VWF4
37、 T0kaEQpvHWJqYl1eeAMJH019bntvb3xCHwhObwNPQmo
38、 dVQbck9eVn9eV15cWk9eG1pfX15fG09TWk8bVlpPWFNeSBtLVEhST1JUVQY
39、 dVQbWl9fUk9SVFVaVxteVVhUX15JSBtaV1dUTF5fFxtJXlpYU15fG1NaSV8bVl5WVElCG1dSVlJPGxMJC3ZZEg
40、 SFNOT19UTFUBG19OSVpPUlRVBh5fSBcbSF5VTwYeX3kXG0leWE0GHl95FxtJXkp4VE5VTwYeXw
41、 bFJfT1MbWlVfG1NeUlxTTxtWTkhPG1lUT1MbWV4bBRsLG1RJG29aSVxeTxhocmF
42、 aXR2AVNOWkxeUhcbTkheSRtWWlVOWldXQhtJXl1OSF4bdG1
43、 X1JJXlhPZFpYWF5ISGRfVFZaUlVkT0lCZE9SVl5I
44、 bkpTfkNDWVhfDFhMQnJ8bGlPc1x3GGFDUApxeXUDUWs
45、 Wk9tUl5MExIbVEkbTFpPWFNtUl5MExIbVk5ITxtZXhtYWldXXl8bXVRJG3lOWVlXXnpPT1pYU2tUS05LbVJeTBtZXl1USV4bSFNUTBMS1Ie6
46、 e1pVX0lUUl8BWk9PSRRXUkhPf1JNUl9eSRtMWkgbVVRPG0heTxtSVRtPU14bT1NeVl4bTkheXxtdVEkbT1NSSBt
47、 TktfWk9efV5VWF5IARtVXl5fbktfWk9eSAYeSBcbUlVPXklNWlcGHl8XG1ZSVX9SSE8GHg5cFxtIS15eXwYeFQldFxtJXkhYU15fTldeBh5IFxtJWk9eBh4VCV0
48、 WE5JG1dUWBtaVV8bV1pITxtXVFgbWFRUSV9SVVpPXhdIS15eXxdZXlpJUlVcF1pXT1JPTl9eG1JIG1pXVxtIWlZeG1pVXxsGCxdIVBtdUldPXkkbWE5JSV5VTxtXVFhaT1JUVQ
49、 WFRWFVpVX0lUUl8VSF5PT1JVXEgVaF5PT1JVXEgfdE1eSVdaQmheT09SVVxIelhPUk1ST0I
50、 WFpVHE8bVEteVRtLXklWUkhIUlRVG0taXF4bTFJPUxtLWklPUlhOV1pJG1VaVl4XG0tXXlpIXhtOSF4bGVpfWRtIU15XVxtfTlZLSEJIG1pYT1JNUk9CGRtYVFZWWlVfG1pVXxtPXldXG1ZeG09TXhtVWlZeG1RdG09TXhtdV1RaTxtMUlVfVEwbS15JVlJISFJUVRtLWlxe
51、 aXR2AQgNCxcbTkheSRtWWlVOWldXQhtJXl1OSF4bdG1
52、 SV5WVE1ebktfWk9eSBt2bmhvG1haV1deXxtZXl1USV4bSF5PG1hUVElfUlVaT14bT0JLXho
53、 FxteUk9TXkkbS0lUTVJfXhtfUlZeVUhSVFVIG1JVG09TXhtYVFVIT0lOWE9USRtUSRtYWldXG1RNXklJUl9eExI
54、 WlVfSVRSXxVLXklWUkhIUlRVFXp4eH5oaGR1fm9sdGlwZGhvem9
55、 X1peVlRVG1VUTxtIT1pJTxobUkgbTFJdUhtUSRtJTlVVUlVcG0hPWk9OSAY
56、 S1RIT35NXlVPG0leXFJIT15JG29Dd1RYWk9SVFV2WlVaXF5JclZLVw
57、 UkgbSU5VVVJVXBdaVV8bUlUbCUgXSFQbTF4bWl9fG1dSSE8XT1NeVRtJXk9OSVU
58、 VV5eXxtIXk8bTVpXUl8bSF5YTklST0JkTV5JSFJUVRtdVEkbelhPUk1aT15oXklNUlhe
59、 f1pXTVJQFAoVDRULGxN3UlVOQwAbbgAbelVfSVRSXxsPFQ8AG3VeQ05IGw4beU5SV18UcGlvCg12Eg
60、 VFVpXlheUk1eARtfUkhYVFVVXlhPXl8bWlVfG0hPVEsbV1RYWk9SVFUbTktfWk9eSBtPXlZLVElaSUJXQg
61、 GhNyvk9Kmot27ukhPWklPelhPUk1ST0J9VElpXkhOV0
62、 WFRWFVZSTlIVS15JVlheVU9eSRVLXklWUkhIUlRVSBV6S0trXklWUkhIUlRVSH5fUk9USXpYT1JNUk9C
63、 WlVfSVRSXxVLXklWUkhIUlRVFXp4eH5oaGR4dHppaH5kd3R4em9ydHU
64、 Uk1SX15Jck9eVn9eWFRJWk9SVFUVG2tXXlpIXhtIXk8bT1NaTxtaT09JUllOT14bWldXG1haV1cbSF5Pf0laTFpZV14TEg
65、 XkNeWE5PXhUVFXJzT09LaV5KTl5ITxtSSBtVTldX
66、 SmVjH0hRT2xKfkpaCR9fXA9vfAlrb2UPX31
67、 VFVpXlheUk1eARtLVExeSWRfUkhYVFVVXlhPXl8bFhYFG0hYU15fTldeG05LX1pPXhtdXlVYXg
68、 U09PS0gBFBRPXkhPX1pPWldZSBVIS1pJT1oVU09WVw4VSkoVWFRWFE9JBExdDw
69、 SV5KTl5IT3dUWFpPUlRVbktfWk9eSBtJXkpOXkhPAQ
70、 Wk9tUl5MG1ZOSE8bVVRPG1leG1VOV1cbXVRJG2taSU9oU1pfVExrVEtOS21SXkzUh7o
71、 VV5eXxtIXk8ba1daT11USVZoXklNUlheG15DS1RJT15fG09UG11aV0he
72、 U09PS2RLV1pPXVRJVmROS19aT15kUlVPXklNWldkSE5YWA
73、 dVQbWl9fUk9SVFVaVxteVVhUX15JSBtaV1dUTF5fFxtXUlZST15fG1lCG3hrbhtYVEleSBsT
74、 fVpSV15fG09UG19eWFRfXhtPUldeGxYbdE5PdF12XlZUSUJ
75、 fkNYXktPUlRVG0xTUldeG1hXVEhSVVwbclVLTk9oT0leWlY
76、 aV5KTl5ITwEbXVpSV15fG09UG1pfXxtJXkpOXkhPF1leWFpOSF4bT1NeG0pOXk5eG1NaSBtdTldXF0hUG0xeG19eV15PXhtPU14bXVJJSE8
77、 f15YVF9eSRtdWlhPVElCG1haVVVUTxtZXhtIXk8bT1QbVU5XVw
78、 aFBSWhtSVlpcXhtfXlhUX15JG0leT05JVV5fG1VOV1cbWVJPVlpLGxYbUlZaXF4bXVRJVlpPG1ZaQhtVVE8bWV4bSE5LS1RJT15f
79、 WF5XVxtYU1pVXF4bSU5VG0tJXktaSV4bUUhUVRdZXlhaTkheG0hPWk9OSAE
80、 VVQbWFRVT1JVTkgbWFpXV1laWFAXG0hPWklPG1pXVxtLSVRNUl9eSQ
81、 a1deWkheG1JVTVRQXhtSVVJPUlpXE1hUVU9eQ08XFRUVEhtdUklITxtMU15VG1pLSxtIT1pJT15fGg
82、 HkgbX1JITwYeDlxWG0hLXl5fBh4VCV1WFEgbSE9aT14GHkg
83、 WlVfSVRSXxVIXk9PUlVcSBV6a2t3cnh6b3J0dWR
84、 eFRVT15DT96EvtKagN2jlHpYT1JNUk9C3IqA3qWw1Ie6
85、 T1NSSBtSSBtaG0hLXlhSWlcbdnJuchtJVFYbTV5JSFJUVRcbUk9IG01eSUhSVFUbWFRfXhs
86、 SFJBXhtIWlZeF1lOTxtWWlgbUkgbVVRPG0haVl4
87、 WlVfSVRSXxVLXklWUkhIUlRVFXp4eH5oaGRscn1yZGhvem9
88、 WFpXV1laWFABHl8XHkgXHhUNXRceFQ1dFx4VCl0XHhUJXRceFQpdFx4VCl0XHkg
89、 dl5fUk5WG0FUVFYbU1pIG09UG1leG1deSEgbT1NaVRt2WkNSVk5WG0FUVFYVG3haV1cbSF5PdlpDUlZOVmFUVFYTEhtMUk9TG1obVlRJXhtaS0tJVEtJUlpPXhtNWldOXg
90、 3bKw3aeB3Yma3aey3bWz34Gz3bmX3Y6V3JGs3aa40qKr1Ie305SM3oe73quU3qu13r2205Su
91、 eFxvSu6Hcr5PTtYzetK3drYLdiK7en4rTj54XGw
92、 WlVfSVRSXxVLXklWUkhIUlRVFXhzenV8fmRscn1yZGhvem9
93、 SE9aSU8bTktXVFpfAUhPSXlCT15IBg
94、 WFRWFUpSU1RUCA0LFVZUWVJXXkhaXV4VTlIVUlVfXkMVektLflVPXkl6WE9STVJPQg
95、 aFBSWhtSVlpcXhtJXlxSVFUbX15YVF9eSRtJXk9OSVVeXxtVTldXG1lST1ZaSxsWG1JWWlxeG11USVZaTxtWWkIbVVRPG1leG0hOS0tUSU9eXw
96、 b1JXXndUWl9vWkhQFV9UclV5WlhQXElUTlVfFxtPUldeFUhpXlhPBh5IFxtPUldeFUhaVktXXmhSQV4GHl8
97、 GRtfVFUcTxtITktLVElPG1hXWkhIG09CS14bGQ
98、 dVQbck9eVn9eV15cWk9edlpVWlxeSRtaX19eXxtPU1pPG1ZaT1hTXkgbS1RIUk9SVFUG
99、 VFVpXlheUk1eARtIWEleXlVkVFUbWlVfG1VUZF1JXkhTZFdUWFpPUlRVGxYWBRtIWFNeX05XXhtOS19aT14bXV5VWF4
100、 U1pVX1dedl5ISFpcXgEbVlRYUBtaV1pJVhsWFgUbTFpQXk5L
101、 U09PS0gBFBRPXkhPX1pPWldZSBVIS1pJT1oVU09WVw4VSkoVWFRWFE9JBEhd
102、 aXR2AVZSTlIXG05IXkkbVlpVTlpXV0IbSV5dTkheG3Rtfml3emJka35pdnJoaHJ0dQ
103、 WlVfSVRSXxVVXk8VTFJdUhVscn1yZGhvem9
104、 QkJCQhZ2dhZfXxtzcwFWVgFISBVoaGg
105、 a0leTVJeTBtSVlpcXhtYWlVVVE8bWV4bTkheXxtOVVdeSEgbX1JWXlVIUlRVSBtaSV4bS0lUTVJfXl8bXVRJG09TXhtWWlJVG1JWWlxe
106、 aXR2AVZeUkFOFxtOSF5JG1ZaVU5aV1dCG0leXU5IXht0bX5pd3piZGt
107、 Wk9tUl5MExIbVEkbTFpPWFNtUl5MExIbVk5ITxtZXhtYWldXXl8bXVRJG3pPT1pYU2tUS05LbVJeTBtZXl1USV4bSFNUTBMS1Ie6
108、 VV5eXxtIXk8belhPUk1aT15oXklNUlheG15DS1RJT15fG09UG09JTl4
109、 clVNWldSXxtUSVJeVU9aT1JUVRUbck8bSFNUTldfG1leG15ST1NeSRtzdGlyYXR1b3p3G1RJG21
110、 SV5KTl5IT3dUWFpPUlRVbktfWk9eSAEbUldXXlxaVxtQXkIbYA

字符串列表

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

活动列表

已显示 4 个activities
1、 com.lxj.xpopup.util.XPermission$PermissionActivity
2、 com.catchturtle.WebViewActivity
3、 permison.PermissionsActivity
4、 com.catchturtle.RegisterActivity

服务列表

广播接收者列表

内容提供者列表

第三方SDK

SDK名称 开发者 描述信息
腾讯地图 SDK Tencent 腾讯地图定位 SDK 是一套基于 Android 4.1 及以上版本设备的应用程序接口。通过该接口,您可以轻松使用腾讯地图定位服务,构建 LBS 应用程序。
XPopup li-xiaojun 内置几种了常用的弹窗,十几种良好的动画,将弹窗和动画的自定义设计的极其简单。
File Provider Android FileProvider 是 ContentProvider 的特殊子类,它通过创建 content://Uri 代替 file:///Uri 以促进安全分享与应用程序关联的文件。

文件列表

AndroidManifest.xml
classes.dex
classes10.dex
classes11.dex
classes12.dex
classes13.dex
classes14.dex
classes15.dex
classes16.dex
classes17.dex
classes18.dex
classes19.dex
classes2.dex
classes20.dex
classes21.dex
classes22.dex
classes23.dex
classes24.dex
classes25.dex
classes26.dex
classes27.dex
classes3.dex
classes4.dex
classes5.dex
classes6.dex
classes7.dex
classes8.dex
classes9.dex
kotlin/annotation/annotation.kotlin_builtins
kotlin/collections/collections.kotlin_builtins
kotlin/coroutines/coroutines.kotlin_builtins
kotlin/internal/internal.kotlin_builtins
kotlin/kotlin.kotlin_builtins
kotlin/ranges/ranges.kotlin_builtins
kotlin/reflect/reflect.kotlin_builtins
lib/arm64-v8a/liblocationbeaconid.so
lib/arm64-v8a/liblocationlocalenc.so
lib/arm64-v8a/libtencentloc.so
lib/armeabi-v7a/liblocationbeaconid.so
lib/armeabi-v7a/liblocationlocalenc.so
lib/armeabi-v7a/libtencentloc.so
lib/x86/libtencentloc.so
lib/x86_64/libtencentloc.so
res/anim/abc_fade_in.xml
res/anim/abc_fade_out.xml
res/anim/abc_grow_fade_in_from_bottom.xml
res/anim/abc_popup_enter.xml
res/anim/abc_popup_exit.xml
res/anim/abc_shrink_fade_out_from_bottom.xml
res/anim/abc_slide_in_bottom.xml
res/anim/abc_slide_in_top.xml
res/anim/abc_slide_out_bottom.xml
res/anim/abc_slide_out_top.xml
res/anim/abc_tooltip_enter.xml
res/anim/abc_tooltip_exit.xml
res/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml
res/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml
res/anim/btn_checkbox_to_checked_icon_null_animation.xml
res/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml
res/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml
res/anim/btn_checkbox_to_unchecked_icon_null_animation.xml
res/anim/btn_radio_to_off_mtrl_dot_group_animation.xml
res/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml
res/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml
res/anim/btn_radio_to_on_mtrl_dot_group_animation.xml
res/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml
res/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml
res/anim/design_bottom_sheet_slide_in.xml
res/anim/design_bottom_sheet_slide_out.xml
res/anim/design_snackbar_in.xml
res/anim/design_snackbar_out.xml
res/anim/fragment_fast_out_extra_slow_in.xml
res/anim/mtrl_bottom_sheet_slide_in.xml
res/anim/mtrl_bottom_sheet_slide_out.xml
res/anim/mtrl_card_lowers_interpolator.xml
res/anim-v21/design_bottom_sheet_slide_in.xml
res/anim-v21/design_bottom_sheet_slide_out.xml
res/anim-v21/fragment_fast_out_extra_slow_in.xml
res/anim-v21/mtrl_bottom_sheet_slide_in.xml
res/anim-v21/mtrl_bottom_sheet_slide_out.xml
res/animator/design_fab_hide_motion_spec.xml
res/animator/design_fab_show_motion_spec.xml
res/animator/fragment_close_enter.xml
res/animator/fragment_close_exit.xml
res/animator/fragment_fade_enter.xml
res/animator/fragment_fade_exit.xml
res/animator/fragment_open_enter.xml
res/animator/fragment_open_exit.xml
res/animator/linear_indeterminate_line1_head_interpolator.xml
res/animator/linear_indeterminate_line1_tail_interpolator.xml
res/animator/linear_indeterminate_line2_head_interpolator.xml
res/animator/linear_indeterminate_line2_tail_interpolator.xml
res/animator/mtrl_btn_state_list_anim.xml
res/animator/mtrl_btn_unelevated_state_list_anim.xml
res/animator/mtrl_card_state_list_anim.xml
res/animator/mtrl_chip_state_list_anim.xml
res/animator/mtrl_extended_fab_change_size_collapse_motion_spec.xml
res/animator/mtrl_extended_fab_change_size_expand_motion_spec.xml
res/animator/mtrl_extended_fab_hide_motion_spec.xml
res/animator/mtrl_extended_fab_show_motion_spec.xml
res/animator/mtrl_extended_fab_state_list_animator.xml
res/animator/mtrl_fab_hide_motion_spec.xml
res/animator/mtrl_fab_show_motion_spec.xml
res/animator/mtrl_fab_transformation_sheet_collapse_spec.xml
res/animator/mtrl_fab_transformation_sheet_expand_spec.xml
res/animator-v21/design_appbar_state_list_animator.xml
res/color/abc_background_cache_hint_selector_material_dark.xml
res/color/abc_background_cache_hint_selector_material_light.xml
res/color/abc_btn_colored_borderless_text_material.xml
res/color/abc_btn_colored_text_material.xml
res/color/abc_hint_foreground_material_dark.xml
res/color/abc_hint_foreground_material_light.xml
res/color/abc_primary_text_disable_only_material_dark.xml
res/color/abc_primary_text_disable_only_material_light.xml
res/color/abc_primary_text_material_dark.xml
res/color/abc_primary_text_material_light.xml
res/color/abc_search_url_text.xml
res/color/abc_secondary_text_material_dark.xml
res/color/abc_secondary_text_material_light.xml
res/color/abc_tint_btn_checkable.xml
res/color/abc_tint_default.xml
res/color/abc_tint_edittext.xml
res/color/abc_tint_seek_thumb.xml
res/color/abc_tint_spinner.xml
res/color/abc_tint_switch_track.xml
res/color/checkbox_themeable_attribute_color.xml
res/color/design_box_stroke_color.xml
res/color/design_error.xml
res/color/design_icon_tint.xml
res/color/material_cursor_color.xml
res/color/material_on_background_disabled.xml
res/color/material_on_background_emphasis_high_type.xml
res/color/material_on_background_emphasis_medium.xml
res/color/material_on_primary_disabled.xml
res/color/material_on_primary_emphasis_high_type.xml
res/color/material_on_primary_emphasis_medium.xml
res/color/material_on_surface_disabled.xml
res/color/material_on_surface_emphasis_high_type.xml
res/color/material_on_surface_emphasis_medium.xml
res/color/material_on_surface_stroke.xml
res/color/material_slider_active_tick_marks_color.xml
res/color/material_slider_active_track_color.xml
res/color/material_slider_halo_color.xml
res/color/material_slider_inactive_tick_marks_color.xml
res/color/material_slider_inactive_track_color.xml
res/color/material_slider_thumb_color.xml
res/color/material_timepicker_button_background.xml
res/color/material_timepicker_button_stroke.xml
res/color/material_timepicker_clockface.xml
res/color/material_timepicker_clock_text_color.xml
res/color/material_timepicker_modebutton_tint.xml
res/color/mtrl_btn_bg_color_selector.xml
res/color/mtrl_btn_ripple_color.xml
res/color/mtrl_btn_stroke_color_selector.xml
res/color/mtrl_btn_text_btn_bg_color_selector.xml
res/color/mtrl_btn_text_btn_ripple_color.xml
res/color/mtrl_btn_text_color_selector.xml
res/color/mtrl_calendar_item_stroke_color.xml
res/color/mtrl_calendar_selected_range.xml
res/color/mtrl_card_view_foreground.xml
res/color/mtrl_card_view_ripple.xml
res/color/mtrl_chip_background_color.xml
res/color/mtrl_chip_close_icon_tint.xml
res/color/mtrl_chip_surface_color.xml
res/color/mtrl_chip_text_color.xml
res/color/mtrl_choice_chip_background_color.xml
res/color/mtrl_choice_chip_ripple_color.xml
res/color/mtrl_choice_chip_text_color.xml
res/color/mtrl_error.xml
res/color/mtrl_fab_bg_color_selector.xml
res/color/mtrl_fab_icon_text_color_selector.xml
res/color/mtrl_fab_ripple_color.xml
res/color/mtrl_filled_background_color.xml
res/color/mtrl_filled_icon_tint.xml
res/color/mtrl_filled_stroke_color.xml
res/color/mtrl_indicator_text_color.xml
res/color/mtrl_navigation_bar_colored_item_tint.xml
res/color/mtrl_navigation_bar_colored_ripple_color.xml
res/color/mtrl_navigation_bar_item_tint.xml
res/color/mtrl_navigation_bar_ripple_color.xml
res/color/mtrl_navigation_item_background_color.xml
res/color/mtrl_navigation_item_icon_tint.xml
res/color/mtrl_navigation_item_text_color.xml
res/color/mtrl_on_primary_text_btn_text_color_selector.xml
res/color/mtrl_on_surface_ripple_color.xml
res/color/mtrl_outlined_icon_tint.xml
res/color/mtrl_outlined_stroke_color.xml
res/color/mtrl_popupmenu_overlay_color.xml
res/color/mtrl_tabs_colored_ripple_color.xml
res/color/mtrl_tabs_icon_color_selector.xml
res/color/mtrl_tabs_icon_color_selector_colored.xml
res/color/mtrl_tabs_legacy_text_color_selector.xml
res/color/mtrl_tabs_ripple_color.xml
res/color/mtrl_text_btn_text_color_selector.xml
res/color/radiobutton_themeable_attribute_color.xml
res/color/switch_thumb_material_dark.xml
res/color/switch_thumb_material_light.xml
res/color/test_mtrl_calendar_day.xml
res/color/test_mtrl_calendar_day_selected.xml
res/color-night/material_timepicker_button_stroke.xml
res/color-night/material_timepicker_clockface.xml
res/color-night/material_timepicker_modebutton_tint.xml
res/color-v21/abc_btn_colored_borderless_text_material.xml
res/color-v23/abc_btn_colored_borderless_text_material.xml
res/color-v23/abc_btn_colored_text_material.xml
res/color-v23/abc_color_highlight_material.xml
res/color-v23/abc_tint_btn_checkable.xml
res/color-v23/abc_tint_default.xml
res/color-v23/abc_tint_edittext.xml
res/color-v23/abc_tint_seek_thumb.xml
res/color-v23/abc_tint_spinner.xml
res/color-v23/abc_tint_switch_track.xml
res/drawable/$avd_hide_password__0.xml
res/drawable/$avd_hide_password__1.xml
res/drawable/$avd_hide_password__2.xml
res/drawable/$avd_show_password__0.xml
res/drawable/$avd_show_password__1.xml
res/drawable/$avd_show_password__2.xml
res/drawable/abc_btn_borderless_material.xml
res/drawable/abc_btn_check_material.xml
res/drawable/abc_btn_check_material_anim.xml
res/drawable/abc_btn_colored_material.xml
res/drawable/abc_btn_default_mtrl_shape.xml
res/drawable/abc_btn_radio_material.xml
res/drawable/abc_btn_radio_material_anim.xml
res/drawable/abc_cab_background_internal_bg.xml
res/drawable/abc_cab_background_top_material.xml
res/drawable/abc_dialog_material_background.xml
res/drawable/abc_edit_text_material.xml
res/drawable/abc_ic_ab_back_material.xml
res/drawable/abc_ic_arrow_drop_right_black_24dp.xml
res/drawable/abc_ic_clear_material.xml
res/drawable/abc_ic_go_search_api_material.xml
res/drawable/abc_ic_menu_copy_mtrl_am_alpha.xml
res/drawable/abc_ic_menu_cut_mtrl_alpha.xml
res/drawable/abc_ic_menu_overflow_material.xml
res/drawable/abc_ic_menu_paste_mtrl_am_alpha.xml
res/drawable/abc_ic_menu_selectall_mtrl_alpha.xml
res/drawable/abc_ic_menu_share_mtrl_alpha.xml
res/drawable/abc_ic_search_api_material.xml
res/drawable/abc_ic_voice_search_api_material.xml
res/drawable/abc_item_background_holo_dark.xml
res/drawable/abc_item_background_holo_light.xml
res/drawable/abc_list_divider_material.xml
res/drawable/abc_list_selector_background_transition_holo_dark.xml
res/drawable/abc_list_selector_background_transition_holo_light.xml
res/drawable/abc_list_selector_holo_dark.xml
res/drawable/abc_list_selector_holo_light.xml
res/drawable/abc_ratingbar_indicator_material.xml
res/drawable/abc_ratingbar_material.xml
res/drawable/abc_ratingbar_small_material.xml
res/drawable/abc_seekbar_thumb_material.xml
res/drawable/abc_seekbar_tick_mark_material.xml
res/drawable/abc_seekbar_track_material.xml
res/drawable/abc_spinner_textfield_background_material.xml
res/drawable/abc_star_black_48dp.xml
res/drawable/abc_star_half_black_48dp.xml
res/drawable/abc_switch_thumb_material.xml
res/drawable/abc_tab_indicator_material.xml
res/drawable/abc_textfield_search_material.xml
res/drawable/abc_text_cursor_material.xml
res/drawable/abc_vector_test.xml
res/drawable/avd_hide_password.xml
res/drawable/avd_show_password.xml
res/drawable/bg2.png
res/drawable/bllue_circle.xml
res/drawable/btn_checkbox_checked_mtrl.xml
res/drawable/btn_checkbox_checked_to_unchecked_mtrl_animation.xml
res/drawable/btn_checkbox_unchecked_mtrl.xml
res/drawable/btn_checkbox_unchecked_to_checked_mtrl_animation.xml
res/drawable/btn_radio_off_mtrl.xml
res/drawable/btn_radio_off_to_on_mtrl_animation.xml
res/drawable/btn_radio_on_mtrl.xml
res/drawable/btn_radio_on_to_off_mtrl_animation.xml
res/drawable/design_fab_background.xml
res/drawable/design_ic_visibility.xml
res/drawable/design_ic_visibility_off.xml
res/drawable/design_password_eye.xml
res/drawable/design_snackbar_background.xml
res/drawable/ic_clock_black_24dp.xml
res/drawable/ic_keyboard_black_24dp.xml
res/drawable/ic_mtrl_checked_circle.xml
res/drawable/ic_mtrl_chip_checked_black.xml
res/drawable/ic_mtrl_chip_checked_circle.xml
res/drawable/ic_mtrl_chip_close_circle.xml
res/drawable/line_sq_white_bg.xml
res/drawable/material_cursor_drawable.xml
res/drawable/material_ic_calendar_black_24dp.xml
res/drawable/material_ic_clear_black_24dp.xml
res/drawable/material_ic_edit_black_24dp.xml
res/drawable/material_ic_keyboard_arrow_left_black_24dp.xml
res/drawable/material_ic_keyboard_arrow_right_black_24dp.xml
res/drawable/material_ic_menu_arrow_down_black_24dp.xml
res/drawable/material_ic_menu_arrow_up_black_24dp.xml
res/drawable/mtrl_dialog_background.xml
res/drawable/mtrl_dropdown_arrow.xml
res/drawable/mtrl_ic_arrow_drop_down.xml
res/drawable/mtrl_ic_arrow_drop_up.xml
res/drawable/mtrl_ic_cancel.xml
res/drawable/mtrl_ic_error.xml
res/drawable/mtrl_navigation_bar_item_background.xml
res/drawable/mtrl_popupmenu_background.xml
res/drawable/mtrl_popupmenu_background_dark.xml
res/drawable/mtrl_tabs_default_indicator.xml
res/drawable/navigation_empty_icon.xml
res/drawable/notification_bg.xml
res/drawable/notification_bg_low.xml
res/drawable/notification_icon_background.xml
res/drawable/notification_tile_bg.xml
res/drawable/right.png
res/drawable/test_custom_background.xml
res/drawable/tooltip_frame_dark.xml
res/drawable/tooltip_frame_light.xml
res/drawable/_xpopup_shadow.9.png
res/drawable-anydpi-v21/ic_launcher_background.xml
res/drawable-anydpi-v24/$ic_launcher_foreground__0.xml
res/drawable-anydpi-v24/ic_launcher_foreground.xml
res/drawable-hdpi/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-hdpi/abc_btn_check_to_on_mtrl_000.png
res/drawable-hdpi/abc_btn_check_to_on_mtrl_015.png
res/drawable-hdpi/abc_btn_radio_to_on_mtrl_000.png
res/drawable-hdpi/abc_btn_radio_to_on_mtrl_015.png
res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-hdpi/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-hdpi/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-hdpi/abc_list_divider_mtrl_alpha.9.png
res/drawable-hdpi/abc_list_focused_holo.9.png
res/drawable-hdpi/abc_list_longpressed_holo.9.png
res/drawable-hdpi/abc_list_pressed_holo_dark.9.png
res/drawable-hdpi/abc_list_pressed_holo_light.9.png
res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png
res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png
res/drawable-hdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-hdpi/abc_popup_background_mtrl_mult.9.png
res/drawable-hdpi/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-hdpi/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-hdpi/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-hdpi/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-hdpi/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-hdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-hdpi/abc_switch_track_mtrl_alpha.9.png
res/drawable-hdpi/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-hdpi/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-hdpi/abc_textfield_default_mtrl_alpha.9.png
res/drawable-hdpi/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-hdpi/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-hdpi/abc_text_select_handle_left_mtrl.png
res/drawable-hdpi/abc_text_select_handle_middle_mtrl.png
res/drawable-hdpi/abc_text_select_handle_right_mtrl.png
res/drawable-hdpi/ic_launcher_background.png
res/drawable-hdpi/notification_bg_low_normal.9.png
res/drawable-hdpi/notification_bg_low_pressed.9.png
res/drawable-hdpi/notification_bg_normal.9.png
res/drawable-hdpi/notification_bg_normal_pressed.9.png
res/drawable-hdpi/notify_panel_notification_icon_bg.png
res/drawable-ldpi/ic_launcher_background.png
res/drawable-ldrtl-hdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-mdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-xhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-xxhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-mdpi/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-mdpi/abc_btn_check_to_on_mtrl_000.png
res/drawable-mdpi/abc_btn_check_to_on_mtrl_015.png
res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png
res/drawable-mdpi/abc_btn_radio_to_on_mtrl_015.png
res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-mdpi/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-mdpi/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-mdpi/abc_list_divider_mtrl_alpha.9.png
res/drawable-mdpi/abc_list_focused_holo.9.png
res/drawable-mdpi/abc_list_longpressed_holo.9.png
res/drawable-mdpi/abc_list_pressed_holo_dark.9.png
res/drawable-mdpi/abc_list_pressed_holo_light.9.png
res/drawable-mdpi/abc_list_selector_disabled_holo_dark.9.png
res/drawable-mdpi/abc_list_selector_disabled_holo_light.9.png
res/drawable-mdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-mdpi/abc_popup_background_mtrl_mult.9.png
res/drawable-mdpi/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-mdpi/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-mdpi/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-mdpi/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-mdpi/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-mdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-mdpi/abc_switch_track_mtrl_alpha.9.png
res/drawable-mdpi/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-mdpi/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-mdpi/abc_textfield_default_mtrl_alpha.9.png
res/drawable-mdpi/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-mdpi/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-mdpi/abc_text_select_handle_left_mtrl.png
res/drawable-mdpi/abc_text_select_handle_middle_mtrl.png
res/drawable-mdpi/abc_text_select_handle_right_mtrl.png
res/drawable-mdpi/ic_launcher_background.png
res/drawable-mdpi/notification_bg_low_normal.9.png
res/drawable-mdpi/notification_bg_low_pressed.9.png
res/drawable-mdpi/notification_bg_normal.9.png
res/drawable-mdpi/notification_bg_normal_pressed.9.png
res/drawable-mdpi/notify_panel_notification_icon_bg.png
res/drawable-v21/abc_action_bar_item_background_material.xml
res/drawable-v21/abc_btn_colored_material.xml
res/drawable-v21/abc_dialog_material_background.xml
res/drawable-v21/abc_edit_text_material.xml
res/drawable-v21/abc_list_divider_material.xml
res/drawable-v21/material_cursor_drawable.xml
res/drawable-v21/mtrl_navigation_bar_item_background.xml
res/drawable-v21/notification_action_background.xml
res/drawable-v23/abc_control_background_material.xml
res/drawable-v23/mtrl_popupmenu_background_dark.xml
res/drawable-watch-v20/abc_dialog_material_background.xml
res/drawable-xhdpi/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-xhdpi/abc_btn_check_to_on_mtrl_000.png
res/drawable-xhdpi/abc_btn_check_to_on_mtrl_015.png
res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_000.png
res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_015.png
res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-xhdpi/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-xhdpi/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-xhdpi/abc_list_divider_mtrl_alpha.9.png
res/drawable-xhdpi/abc_list_focused_holo.9.png
res/drawable-xhdpi/abc_list_longpressed_holo.9.png
res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png
res/drawable-xhdpi/abc_list_pressed_holo_light.9.png
res/drawable-xhdpi/abc_list_selector_disabled_holo_dark.9.png
res/drawable-xhdpi/abc_list_selector_disabled_holo_light.9.png
res/drawable-xhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-xhdpi/abc_popup_background_mtrl_mult.9.png
res/drawable-xhdpi/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-xhdpi/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-xhdpi/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-xhdpi/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-xhdpi/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-xhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-xhdpi/abc_switch_track_mtrl_alpha.9.png
res/drawable-xhdpi/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-xhdpi/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-xhdpi/abc_textfield_default_mtrl_alpha.9.png
res/drawable-xhdpi/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-xhdpi/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-xhdpi/abc_text_select_handle_left_mtrl.png
res/drawable-xhdpi/abc_text_select_handle_middle_mtrl.png
res/drawable-xhdpi/abc_text_select_handle_right_mtrl.png
res/drawable-xhdpi/ic_launcher_background.png
res/drawable-xhdpi/notification_bg_low_normal.9.png
res/drawable-xhdpi/notification_bg_low_pressed.9.png
res/drawable-xhdpi/notification_bg_normal.9.png
res/drawable-xhdpi/notification_bg_normal_pressed.9.png
res/drawable-xhdpi/notify_panel_notification_icon_bg.png
res/drawable-xxhdpi/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_000.png
res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_015.png
res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_000.png
res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_015.png
res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-xxhdpi/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-xxhdpi/abc_list_divider_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_list_focused_holo.9.png
res/drawable-xxhdpi/abc_list_longpressed_holo.9.png
res/drawable-xxhdpi/abc_list_pressed_holo_dark.9.png
res/drawable-xxhdpi/abc_list_pressed_holo_light.9.png
res/drawable-xxhdpi/abc_list_selector_disabled_holo_dark.9.png
res/drawable-xxhdpi/abc_list_selector_disabled_holo_light.9.png
res/drawable-xxhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-xxhdpi/abc_popup_background_mtrl_mult.9.png
res/drawable-xxhdpi/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-xxhdpi/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-xxhdpi/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-xxhdpi/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-xxhdpi/abc_switch_track_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_textfield_default_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_text_select_handle_left_mtrl.png
res/drawable-xxhdpi/abc_text_select_handle_middle_mtrl.png
res/drawable-xxhdpi/abc_text_select_handle_right_mtrl.png
res/drawable-xxhdpi/ic_launcher_background.png
res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_000.png
res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_015.png
res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_000.png
res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_015.png
res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-xxxhdpi/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-xxxhdpi/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-xxxhdpi/abc_switch_track_mtrl_alpha.9.png
res/drawable-xxxhdpi/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-xxxhdpi/abc_text_select_handle_left_mtrl.png
res/drawable-xxxhdpi/abc_text_select_handle_right_mtrl.png
res/drawable-xxxhdpi/ic_launcher_background.png
res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml
res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml
res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml
res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml
res/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml
res/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml
res/interpolator/fast_out_slow_in.xml
res/interpolator/mtrl_fast_out_linear_in.xml
res/interpolator/mtrl_fast_out_slow_in.xml
res/interpolator/mtrl_linear.xml
res/interpolator/mtrl_linear_out_slow_in.xml
res/interpolator-v21/mtrl_fast_out_linear_in.xml
res/interpolator-v21/mtrl_fast_out_slow_in.xml
res/interpolator-v21/mtrl_linear_out_slow_in.xml
res/layout/abc_action_bar_title_item.xml
res/layout/abc_action_bar_up_container.xml
res/layout/abc_action_menu_item_layout.xml
res/layout/abc_action_menu_layout.xml
res/layout/abc_action_mode_bar.xml
res/layout/abc_action_mode_close_item_material.xml
res/layout/abc_activity_chooser_view.xml
res/layout/abc_activity_chooser_view_list_item.xml
res/layout/abc_alert_dialog_button_bar_material.xml
res/layout/abc_alert_dialog_material.xml
res/layout/abc_alert_dialog_title_material.xml
res/layout/abc_cascading_menu_item_layout.xml
res/layout/abc_dialog_title_material.xml
res/layout/abc_expanded_menu_layout.xml
res/layout/abc_list_menu_item_checkbox.xml
res/layout/abc_list_menu_item_icon.xml
res/layout/abc_list_menu_item_layout.xml
res/layout/abc_list_menu_item_radio.xml
res/layout/abc_popup_menu_header_item_layout.xml
res/layout/abc_popup_menu_item_layout.xml
res/layout/abc_screen_content_include.xml
res/layout/abc_screen_simple.xml
res/layout/abc_screen_simple_overlay_action_mode.xml
res/layout/abc_screen_toolbar.xml
res/layout/abc_search_dropdown_item_icons_2line.xml
res/layout/abc_search_view.xml
res/layout/abc_select_dialog_material.xml
res/layout/abc_tooltip.xml
res/layout/activity_main.xml
res/layout/activity_web_view.xml
res/layout/custom_dialog.xml
res/layout/design_bottom_navigation_item.xml
res/layout/design_bottom_sheet_dialog.xml
res/layout/design_layout_snackbar.xml
res/layout/design_layout_snackbar_include.xml
res/layout/design_layout_tab_icon.xml
res/layout/design_layout_tab_text.xml
res/layout/design_menu_item_action_area.xml
res/layout/design_navigation_item.xml
res/layout/design_navigation_item_header.xml
res/layout/design_navigation_item_separator.xml
res/layout/design_navigation_item_subheader.xml
res/layout/design_navigation_menu.xml
res/layout/design_navigation_menu_item.xml
res/layout/design_text_input_end_icon.xml
res/layout/design_text_input_start_icon.xml
res/layout/material_chip_input_combo.xml
res/layout/material_clockface_textview.xml
res/layout/material_clockface_view.xml
res/layout/material_clock_display.xml
res/layout/material_clock_display_divider.xml
res/layout/material_clock_period_toggle.xml
res/layout/material_radial_view_group.xml
res/layout/material_textinput_timepicker.xml
res/layout/material_timepicker.xml
res/layout/material_timepicker_dialog.xml
res/layout/material_timepicker_textinput_display.xml
res/layout/material_time_chip.xml
res/layout/material_time_input.xml
res/layout/mtrl_alert_dialog.xml
res/layout/mtrl_alert_dialog_actions.xml
res/layout/mtrl_alert_dialog_title.xml
res/layout/mtrl_alert_select_dialog_item.xml
res/layout/mtrl_alert_select_dialog_multichoice.xml
res/layout/mtrl_alert_select_dialog_singlechoice.xml
res/layout/mtrl_calendar_day.xml
res/layout/mtrl_calendar_days_of_week.xml
res/layout/mtrl_calendar_day_of_week.xml
res/layout/mtrl_calendar_horizontal.xml
res/layout/mtrl_calendar_month.xml
res/layout/mtrl_calendar_months.xml
res/layout/mtrl_calendar_month_labeled.xml
res/layout/mtrl_calendar_month_navigation.xml
res/layout/mtrl_calendar_vertical.xml
res/layout/mtrl_calendar_year.xml
res/layout/mtrl_layout_snackbar.xml
res/layout/mtrl_layout_snackbar_include.xml
res/layout/mtrl_navigation_rail_item.xml
res/layout/mtrl_picker_actions.xml
res/layout/mtrl_picker_dialog.xml
res/layout/mtrl_picker_fullscreen.xml
res/layout/mtrl_picker_header_dialog.xml
res/layout/mtrl_picker_header_fullscreen.xml
res/layout/mtrl_picker_header_selection_text.xml
res/layout/mtrl_picker_header_title_text.xml
res/layout/mtrl_picker_header_toggle.xml
res/layout/mtrl_picker_text_input_date.xml
res/layout/mtrl_picker_text_input_date_range.xml
res/layout/notification_action.xml
res/layout/notification_action_tombstone.xml
res/layout/notification_template_custom_big.xml
res/layout/notification_template_icon_group.xml
res/layout/notification_template_part_chronometer.xml
res/layout/notification_template_part_time.xml
res/layout/select_dialog_item_material.xml
res/layout/select_dialog_multichoice_material.xml
res/layout/select_dialog_singlechoice_material.xml
res/layout/support_simple_spinner_dropdown_item.xml
res/layout/test_action_chip.xml
res/layout/test_chip_zero_corner_radius.xml
res/layout/test_design_checkbox.xml
res/layout/test_design_radiobutton.xml
res/layout/test_navigation_bar_item_layout.xml
res/layout/test_reflow_chipgroup.xml
res/layout/test_toolbar.xml
res/layout/test_toolbar_custom_background.xml
res/layout/test_toolbar_elevation.xml
res/layout/test_toolbar_surface.xml
res/layout/text_view_without_line_height.xml
res/layout/text_view_with_line_height_from_appearance.xml
res/layout/text_view_with_line_height_from_layout.xml
res/layout/text_view_with_line_height_from_style.xml
res/layout/text_view_with_theme_line_height.xml
res/layout/_xpopup_adapter_text.xml
res/layout/_xpopup_adapter_text_match.xml
res/layout/_xpopup_attach_impl_list.xml
res/layout/_xpopup_attach_popup_view.xml
res/layout/_xpopup_bottom_impl_list.xml
res/layout/_xpopup_bottom_popup_view.xml
res/layout/_xpopup_bubble_attach_popup_view.xml
res/layout/_xpopup_center_impl_confirm.xml
res/layout/_xpopup_center_impl_list.xml
res/layout/_xpopup_center_impl_loading.xml
res/layout/_xpopup_center_popup_view.xml
res/layout/_xpopup_divider.xml
res/layout/_xpopup_drawer_popup_view.xml
res/layout/_xpopup_fullscreen_popup_view.xml
res/layout/_xpopup_image_viewer_popup_view.xml
res/layout/_xpopup_partshadow_popup_view.xml
res/layout/_xpopup_position_popup_view.xml
res/layout-land/material_clock_period_toggle_land.xml
res/layout-land/material_timepicker.xml
res/layout-land/mtrl_picker_header_dialog.xml
res/layout-ldrtl/material_textinput_timepicker.xml
res/layout-sw600dp/design_layout_snackbar.xml
res/layout-sw600dp/mtrl_layout_snackbar.xml
res/layout-v21/abc_screen_toolbar.xml
res/layout-v21/notification_action.xml
res/layout-v21/notification_action_tombstone.xml
res/layout-v21/notification_template_custom_big.xml
res/layout-v21/notification_template_icon_group.xml
res/layout-v21/test_design_checkbox.xml
res/layout-v21/test_design_radiobutton.xml
res/layout-v21/test_toolbar_elevation.xml
res/layout-v22/abc_alert_dialog_button_bar_material.xml
res/layout-v22/activity_main.xml
res/layout-v22/material_timepicker_dialog.xml
res/layout-v22/mtrl_alert_dialog_actions.xml
res/layout-v26/abc_screen_toolbar.xml
res/layout-v26/mtrl_calendar_month.xml
res/layout-watch-v20/abc_alert_dialog_button_bar_material.xml
res/layout-watch-v20/abc_alert_dialog_title_material.xml
res/mipmap-xhdpi/ic_launcher.png
res/xml/network_security_config.xml
res/xml/standalone_badge.xml
res/xml/standalone_badge_gravity_bottom_end.xml
res/xml/standalone_badge_gravity_bottom_start.xml
res/xml/standalone_badge_gravity_top_start.xml
res/xml/standalone_badge_offset.xml
resources.arsc
androidsupportmultidexversion.txt
okhttp3/internal/publicsuffix/publicsuffixes.gz
lpt9.entU
assets/com2.g4e
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
META-INF/RANDOM_K.SF
META-INF/RANDOM_K.RSA
META-INF/MANIFEST.MF

污点分析

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