声明:本平台专为移动应用安全风险研究与合规评估设计,严禁用于任何非法用途。 如有疑问或建议,欢迎加入微信群交流

应用图标

文件基本信息

文件名称
cashme v2.0.7.apk
文件大小
19.6MB
MD5
6463524754b5c496d79c3b08eaa2eeac
SHA1
690cc68432d898d53827749cebaccbd995c3a7ae
SHA256
4fbdb0a117f4ed4f027dbbb4430339d32bbc61f00db57bafeffdd8bfe71cdca1

应用基础信息

应用名称
cashme
包名
ph.cashme666.android
主活动
ph.cashme666.android.activity.ActivityH5
目标SDK
30
最小SDK
18
版本号
2.0.7
子版本号
92
加固信息
未加壳
开发框架
Java/Kotlin

反编译与源码导出

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

文件结构与资源列表

    应用签名证书信息

    二进制文件已签名
    v1 签名: False
    v2 签名: True
    v3 签名: False
    v4 签名: None
    主题: CN=Android Debug, O=Android, C=US
    签名算法: rsassa_pkcs1v15
    有效期自: 2019-05-03 07:45:34+00:00
    有效期至: 2049-04-25 07:45:34+00:00
    发行人: CN=Android Debug, O=Android, C=US
    序列号: 0x1
    哈希算法: sha1
    证书MD5: fafe9faeb43bf75255c60c888db53e85
    证书SHA1: 6b0ce0566791c74af4944fae0d81a927c0b3654e
    证书SHA256: 669f1401f5fcaac1c4dcc7a016768adfd9c64bf45618d94aff1da93b68ace9f2
    证书SHA512: 0b25cb73d6a55346a59e21f934500190b3f2d0f8bc21b50e19911313ecc528080cda149353e68aacdfe61b124b1d14630adadbeab3375fba0ba7d0f4140c03b0
    公钥算法: rsa
    密钥长度: 1024
    指纹: f4f3ea875d25f9e0af59cdbadf8d12b8a9577ba7878eea336cd7ecd0b253d4ad
    找到 1 个唯一证书

    权限声明与风险分级

    权限名称 安全等级 权限内容 权限描述 关联代码
    android.permission.ACCESS_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
    android.permission.ACCESS_WIFI_STATE 普通 查看Wi-Fi状态 允许应用程序查看有关Wi-Fi状态的信息。
    android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
    android.permission.READ_EXTERNAL_STORAGE 危险 读取SD卡内容 允许应用程序从SD卡读取信息。
    android.permission.WRITE_EXTERNAL_STORAGE 危险 读取/修改/删除外部存储内容 允许应用程序写入外部存储。
    android.permission.VIBRATE 普通 控制振动器 允许应用程序控制振动器,用于消息通知振动功能。
    android.permission.READ_CONTACTS 危险 读取联系人信息 允允许应用程序读取您手机上存储的所有联系人(地址)数据。恶意应用程序可借此将您的数据发送给其他人。
    android.permission.ACCESS_FINE_LOCATION 危险 获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内。恶意程序可以用它来确定您所在的位置。
    android.permission.ACCESS_COARSE_LOCATION 危险 获取粗略位置 通过WiFi或移动基站的方式获取用户粗略的经纬度信息,定位精度大概误差在30~1500米。恶意程序可以用它来确定您的大概位置。
    android.permission.FOREGROUND_SERVICE 普通 创建前台Service Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放)
    android.permission.MANAGE_DOCUMENTS 签名 允许管理文档访问,通常在选择器中 允许应用程序管理对文档的访问,通常作为文档选取器的一部分。
    android.permission.CAMERA 危险 拍照和录制视频 允许应用程序拍摄照片和视频,且允许应用程序收集相机在任何时候拍到的图像。
    android.hardware.camera.autofocus 未知 未知权限 来自 android 引用的未知权限。
    android.permission.READ_PHONE_STATE 危险 读取手机状态和标识 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。
    android.permission.BLUETOOTH 危险 创建蓝牙连接 允许应用程序查看或创建蓝牙连接。
    android.permission.QUERY_ALL_PACKAGES 普通 获取已安装应用程序列表 Android 11引入与包可见性相关的权限,允许查询设备上的任何普通应用程序,而不考虑清单声明。
    android.permission.READ_PHONE_NUMBERS 危险 允许读取设备的电话号码 允许读取设备的电话号码。这是READ PHONE STATE授予的功能的一个子集,但对即时应用程序公开。
    android.permission.READ_SMS 危险 读取短信 允许应用程序读取您的手机或 SIM 卡中存储的短信。恶意应用程序可借此读取您的机密信息。
    android.permission.READ_PRIVILEGED_PHONE_STATE 签名(系统) 读取手机状态和标识 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。
    android.permission.WAKE_LOCK 危险 防止手机休眠 允许应用程序防止手机休眠,在手机屏幕关闭后后台进程仍然运行。
    com.google.android.c2dm.permission.RECEIVE 普通 接收推送通知 允许应用程序接收来自云的推送通知。
    com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE 普通 Google 定义的权限 由 Google 定义的自定义权限。

    证书安全合规分析

    高危
    1
    警告
    0
    信息
    1
    标题 严重程度 描述信息
    已签名应用 信息 应用程序使用代码签名证书进行签名
    应用程序使用了调试证书进行签名 高危 应用程序使用了调试证书进行签名。生产环境的应用程序不能使用调试证书发布。

    Manifest 配置安全分析

    高危
    9
    警告
    11
    信息
    0
    屏蔽
    0
    序号 问题 严重程度 描述信息 操作
    1 应用程序已启用明文网络流量
    [android:usesCleartextTraffic=true]
    警告 应用程序打算使用明文网络流量,例如明文HTTP,FTP协议,DownloadManager和MediaPlayer。针对API级别27或更低的应用程序,默认值为“true”。针对API级别28或更高的应用程序,默认值为“false”。避免使用明文流量的主要原因是缺乏机密性,真实性和防篡改保护;网络攻击者可以窃听传输的数据,并且可以在不被检测到的情况下修改它。
    2 应用程序具有网络安全配置
    [android:networkSecurityConfig=@xml/network_security_config]
    信息 网络安全配置功能让应用程序可以在一个安全的,声明式的配置文件中自定义他们的网络安全设置,而不需要修改应用程序代码。这些设置可以针对特定的域名和特定的应用程序进行配置。
    3 程序可被任意调试
    [android:debuggable=true]
    高危 应用可调试标签被开启,这使得逆向工程师更容易将调试器挂接到应用程序上。这允许导出堆栈跟踪和访问调试助手类。
    4 Activity (ph.cashme666.android.activity.ActivityH5) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
    5 Activity (ph.cashme666.android.activity.Activity_Sign) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
    6 Activity (ph.cashme666.android.activity.Activity_Sign) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    7 Activity (ph.cashme666.android.activity.Activity_TestGPS) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
    8 Activity (ph.cashme666.android.activity.Activity_TestGPS) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    9 Service (ph.cashme666.android.service.MyFirebaseMessagingService) 未被保护。
    存在一个intent-filter。
    警告 发现 Service与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Service是显式导出的。
    10 App 链接 assetlinks.json 文件未找到
    [android:name=ph.cashme666.android.view.activity.HomeActivity]
    [android:host=http://cashvay.page.link]
    高危 App Link 资产验证 URL (http://cashvay.page.link/.well-known/assetlinks.json) 未找到或配置不正确。(状态代码:301)。应用程序链接允许用户从 Web URL/电子邮件重定向到移动应用程序。如果此文件丢失或为 App Link 主机/域配置不正确,则恶意应用程序可以劫持此类 URL。这可能会导致网络钓鱼攻击,泄露 URI 中的敏感数据,例如 PII、OAuth 令牌、魔术链接/密码重置令牌等。您必须通过托管 assetlinks.json 文件并通过 Activity intent-filter 中的 [android:autoVerify=“true”] 启用验证来验证 App Link 网域。
    11 App 链接 assetlinks.json 文件未找到
    [android:name=ph.cashme666.android.view.activity.HomeActivity]
    [android:host=https://cashvay.page.link]
    高危 App Link 资产验证 URL (https://cashvay.page.link/.well-known/assetlinks.json) 未找到或配置不正确。(状态代码:200)。应用程序链接允许用户从 Web URL/电子邮件重定向到移动应用程序。如果此文件丢失或为 App Link 主机/域配置不正确,则恶意应用程序可以劫持此类 URL。这可能会导致网络钓鱼攻击,泄露 URI 中的敏感数据,例如 PII、OAuth 令牌、魔术链接/密码重置令牌等。您必须通过托管 assetlinks.json 文件并通过 Activity intent-filter 中的 [android:autoVerify=“true”] 启用验证来验证 App Link 网域。
    12 Activity (ph.cashme666.android.view.activity.HomeActivity) 未被保护。
    存在一个intent-filter。
    警告 发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。
    13 Activity (ph.cashme666.android.view.activity.LoginAndRegisterActivity) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
    14 Activity (ph.cashme666.android.camera.CameraActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    15 Activity (com.facebook.CustomTabActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    16 Content Provider (com.facebook.FacebookContentProvider) 未被保护。
    [android:exported=true]
    警告 发现 Content Provider与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    17 Broadcast Receiver (com.google.firebase.iid.FirebaseInstanceIdReceiver) 受权限保护, 但是应该检查权限的保护级别。
    Permission: com.google.android.c2dm.permission.SEND
    [android:exported=true]
    警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
    18 Activity (com.google.firebase.auth.internal.GenericIdpActivity) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
    19 Activity (com.google.firebase.auth.internal.GenericIdpActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    20 Activity (com.google.firebase.auth.internal.RecaptchaActivity) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
    21 Activity (com.google.firebase.auth.internal.RecaptchaActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

    可浏览 Activity 组件分析

    ACTIVITY INTENT
    ph.cashme666.android.activity.ActivityH5 Schemes: app://,
    Hosts: quark.cashme,
    ph.cashme666.android.view.activity.HomeActivity Schemes: http://, https://,
    Hosts: cashvay.page.link,
    com.facebook.CustomTabActivity Schemes: @string/fb_login_protocol_scheme://, fbconnect://,
    Hosts: cct.ph.cashme666.android,
    com.google.firebase.auth.internal.GenericIdpActivity Schemes: genericidp://,
    Hosts: firebase.auth,
    Paths: /,
    com.google.firebase.auth.internal.RecaptchaActivity Schemes: recaptcha://,
    Hosts: firebase.auth,
    Paths: /,

    网络通信安全风险分析

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

    API调用分析

    API功能 源码文件
    一般功能-> 文件操作
    bw/jf/devicelib/DeviceInfo.java
    bw/jf/devicelib/activity/BaseCameraActivity.java
    bw/jf/devicelib/activity/CommonUtils.java
    bw/jf/devicelib/base/BaseJsHandler.java
    bw/jf/devicelib/base/EventBean.java
    bw/jf/devicelib/base/PasteBoard.java
    bw/jf/devicelib/beans/AudioInfos.java
    bw/jf/devicelib/beans/Base64Bean.java
    bw/jf/devicelib/beans/Battery.java
    bw/jf/devicelib/beans/CalculateFeesResult.java
    bw/jf/devicelib/beans/CalendarInfos.java
    bw/jf/devicelib/beans/CallRecordBean.java
    bw/jf/devicelib/beans/ContactCountBean.java
    bw/jf/devicelib/beans/ContactInfoSimple.java
    bw/jf/devicelib/beans/ContactInfos.java
    bw/jf/devicelib/beans/DeviceMessageBean.java
    bw/jf/devicelib/beans/ErrorReport.java
    bw/jf/devicelib/beans/ErrorReportContent.java
    bw/jf/devicelib/beans/FacebookTokenInfo.java
    bw/jf/devicelib/beans/InstallInfoBean.java
    bw/jf/devicelib/beans/JsBeans.java
    bw/jf/devicelib/beans/JsCallBack.java
    bw/jf/devicelib/beans/LivenessInfo.java
    bw/jf/devicelib/beans/LoanRateResult.java
    bw/jf/devicelib/beans/OcrInfo.java
    bw/jf/devicelib/beans/PhotoInfos.java
    bw/jf/devicelib/beans/SIMInfo.java
    bw/jf/devicelib/beans/ScreenshotRecord.java
    bw/jf/devicelib/beans/TractBean.java
    bw/jf/devicelib/beans/UpdateVersionResult.java
    bw/jf/devicelib/beans/VideoInfos.java
    bw/jf/devicelib/jsCall/takePhoto.java
    bw/jf/devicelib/network/BaseRequestManager.java
    bw/jf/devicelib/request/OCRRequest.java
    bw/jf/devicelib/utils/AlbumUtils.java
    bw/jf/devicelib/utils/OCRUtil.java
    bw/jf/devicelib/utils/PingUtil.java
    bw/jf/devicelib/utils/RootCheck.java
    cn/jzvd/JZUtils.java
    com/chad/library/adapter/base/entity/SectionEntity.java
    com/chad/library/adapter/base/entity/SectionMultiEntity.java
    com/lahm/library/CommandUtil.java
    com/lahm/library/SecurityCheckUtil.java
    com/lahm/library/VirtualApkCheckUtil.java
    com/oliveapp/camerasdk/PhotoModule.java
    com/oliveapp/camerasdk/a/a.java
    com/oliveapp/camerasdk/a/b.java
    com/oliveapp/camerasdk/a/f.java
    com/oliveapp/camerasdk/a/g.java
    com/oliveapp/camerasdk/a/h.java
    com/oliveapp/camerasdk/d.java
    com/oliveapp/camerasdk/data/ChoiceFlatten.java
    com/oliveapp/camerasdk/data/Choices.java
    com/oliveapp/camerasdk/data/ShowChoices.java
    com/oliveapp/camerasdk/exif/ExifInterface.java
    com/oliveapp/camerasdk/exif/a.java
    com/oliveapp/camerasdk/exif/d.java
    com/oliveapp/camerasdk/exif/e.java
    com/oliveapp/camerasdk/exif/f.java
    com/oliveapp/camerasdk/exif/j.java
    com/oliveapp/camerasdk/q.java
    com/oliveapp/camerasdk/utils/CameraUtil.java
    com/oliveapp/camerasdk/utils/ExifUtil.java
    com/oliveapp/camerasdk/utils/h.java
    com/oliveapp/face/idcardcaptorsdk/captor/IDCardCaptor.java
    com/oliveapp/face/livenessdetectorsdk/livenessdetector/LivenessDetector.java
    com/oliveapp/face/livenessdetectorsdk/livenessdetector/a/b.java
    com/oliveapp/libcommon/utility/FileUtil.java
    com/oliveapp/libcommon/utility/ImageUtil.java
    com/oliveapp/libcommon/utility/LogUtil.java
    com/oliveapp/libcommon/utility/ZipUtil.java
    com/oliveapp/libimagecapture/CaptureImageFragment.java
    io/grpc/BinaryLog.java
    io/grpc/ClientInterceptors.java
    io/grpc/Codec.java
    io/grpc/Compressor.java
    io/grpc/Context.java
    io/grpc/Decompressor.java
    io/grpc/Drainable.java
    io/grpc/KnownLength.java
    io/grpc/Metadata.java
    io/grpc/MethodDescriptor.java
    io/grpc/ProxyDetector.java
    io/grpc/Server.java
    io/grpc/ServerBuilder.java
    io/grpc/ServerInterceptors.java
    io/grpc/inprocess/InProcessServer.java
    io/grpc/inprocess/InProcessServerBuilder.java
    io/grpc/inprocess/InProcessTransport.java
    io/grpc/internal/AbstractClientStream.java
    io/grpc/internal/AbstractStream.java
    io/grpc/internal/ApplicationThreadDeframer.java
    io/grpc/internal/ClientCallImpl.java
    io/grpc/internal/ClientTransportFactory.java
    io/grpc/internal/CompositeReadableBuffer.java
    io/grpc/internal/DelayedStream.java
    io/grpc/internal/DnsNameResolver.java
    io/grpc/internal/ForwardingClientStream.java
    io/grpc/internal/ForwardingReadableBuffer.java
    io/grpc/internal/Framer.java
    io/grpc/internal/GrpcUtil.java
    io/grpc/internal/GzipInflatingBuffer.java
    io/grpc/internal/InternalServer.java
    io/grpc/internal/JsonParser.java
    io/grpc/internal/MessageDeframer.java
    io/grpc/internal/MessageFramer.java
    io/grpc/internal/NoopClientStream.java
    io/grpc/internal/ProxyDetectorImpl.java
    io/grpc/internal/ReadableBuffer.java
    io/grpc/internal/ReadableBuffers.java
    io/grpc/internal/RetriableStream.java
    io/grpc/internal/ServerCallImpl.java
    io/grpc/internal/ServerImpl.java
    io/grpc/internal/Stream.java
    io/grpc/internal/StreamListener.java
    io/grpc/okhttp/AsyncSink.java
    io/grpc/okhttp/ExceptionHandlingFrameWriter.java
    io/grpc/okhttp/OkHttpClientTransport.java
    io/grpc/okhttp/OkHttpProtocolNegotiator.java
    io/grpc/okhttp/OkHttpReadableBuffer.java
    io/grpc/okhttp/OkHttpTlsUpgrader.java
    io/grpc/okhttp/OutboundFlowController.java
    io/grpc/okhttp/internal/Platform.java
    io/grpc/okhttp/internal/Protocol.java
    io/grpc/okhttp/internal/Util.java
    io/grpc/okhttp/internal/framed/FrameReader.java
    io/grpc/okhttp/internal/framed/FrameWriter.java
    io/grpc/okhttp/internal/framed/Hpack.java
    io/grpc/okhttp/internal/framed/Http2.java
    io/grpc/okhttp/internal/framed/Huffman.java
    io/grpc/protobuf/lite/ProtoInputStream.java
    io/grpc/protobuf/lite/ProtoLiteUtils.java
    junit/framework/TestFailure.java
    junit/framework/TestSuite.java
    junit/runner/BaseTestRunner.java
    junit/textui/ResultPrinter.java
    junit/textui/TestRunner.java
    org/hamcrest/StringDescription.java
    org/junit/experimental/max/MaxCore.java
    org/junit/experimental/max/MaxHistory.java
    org/junit/experimental/results/PrintableResult.java
    org/junit/internal/JUnitSystem.java
    org/junit/internal/RealSystem.java
    org/junit/internal/TextListener.java
    org/junit/internal/matchers/StacktracePrintingMatcher.java
    org/junit/rules/TemporaryFolder.java
    org/junit/runner/Description.java
    org/junit/runner/Result.java
    org/junit/runner/notification/Failure.java
    ph/cashme666/android/activity/Activity_Sign.java
    ph/cashme666/android/base/AppSetting.java
    ph/cashme666/android/base/AppSetting2.java
    ph/cashme666/android/base/BaseBean.java
    ph/cashme666/android/base/CrashHandler.java
    ph/cashme666/android/beans/AppInfo.java
    ph/cashme666/android/beans/Battery.java
    ph/cashme666/android/beans/ContactUtil.java
    ph/cashme666/android/beans/DeviceInfos.java
    ph/cashme666/android/beans/ErrorReport.java
    ph/cashme666/android/beans/JsBeans.java
    ph/cashme666/android/beans/JsCallBack.java
    ph/cashme666/android/beans/PhotoInfos.java
    ph/cashme666/android/beans/SIMInfo.java
    ph/cashme666/android/beans/UploadUrl.java
    ph/cashme666/android/camera/CameraActivity.java
    ph/cashme666/android/camera/CommonUtils.java
    ph/cashme666/android/fragment/Fragment_MyDatas.java
    ph/cashme666/android/fragment/Fragment_WorkInfo.java
    ph/cashme666/android/httpResponse/AddressResult.java
    ph/cashme666/android/httpResponse/ApplyResult.java
    ph/cashme666/android/httpResponse/BannerResult.java
    ph/cashme666/android/httpResponse/CalculateFeesResult.java
    ph/cashme666/android/httpResponse/CertificateTypeResult.java
    ph/cashme666/android/httpResponse/CreditInfoResult.java
    ph/cashme666/android/httpResponse/EducationResult.java
    ph/cashme666/android/httpResponse/GoogleMapResult.java
    ph/cashme666/android/httpResponse/HomeCardResult.java
    ph/cashme666/android/httpResponse/LevelChangeResult.java
    ph/cashme666/android/httpResponse/LevelScheduleResult.java
    ph/cashme666/android/httpResponse/LoanHistoryResult.java
    ph/cashme666/android/httpResponse/LoanInfoResult.java
    ph/cashme666/android/httpResponse/LoanRateResult.java
    ph/cashme666/android/httpResponse/LoginResult.java
    ph/cashme666/android/httpResponse/LoginTypeResult.java
    ph/cashme666/android/httpResponse/MaritalStatuResult.java
    ph/cashme666/android/httpResponse/MarqueeResult.java
    ph/cashme666/android/httpResponse/PayChannelResult.java
    ph/cashme666/android/httpResponse/PaymentOrRePaymentInfo.java
    ph/cashme666/android/httpResponse/PaymentResult.java
    ph/cashme666/android/httpResponse/QuestionsResult.java
    ph/cashme666/android/httpResponse/RelationShipsResult.java
    ph/cashme666/android/httpResponse/RepaymentResult.java
    ph/cashme666/android/httpResponse/ResideTimeResult.java
    ph/cashme666/android/httpResponse/Response.java
    ph/cashme666/android/httpResponse/ScoreHistoryItemResult.java
    ph/cashme666/android/httpResponse/SystemMsgResult.java
    ph/cashme666/android/httpResponse/UserInfoResult.java
    ph/cashme666/android/httpResponse/WorkLifeResult.java
    ph/cashme666/android/liveness/utils/AudioModule.java
    ph/cashme666/android/model/ConfigInfoModel.java
    ph/cashme666/android/model/UploadImageModel.java
    ph/cashme666/android/model/bean/AlbumBean.java
    ph/cashme666/android/model/bean/ApplyBean.java
    ph/cashme666/android/model/bean/Base64Bean.java
    ph/cashme666/android/model/bean/CallRecordBean.java
    ph/cashme666/android/model/bean/ChildBean.java
    ph/cashme666/android/model/bean/CityInfo.java
    ph/cashme666/android/model/bean/ContactBean.java
    ph/cashme666/android/model/bean/ContactPersonsBean.java
    ph/cashme666/android/model/bean/DeviceMessageBean.java
    ph/cashme666/android/model/bean/EventBean.java
    ph/cashme666/android/model/bean/ImageItem.java
    ph/cashme666/android/model/bean/InstallInfoBean.java
    ph/cashme666/android/model/bean/LevelDeff.java
    ph/cashme666/android/model/bean/LoanBasisBean.java
    ph/cashme666/android/model/bean/MessageBean.java
    ph/cashme666/android/model/bean/People.java
    ph/cashme666/android/model/bean/PickSexBean.java
    ph/cashme666/android/model/bean/RateBean.java
    ph/cashme666/android/model/bean/RepayInfos.java
    ph/cashme666/android/model/bean/ShareBean.java
    ph/cashme666/android/model/bean/SystemConfigBean.java
    ph/cashme666/android/model/bean/TractBean.java
    ph/cashme666/android/network/HeaderInterceptor.java
    ph/cashme666/android/network/HttpRequestManager.java
    ph/cashme666/android/network/HttpsUtils.java
    ph/cashme666/android/network/PersistentCookieStore.java
    ph/cashme666/android/network/SerializableOkHttpCookies.java
    ph/cashme666/android/network/TokenInterceptor.java
    ph/cashme666/android/network/UploadBody.java
    ph/cashme666/android/presenter/compl/OnlineServicePresenter.java
    ph/cashme666/android/presenter/compl/RepaymentActivityPresenter.java
    ph/cashme666/android/utils/AlbumUtils.java
    ph/cashme666/android/utils/Base64.java
    ph/cashme666/android/utils/BitmapUtils.java
    ph/cashme666/android/utils/CameraUtils.java
    ph/cashme666/android/utils/CellUtil.java
    ph/cashme666/android/utils/EquipmentUtils.java
    ph/cashme666/android/utils/JSHandleUtil.java
    ph/cashme666/android/utils/PicProcessUtil.java
    ph/cashme666/android/utils/PicUtils.java
    ph/cashme666/android/utils/RootCheck.java
    ph/cashme666/android/utils/ShotUtil.java
    ph/cashme666/android/utils/WebViewUtil.java
    ph/cashme666/android/view/activity/OnlineServiceActivity.java
    ph/cashme666/android/view/activity/RepaymentActivity.java
    ph/cashme666/android/view/fragment/IDVerifyFragment.java
    ph/cashme666/android/view/fragment/WorkInfoFragment.java
    ph/cashme666/android/view/fragment/loanstatusfragment/Evaluating_Fragment.java
    ph/cashme666/android/view/fragment/loanstatusfragment/LoanApplyingFragment.java
    ph/cashme666/android/view/viewutil/TakePhotoUtil.java
    sc/top/core/base/AppSetting.java
    sc/top/core/base/BaseApplication.java
    sc/top/core/base/CrashHandler.java
    sc/top/core/base/beans/BaseBean.java
    sc/top/core/base/beans/JsCallBackNotify.java
    sc/top/core/base/beans/TLocation.java
    sc/top/core/base/network_rf/network/HeaderInterceptor.java
    sc/top/core/base/network_rf/network/HttpRequestManager.java
    sc/top/core/base/network_rf/network/HttpsUtils.java
    sc/top/core/base/network_rf/network/PersistentCookieStore.java
    sc/top/core/base/network_rf/network/Response.java
    sc/top/core/base/network_rf/network/SerializableOkHttpCookies.java
    sc/top/core/base/network_rf/network/TokenInterceptor.java
    sc/top/core/base/network_rf/network/UploadBody.java
    sc/top/core/base/utils/Base64.java
    sc/top/core/base/utils/BitmapUtils.java
    sc/top/core/base/utils/ContactUtil.java
    sc/top/core/base/utils/PicUtils.java
    top/zibin/luban/Checker.java
    top/zibin/luban/Engine.java
    top/zibin/luban/InputStreamProvider.java
    top/zibin/luban/Luban.java
    top/zibin/luban/OnCompressListener.java
    vbvousd/olsjdof/fixcodesxcvds/accountbook/sql/manager/SqlManager.java
    vbvousd/olsjdof/fixcodesxcvds/atm/ATMIO.java
    vbvousd/olsjdof/fixcodesxcvds/atm/Input.java
    vbvousd/olsjdof/fixcodesxcvds/tcp/Client.java
    vbvousd/olsjdof/fixcodesxcvds/tcp/Server.java
    vbvousd/olsjdof/fixcodesxcvds/tcp/getmsg.java
    vbvousd/olsjdof/fixcodesxcvds/tcp/svtd.java
    调用java反射机制
    cn/jzvd/JZMediaSystem.java
    com/lahm/library/CommandUtil.java
    com/lahm/library/SecurityCheckUtil.java
    com/oliveapp/camerasdk/utils/e.java
    com/stx/xhb/xbanner/XBannerViewPager.java
    io/grpc/Context.java
    io/grpc/LoadBalancerRegistry.java
    io/grpc/ManagedChannelProvider.java
    io/grpc/NameResolverRegistry.java
    io/grpc/ServiceProviders.java
    io/grpc/android/AndroidChannelBuilder.java
    io/grpc/internal/AbstractManagedChannelImplBuilder.java
    io/grpc/internal/AbstractServerImplBuilder.java
    io/grpc/internal/ConscryptLoader.java
    io/grpc/internal/DnsNameResolver.java
    io/grpc/internal/GrpcUtil.java
    io/grpc/internal/JndiResourceResolverFactory.java
    io/grpc/internal/ReflectionLongAdderCounter.java
    io/grpc/okhttp/internal/OptionalMethod.java
    io/grpc/okhttp/internal/Platform.java
    io/perfmark/PerfMark.java
    junit/framework/TestCase.java
    junit/framework/TestSuite.java
    junit/runner/BaseTestRunner.java
    org/hamcrest/internal/ReflectiveTypeFinder.java
    org/junit/experimental/max/MaxCore.java
    org/junit/experimental/theories/ParameterSignature.java
    org/junit/experimental/theories/Theories.java
    org/junit/experimental/theories/internal/AllMembersSupplier.java
    org/junit/experimental/theories/internal/Assignments.java
    org/junit/experimental/theories/internal/SpecificDataPointsSupplier.java
    org/junit/internal/Classes.java
    org/junit/internal/MethodSorter.java
    org/junit/internal/matchers/TypeSafeMatcher.java
    org/junit/internal/runners/ClassRoadie.java
    org/junit/internal/runners/JUnit38ClassRunner.java
    org/junit/internal/runners/JUnit4ClassRunner.java
    org/junit/internal/runners/MethodRoadie.java
    org/junit/internal/runners/MethodValidator.java
    org/junit/internal/runners/SuiteMethod.java
    org/junit/internal/runners/TestClass.java
    org/junit/internal/runners/TestMethod.java
    org/junit/runner/Description.java
    org/junit/runners/MethodSorters.java
    org/junit/runners/model/FrameworkField.java
    org/junit/runners/model/FrameworkMethod.java
    org/junit/runners/model/NoGenericTypeParametersValidator.java
    org/junit/runners/model/TestClass.java
    org/junit/runners/parameterized/BlockJUnit4ClassRunnerWithParameters.java
    ph/cashme666/android/base/CrashHandler.java
    ph/cashme666/android/base/JsonBeanUtil.java
    ph/cashme666/android/base/StatusBarUtil.java
    sc/top/core/base/ActivityHelper.java
    sc/top/core/base/CrashHandler.java
    sc/top/core/base/utils/JsonBeanUtil.java
    sc/top/core/base/utils/StatusBarUtil.java
    一般功能-> IPC通信
    bw/jf/devicelib/AdvertisingIdClient.java
    bw/jf/devicelib/BaseApplicationDeviceInfo.java
    bw/jf/devicelib/activity/BaseCameraActivity.java
    bw/jf/devicelib/base/BaseJsHandler.java
    bw/jf/devicelib/jsCall/callPhone.java
    bw/jf/devicelib/jsCall/selectAContact.java
    bw/jf/devicelib/jsCall/selectAContactWithOutPermission.java
    bw/jf/devicelib/jsCall/takePhoto.java
    bw/jf/devicelib/receiver/BatteryBroadcastReceiver.java
    bw/jf/devicelib/utils/FacebookUtils.java
    bw/jf/devicelib/utils/OCRUtil.java
    cn/jzvd/JzvdStd.java
    com/lahm/library/AccessibilityServicesCheckUtil.java
    com/lahm/library/SecurityCheckUtil.java
    com/oliveapp/camerasdk/PhotoModule.java
    com/oliveapp/camerasdk/u.java
    com/oliveapp/camerasdk/ui/k.java
    com/oliveapp/camerasdk/ui/r.java
    com/oliveapp/camerasdk/utils/CameraUtil.java
    com/oliveapp/libimagecapture/CaptureImageFragment.java
    io/grpc/android/AndroidChannelBuilder.java
    ph/cashme666/android/AppManager.java
    ph/cashme666/android/activity/ActivityH5.java
    ph/cashme666/android/activity/ActivityStartApply.java
    ph/cashme666/android/activity/Activity_Sign.java
    ph/cashme666/android/activity/Activity_TestGPS.java
    ph/cashme666/android/adapter/OnlineServiceAdapter.java
    ph/cashme666/android/base/BaseActivity.java
    ph/cashme666/android/base/BaseActivity_New.java
    ph/cashme666/android/base/BaseWebViewUtil.java
    ph/cashme666/android/beans/ContactUtil.java
    ph/cashme666/android/camera/CameraActivity.java
    ph/cashme666/android/fragment/Fragment_Account.java
    ph/cashme666/android/fragment/Fragment_BankInfo.java
    ph/cashme666/android/fragment/Fragment_BaseInfo.java
    ph/cashme666/android/fragment/Fragment_Contact.java
    ph/cashme666/android/fragment/Fragment_Contact_buchong.java
    ph/cashme666/android/fragment/Fragment_IDs.java
    ph/cashme666/android/fragment/Fragment_MyDatas.java
    ph/cashme666/android/fragment/Fragment_WorkInfo.java
    ph/cashme666/android/liveness/LivenessDetectionMainActivity.java
    ph/cashme666/android/liveness/SampleLivenessActivity.java
    ph/cashme666/android/network/ServerException.java
    ph/cashme666/android/receiver/BatteryBroadcastReceiver.java
    ph/cashme666/android/service/MyFirebaseMessagingService.java
    ph/cashme666/android/utils/AccountUtil.java
    ph/cashme666/android/utils/AddressUtil.java
    ph/cashme666/android/utils/CameraUtils.java
    ph/cashme666/android/utils/IntentUtils.java
    ph/cashme666/android/utils/JSHandleUtil.java
    ph/cashme666/android/utils/LoactionUtil.java
    ph/cashme666/android/utils/MActivityHelper.java
    ph/cashme666/android/utils/ScreenShotHelper.java
    ph/cashme666/android/utils/ShareUtils.java
    ph/cashme666/android/utils/WebViewUtil.java
    ph/cashme666/android/view/activity/AddressActivity.java
    ph/cashme666/android/view/activity/AgreeAgreementActivity.java
    ph/cashme666/android/view/activity/AuthenticationActivity.java
    ph/cashme666/android/view/activity/HomeActivity.java
    ph/cashme666/android/view/activity/LoginAndRegisterActivity.java
    ph/cashme666/android/view/activity/MainActivity.java
    ph/cashme666/android/view/activity/OnlineServiceActivity.java
    ph/cashme666/android/view/activity/PermissionsActivity.java
    ph/cashme666/android/view/activity/RepaymentActivity.java
    ph/cashme666/android/view/activity/WebActivity.java
    ph/cashme666/android/view/fragment/AccountFragment4.java
    ph/cashme666/android/view/fragment/BankInfoFragment.java
    ph/cashme666/android/view/fragment/ContactFragment.java
    ph/cashme666/android/view/fragment/ContactFragment_New.java
    ph/cashme666/android/view/fragment/IDVerifyFragment.java
    ph/cashme666/android/view/fragment/MeFragment.java
    ph/cashme666/android/view/fragment/MeFragment_New.java
    ph/cashme666/android/view/fragment/PreviewLoanFragment.java
    ph/cashme666/android/view/fragment/ReConfirm2.java
    ph/cashme666/android/view/fragment/WorkInfoFragment.java
    ph/cashme666/android/view/fragment/loanstatusfragment/ApplyFragment.java
    ph/cashme666/android/view/fragment/loanstatusfragment/BaseLoanStatusFragment.java
    ph/cashme666/android/view/fragment/loanstatusfragment/Evaluating_Fragment.java
    ph/cashme666/android/view/fragment/loanstatusfragment/LoanApplyingFragment.java
    ph/cashme666/android/view/fragment/loanstatusfragment/LowLimitFragment.java
    ph/cashme666/android/view/fragment/loanstatusfragment/PaySuccessFragment.java
    ph/cashme666/android/view/fragment/loanstatusfragment/ToRepayFragment.java
    ph/cashme666/android/view/fragment/loanstatusfragment/WithdrawFragment.java
    ph/cashme666/android/view/viewutil/ContactViewUtil.java
    ph/cashme666/android/view/viewutil/TakePhotoUtil.java
    ph/cashme666/android/widget/DialogXieYiPopWindow.java
    sc/hotpot/aresult/AResult.java
    sc/hotpot/aresult/AResultFragment.java
    sc/hotpot/aresult/AResultMessage.java
    sc/hotpot/aresult/AResultUtil.java
    sc/top/core/base/ActivityHelper.java
    sc/top/core/base/BaseActivity.java
    sc/top/core/base/utils/BaseWebViewUtil.java
    sc/top/core/base/utils/ContactUtil.java
    sc/top/core/base/utils/LoactionUtil.java
    vbvousd/olsjdof/fixcodesxcvds/accountbook/Fragments/act/Statis_Fragment.java
    vbvousd/olsjdof/fixcodesxcvds/accountbook/accountbook/com/BaseActivity.java
    vbvousd/olsjdof/fixcodesxcvds/accountbook/accountbook/com/EnterActivity.java
    vbvousd/olsjdof/fixcodesxcvds/accountbook/accountbook/com/zdlist.java
    DEX-> 动态加载
    隐私数据-> 拍照摄像
    一般功能-> 获取系统服务(getSystemService)
    bw/jf/devicelib/DeviceInfo.java
    bw/jf/devicelib/activity/CommonUtils.java
    bw/jf/devicelib/utils/ClipbordUtil.java
    bw/jf/devicelib/utils/NetworkUtil.java
    bw/jf/devicelib/utils/SIMUtils.java
    bw/jf/devicelib/utils/WifiUtils.java
    cn/jzvd/JZUtils.java
    cn/jzvd/Jzvd.java
    cn/jzvd/JzvdStd.java
    com/lahm/library/EmulatorCheckUtil.java
    com/lahm/library/VirtualApkCheckUtil.java
    com/oliveapp/camerasdk/t.java
    com/oliveapp/camerasdk/ui/CameraRootView.java
    com/oliveapp/camerasdk/utils/CameraUtil.java
    io/grpc/android/AndroidChannelBuilder.java
    me/yokeyword/fragmentation/SupportHelper.java
    me/yokeyword/fragmentation/debug/DebugStackDelegate.java
    ph/cashme666/android/AppManager.java
    ph/cashme666/android/adapter/FriendsAdapter.java
    ph/cashme666/android/base/BaseActivity.java
    ph/cashme666/android/base/BaseActivity_New.java
    ph/cashme666/android/beans/DeviceInfos.java
    ph/cashme666/android/camera/CommonUtils.java
    ph/cashme666/android/fragment/Fragment_BaseInfo.java
    ph/cashme666/android/fragment/Fragment_Contact.java
    ph/cashme666/android/service/MyFirebaseMessagingService.java
    ph/cashme666/android/utils/CellUtil.java
    ph/cashme666/android/utils/EquipmentUtils.java
    ph/cashme666/android/utils/FingerprintUtil.java
    ph/cashme666/android/utils/LoactionUtil.java
    ph/cashme666/android/utils/MActivityHelper.java
    ph/cashme666/android/utils/NetworkUtil.java
    ph/cashme666/android/utils/ScreenShotHelper.java
    ph/cashme666/android/utils/WifiUtils.java
    ph/cashme666/android/view/fragment/IDVerifyFragment.java
    ph/cashme666/android/view/fragment/loanstatusfragment/BaseLoanStatusFragment.java
    ph/cashme666/android/view/viewutil/ContactViewUtil.java
    ph/cashme666/android/widget/PinEntryEditText.java
    sc/top/core/base/ActivityHelper.java
    sc/top/core/base/AppManager.java
    sc/top/core/base/BaseApplication.java
    sc/top/core/base/utils/DeviceIDUtil.java
    sc/top/core/base/utils/LoactionUtil.java
    vbvousd/olsjdof/fixcodesxcvds/accountbook/view/pulldown/PullDoorView.java
    vbvousd/olsjdof/fixcodesxcvds/jdfistpage/JDfirstpagesActivity.java
    vbvousd/olsjdof/fixcodesxcvds/tuodong/DragListView.java
    进程操作-> 杀死进程
    组件-> 启动 Activity
    网络通信-> WebView JavaScript接口
    JavaScript 接口方法
    网络通信-> WebView 相关
    网络通信-> TCP套接字
    一般功能-> 获取网络接口信息
    隐私数据-> 获取GPS位置信息
    一般功能-> 获取活动网路信息
    网络通信-> SSL证书处理
    设备指纹-> getSimOperator bw/jf/devicelib/DeviceInfo.java
    ph/cashme666/android/beans/DeviceInfos.java
    设备指纹-> 查看运营商信息 bw/jf/devicelib/DeviceInfo.java
    ph/cashme666/android/beans/DeviceInfos.java
    网络通信-> 蓝牙连接 bw/jf/devicelib/DeviceInfo.java
    ph/cashme666/android/beans/DeviceInfos.java
    设备指纹-> 查看本机号码 bw/jf/devicelib/utils/SIMUtils.java
    隐私数据-> 屏幕截图 ph/cashme666/android/utils/ScreenShotHelper.java
    一般功能-> 设置手机铃声,媒体音量 cn/jzvd/Jzvd.java
    一般功能-> 传感器相关操作 cn/jzvd/Jzvd.java
    com/lahm/library/EmulatorCheckUtil.java
    me/yokeyword/fragmentation/debug/DebugStackDelegate.java
    隐私数据-> 获取已安装的应用程序
    网络通信-> TCP服务器套接字 com/lahm/library/VirtualApkCheckUtil.java
    io/grpc/okhttp/internal/Util.java
    vbvousd/olsjdof/fixcodesxcvds/tcp/Server.java
    网络通信-> OkHttpClient Connection ph/cashme666/android/network/RetrofitManager.java
    ph/cashme666/android/utils/CellUtil.java
    sc/top/core/base/network_rf/network/RetrofitManager.java
    加密解密-> Base64 加密 com/oliveapp/face/livenessdetectorsdk/livenessdetector/a/a.java
    ph/cashme666/android/liveness/SampleLivenessActivity.java
    组件-> 启动 Service
    一般功能-> 查询数据库(短信、联系人、通话记录、浏览器历史等)
    加密解密-> Crypto加解密组件 com/oliveapp/camerasdk/a/f.java
    加密解密-> Base64 解密 com/oliveapp/camerasdk/a/f.java
    com/oliveapp/face/livenessdetectorsdk/livenessdetector/datatype/LivenessDetectionFrames.java
    组件-> 发送广播 ph/cashme666/android/service/MyFirebaseMessagingService.java
    一般功能-> Android通知 ph/cashme666/android/service/MyFirebaseMessagingService.java
    敏感行为-> 检测了是否被jdb调试 com/lahm/library/SecurityCheckUtil.java
    进程操作-> 获取进程pid com/lahm/library/SecurityCheckUtil.java
    ph/cashme666/android/AppManager.java
    sc/top/core/base/AppManager.java
    隐私数据-> 屏幕截图,截取自己应用内部界面 ph/cashme666/android/utils/ShotUtil.java
    网络通信-> UDP数据包 vbvousd/olsjdof/fixcodesxcvds/atm/udp/Client.java
    vbvousd/olsjdof/fixcodesxcvds/atm/udp/Server.java
    网络通信-> UDP数据报套接字 vbvousd/olsjdof/fixcodesxcvds/atm/udp/Client.java
    vbvousd/olsjdof/fixcodesxcvds/atm/udp/Server.java
    隐私数据-> 读写通讯录
    进程操作-> 获取运行的进程\服务
    隐私数据-> 剪贴板数据读写操作
    一般功能-> 日历相关操作 bw/jf/devicelib/utils/CalendarUtils.java
    一般功能-> 获取WiFi相关信息 bw/jf/devicelib/utils/WifiUtils.java
    ph/cashme666/android/utils/WifiUtils.java
    加密解密-> 信息摘要算法 io/grpc/okhttp/internal/Util.java
    ph/cashme666/android/utils/FingerprintUtil.java
    命令执行-> getRuntime.exec()
    一般功能-> 加载so文件 com/lahm/library/NDKUtil.java
    com/oliveapp/face/idcardcaptorsdk/captor/IDCardCaptor.java
    com/oliveapp/face/livenessdetectorsdk/livenessdetector/LivenessDetector.java
    一般功能-> 查看\修改Android系统属性 com/lahm/library/CommandUtil.java
    组件-> ContentProvider com/oliveapp/camerasdk/PhotoModule.java
    组件-> Provider openFile com/oliveapp/camerasdk/PhotoModule.java
    设备指纹-> 获取蜂窝位置信息 ph/cashme666/android/utils/CellUtil.java
    设备指纹-> 查看本机号码 bw/jf/devicelib/DeviceInfo.java

    安全漏洞检测

    高危
    4
    警告
    9
    信息
    2
    安全
    2
    屏蔽
    0
    序号 问题 等级 参考标准 文件位置 操作
    1 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 通过日志文件的信息暴露
    OWASP MASVS: MSTG-STORAGE-3
    升级会员:解锁高级权限
    2 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 警告 CWE: CWE-312: 明文存储敏感信息
    OWASP Top 10: M9: Reverse Engineering
    OWASP MASVS: MSTG-STORAGE-14
    升级会员:解锁高级权限
    3 应用程序使用不安全的随机数生成器 警告 CWE: CWE-330: 使用不充分的随机数
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-6
    升级会员:解锁高级权限
    4 不安全的Web视图实现。可能存在WebView任意代码执行漏洞 警告 CWE: CWE-749: 暴露危险方法或函数
    OWASP Top 10: M1: Improper Platform Usage
    OWASP MASVS: MSTG-PLATFORM-7
    升级会员:解锁高级权限
    5 不安全的Web视图实现。Web视图忽略SSL证书错误并接受任何SSL证书。此应用程序易受MITM攻击 高危 CWE: CWE-295: 证书验证不恰当
    OWASP Top 10: M3: Insecure Communication
    OWASP MASVS: MSTG-NETWORK-3
    升级会员:解锁高级权限
    6 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 警告 CWE: CWE-276: 默认权限不正确
    OWASP Top 10: M2: Insecure Data Storage
    OWASP MASVS: MSTG-STORAGE-2
    升级会员:解锁高级权限
    7 启用了调试配置。生产版本不能是可调试的 高危 CWE: CWE-919: 移动应用程序中的弱点
    OWASP Top 10: M1: Improper Platform Usage
    OWASP MASVS: MSTG-RESILIENCE-2
    升级会员:解锁高级权限
    8 IP地址泄露 警告 CWE: CWE-200: 信息泄露
    OWASP MASVS: MSTG-CODE-2
    升级会员:解锁高级权限
    9 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 警告 CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
    OWASP Top 10: M7: Client Code Quality
    升级会员:解锁高级权限
    10 此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击 安全
    OWASP MASVS: MSTG-NETWORK-4
    升级会员:解锁高级权限
    11 使用弱加密算法 高危 CWE: CWE-327: 使用了破损或被认为是不安全的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-4
    升级会员:解锁高级权限
    12 此应用程序可能具有Root检测功能 安全
    OWASP MASVS: MSTG-RESILIENCE-1
    升级会员:解锁高级权限
    13 该文件是World Writable。任何应用程序都可以写入文件 高危 CWE: CWE-276: 默认权限不正确
    OWASP Top 10: M2: Insecure Data Storage
    OWASP MASVS: MSTG-STORAGE-2
    升级会员:解锁高级权限
    14 应用程序创建临时文件。敏感信息永远不应该被写进临时文件 警告 CWE: CWE-276: 默认权限不正确
    OWASP Top 10: M2: Insecure Data Storage
    OWASP MASVS: MSTG-STORAGE-2
    升级会员:解锁高级权限
    15 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 信息
    OWASP MASVS: MSTG-STORAGE-10
    升级会员:解锁高级权限
    16 MD5是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用了破损或被认为是不安全的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-4
    升级会员:解锁高级权限
    17 SHA-1是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用了破损或被认为是不安全的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-4
    升级会员:解锁高级权限

    Native库安全分析

    序号 动态库 NX(堆栈禁止执行) PIE STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)
    1 arm64-v8a/libantitrace.so
    True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    True
    info
    这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
    Full RELRO
    info
    此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
    None
    info
    二进制文件没有设置运行时搜索路径或RPATH
    None
    info
    二进制文件没有设置 RUNPATH
    True
    info
    二进制文件有以下加固函数: ['__vsprintf_chk']
    True
    info
    符号被剥离
    2 arm64-v8a/libfacial_action.so
    True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    False
    high
    这个二进制文件没有在栈上添加栈哨兵值。栈哨兵是用于检测和防止攻击者覆盖返回地址的一种技术。使用选项-fstack-protector-all来启用栈哨兵。这对于Dart/Flutter库不适用,除非使用了Dart FFI
    Full RELRO
    info
    此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
    None
    info
    二进制文件没有设置运行时搜索路径或RPATH
    None
    info
    二进制文件没有设置 RUNPATH
    False
    warning
    二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
    True
    info
    符号被剥离

    文件分析

    序号 问题 文件
    1 应用程序内硬编码的证书/密钥文件。 assets/ca.crt
    assets/root_ca.crt
    2 找到硬编码密钥库。 assets/key.bks
    assets/client.bks

    行为分析

    编号 行为 标签 文件
    00001 初始化位图对象并将数据(例如JPEG)压缩为位图对象 相机
    升级会员:解锁高级权限
    00022 从给定的文件绝对路径打开文件 文件
    升级会员:解锁高级权限
    00013 读取文件并将其放入流中 文件
    升级会员:解锁高级权限
    00063 隐式意图(查看网页、拨打电话等) 控制
    升级会员:解锁高级权限
    00051 通过setData隐式意图(查看网页、拨打电话等) 控制
    升级会员:解锁高级权限
    00033 查询IMEI号 信息收集
    升级会员:解锁高级权限
    00112 获取日历事件的日期 信息收集
    日历
    升级会员:解锁高级权限
    00202 打电话 控制
    升级会员:解锁高级权限
    00203 将电话号码放入意图中 控制
    升级会员:解锁高级权限
    00189 获取短信内容 短信
    升级会员:解锁高级权限
    00078 获取网络运营商名称 信息收集
    电话服务
    升级会员:解锁高级权限
    00188 获取短信地址 短信
    升级会员:解锁高级权限
    00065 获取SIM卡提供商的国家代码 信息收集
    升级会员:解锁高级权限
    00083 查询IMEI号 信息收集
    电话服务
    升级会员:解锁高级权限
    00200 从联系人列表中查询数据 信息收集
    联系人
    升级会员:解锁高级权限
    00187 查询 URI 并检查结果 信息收集
    短信
    通话记录
    日历
    升级会员:解锁高级权限
    00201 从通话记录中查询数据 信息收集
    通话记录
    升级会员:解锁高级权限
    00077 读取敏感数据(短信、通话记录等) 信息收集
    短信
    通话记录
    日历
    升级会员:解锁高级权限
    00132 查询ISO国家代码 电话服务
    信息收集
    升级会员:解锁高级权限
    00110 查询ICCID号码 信息收集
    电话服务
    升级会员:解锁高级权限
    00209 从最新渲染图像中获取像素 信息收集
    升级会员:解锁高级权限
    00210 将最新渲染图像中的像素复制到位图中 信息收集
    升级会员:解锁高级权限
    00056 修改语音音量 控制
    升级会员:解锁高级权限
    00075 获取设备的位置 信息收集
    位置
    升级会员:解锁高级权限
    00035 查询已安装的包列表 反射
    升级会员:解锁高级权限
    00191 获取短信收件箱中的消息 短信
    升级会员:解锁高级权限
    00011 从 URI 查询数据(SMS、CALLLOGS) 短信
    通话记录
    信息收集
    升级会员:解锁高级权限
    00009 将游标中的数据放入JSON对象 文件
    升级会员:解锁高级权限
    00010 读取敏感数据(SMS、CALLLOG)并将其放入 JSON 对象中 短信
    通话记录
    信息收集
    升级会员:解锁高级权限
    00036 从 res/raw 目录获取资源文件 反射
    升级会员:解锁高级权限
    00162 创建 InetSocketAddress 对象并连接到它 socket
    升级会员:解锁高级权限
    00163 创建新的 Socket 并连接到它 socket
    升级会员:解锁高级权限
    00042 查询WiFi BSSID及扫描结果 信息收集
    WiFi
    升级会员:解锁高级权限
    00043 计算WiFi信号强度 信息收集
    WiFi
    升级会员:解锁高级权限
    00130 获取当前WIFI信息 WiFi
    信息收集
    升级会员:解锁高级权限
    00023 从当前应用程序启动另一个应用程序 反射
    控制
    升级会员:解锁高级权限
    00002 打开相机并拍照 相机
    升级会员:解锁高级权限
    00183 获取当前相机参数并更改设置 相机
    升级会员:解锁高级权限
    00091 从广播中检索数据 信息收集
    升级会员:解锁高级权限
    00131 获取当前GSM的位置并将其放入JSON中 信息收集
    位置
    升级会员:解锁高级权限
    00099 获取当前GSM的位置并将其放入JSON中 信息收集
    位置
    升级会员:解锁高级权限
    00054 从文件安装其他APK 反射
    升级会员:解锁高级权限
    00038 查询电话号码 信息收集
    升级会员:解锁高级权限

    敏感权限分析

    恶意软件常用权限 8/30
    android.permission.VIBRATE
    android.permission.READ_CONTACTS
    android.permission.ACCESS_FINE_LOCATION
    android.permission.ACCESS_COARSE_LOCATION
    android.permission.CAMERA
    android.permission.READ_PHONE_STATE
    android.permission.READ_SMS
    android.permission.WAKE_LOCK
    其它常用权限 9/46
    android.permission.ACCESS_NETWORK_STATE
    android.permission.ACCESS_WIFI_STATE
    android.permission.INTERNET
    android.permission.READ_EXTERNAL_STORAGE
    android.permission.WRITE_EXTERNAL_STORAGE
    android.permission.FOREGROUND_SERVICE
    android.permission.BLUETOOTH
    com.google.android.c2dm.permission.RECEIVE
    com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE

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

    IP地理位置

    恶意域名检测

    域名 状态 中国境内 位置信息 解析
    cashme.ph 安全
    IP地址: 8.222.241.21
    国家: 新加坡
    地区: 新加坡
    城市: 新加坡
    查看: Google 地图

    h5.cashme.ph 安全
    IP地址: 8.219.69.201
    国家: 新加坡
    地区: 新加坡
    城市: 新加坡
    查看: Google 地图

    app-gray.cashme.ph 安全
    IP地址: 8.219.69.201
    国家: 新加坡
    地区: 新加坡
    城市: 新加坡
    查看: Google 地图

    testapi.ph.bowenfin.com 安全
    没有可用的地理位置信息。
    www.cashme.ph 安全
    IP地址: 8.219.69.201
    国家: 新加坡
    地区: 新加坡
    城市: 新加坡
    查看: Google 地图

    cashme-33fb2.firebaseio.com 安全
    IP地址: 35.190.39.113
    国家: 美国
    地区: 密苏里州
    城市: 堪萨斯城
    查看: Google 地图

    www.cashvay.vn 安全
    没有可用的地理位置信息。
    api.cashme.ph 安全
    IP地址: 8.222.241.21
    国家: 新加坡
    地区: 新加坡
    城市: 新加坡
    查看: Google 地图

    手机号提取

    URL链接分析

    URL信息 源码文件
    http://xiangji.qq.com/services/cameracoresvr.php
    http://182.131.12.68/services/cameracoresvr.php
    com/oliveapp/camerasdk/a/a.java
    www.baidu.com
    bw/jf/devicelib/DeviceInfo.java
    127.0.0.1
    com/lahm/library/SecurityCheckUtil.java
    http://www.cashvay.vn/app/cashvay/campains/2019_spring_festival/imgs/overview.png
    https://www.cashme.ph/app/cashme/download/?_memberid=
    ph/cashme666/android/view/activity/HomeActivity.java
    127.0.0.1
    com/lahm/library/VirtualApkCheckUtil.java
    http://www.google.com/loc/json
    ph/cashme666/android/utils/CellUtil.java
    https://github.com/grpc/grpc-java/issues/5015
    io/grpc/internal/ManagedChannelImpl.java
    http://app-gray.cashme.ph/
    https://h5.cashme.ph/
    https://api.cashme.ph/v2/
    192.168.53.222
    http://192.168.110.27:8000/
    http://testapi.ph.bowenfin.com:88/
    ph/cashme666/android/network/HttpConfigs.java
    http://www.cashme.ph/app/cashme/creditagreement.html
    http://cashme.ph/app/cashme/authorizationletter.html
    ph/cashme666/android/view/fragment/ReConfirm2.java
    http://www.cashme.ph/app/common/gcash_reg.html
    https://cashme-pub.oss-ap-southeast-1.aliyuncs.com/payment_channel/bank.png
    ph/cashme666/android/utils/AccountUtil.java
    http://www.cashme.ph/app/cashme/creditagreement.html
    http://cashme.ph/app/cashme/authorizationletter.html
    ph/cashme666/android/view/fragment/PreviewLoanFragment.java
    http://www.cashme.ph/app/cashme/about.html
    ph/cashme666/android/view/fragment/MeFragment_New.java
    http://www.cashme.ph/app/cashme/creditagreement.html
    http://cashme.ph/app/cashme/authorizationletter.html
    ph/cashme666/android/widget/DialogXieYiPopWindow.java
    https://play.google.com/store/apps/details?id=
    ph/cashme666/android/AppManager.java
    https://www.cashme.ph/app/cashme/helpcenter.html
    https://www.cashme.ph/app/cashme/download/
    https://cashme.ph/app/cashme/contacts.html
    https://www.cashme.ph/app/cashme/helpcenter.html#apply
    https://www.cashme.ph/app/cashme/helpcenter.html#concerns
    https://www.cashme.ph/app/cashme/helpcenter.html#repayment
    https://www.cashme.ph/app/cashme/q_a.html
    https://www.cashme.ph/app/cashme/privacypolicy.html
    https://www.cashme.ph/app/cashme/registrationagreement.html
    ph/cashme666/android/Constant.java
    192.168.1.123
    vbvousd/olsjdof/fixcodesxcvds/tcp/Client.java
    https://cashme-33fb2.firebaseio.com
    自研引擎-S

    Firebase配置检测

    标题 严重程度 描述信息
    应用与Firebase数据库通信 信息

    该应用与位于 https://cashme-33fb2.firebaseio.com 的 Firebase 数据库进行通信

    Firebase远程配置已禁用 安全

    Firebase远程配置URL ( https://firebaseremoteconfig.googleapis.com/v1/projects/380516971103/namespaces/firebase:fetch?key=AIzaSyDiMulP58sNB-v8vHnJM4R4SVW7A9HGNd4 ) 已禁用。响应内容如下所示:

    {
        "state": "NO_TEMPLATE"
    }

    邮箱地址提取

    EMAIL 源码文件
    hupanlending2019@gmail.com
    hupan.complaints@gmail.com
    自研引擎-S

    第三方追踪器

    敏感凭证泄露

    已显示 15 个secrets
    1、 凭证信息=> "com.zing.zalo.zalosdk.appID" : "@string/zalo_appID"
    2、 "google_app_id" : "1:380516971103:android:116653e6c2ff4753"
    3、 "google_crash_reporting_api_key" : "AIzaSyDiMulP58sNB-v8vHnJM4R4SVW7A9HGNd4"
    4、 "facebook_app_id" : "302474354727431"
    5、 "firebase_database_url" : "https://cashme-33fb2.firebaseio.com"
    6、 "google_api_key" : "AIzaSyDiMulP58sNB-v8vHnJM4R4SVW7A9HGNd4"
    7、 "account_kit_client_token" : "0968164ae74d3dd3877cd44c39c4941f"
    8、 a4b7452e2ed8f5f191058ca7bbfd26b0d3214bfc
    9、 df6b721c8b4d3b6eb44c861d4415007e5a35fc95
    10、 8a3c4b262d721acd49a4bf97d5213199c86fa2b9
    11、 9b8f518b086098de3d77736f9458a3d2f6f95a37
    12、 2438bce1ddb7bd026d5ff89f598b3b5e5bb824b3
    13、 5e8f16062ea3cd2c4a0d547876baa6f38cabf625
    14、 cc2751449a350f668590264ed76692694a80308a
    15、 f8eb1b5ecbd7419db205a59b32817854

    字符串信息

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

    活动列表

    显示 33 个 activities

    第三方SDK

    SDK名称 开发者 描述信息
    EasyProtector lamster2018 一行代码检测 XP/调试/多开/模拟器/root。
    Google Play Service Google 借助 Google Play 服务,您的应用可以利用由 Google 提供的最新功能,例如地图,Google+ 等,并通过 Google Play 商店以 APK 的形式分发自动平台更新。 这样一来,您的用户可以更快地接收更新,并且可以更轻松地集成 Google 必须提供的最新信息。
    File Provider Android FileProvider 是 ContentProvider 的特殊子类,它通过创建 content://Uri 代替 file:///Uri 以促进安全分享与应用程序关联的文件。
    Firebase Google Firebase 提供了分析、数据库、消息传递和崩溃报告等功能,可助您快速采取行动并专注于您的用户。
    Jetpack Media Google 与其他应用共享媒体内容和控件。已被 media2 取代。
    Firebase Analytics Google Google Analytics(分析)是一款免费的应用衡量解决方案,可提供关于应用使用情况和用户互动度的分析数据。

    污点分析

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