报告口径本页直接渲染本地报告真源;静态能力、动态观察、推断和线上未验证项不得互相替代。
宽表格和代码可左右滑动查看。
Phone Cleaner v1.2.4 样本与证据索引#
精确包名:com.phone.cleaner.wafaApps;样本及资料日期:2026-10-28,Asia/Shanghai(北京时间)。六专题补充版。
S1=当前APK静态直接证据;S2=工具回读;S3=当前真机观察;I=推断;U=未验证。反编译不是原始源码,内置配置不是线上最终配置。发布状态单独记录于批次入口。
样本身份及一致性#
| 字段 | 本批值 |
|---|---|
| 产品标签 | Phone Cleaner |
| 包名 | com.phone.cleaner.wafaApps |
| versionName / versionCode | 1.2.4 / 10204 |
| SDK | min 32 / target 36 / compile 36 |
| 来源 | Samsung已授权设备,由Google Play安装;安装器com.android.vending |
| 提取目录 | packages/com.phone.cleaner.wafaApps/20261028T121839-DEV-01 |
| APK组 | 3个,为该设备pm path所列完整组;不是通用全ABI/全语言发行包 |
| base SHA-256 | 7f8749f3ae4fe3cf6cf02d9a39c301be7d439ee084fed0e0b0a9ee1ab141f978 |
| 证书 SHA-256 | fa944c15e72f927b96d2146e4160233d3f238e03eda16fa5a8929171e93bd680 |
| 签名复核 | 本组每个APK apksigner verify均通过,证书一致;身份字段由AAPT复核 |
| 文件 | split字段 | 字节 | SHA-256 | 签名校验退出码 |
|---|---|---|---|---|
| base.apk | base | 46150066 | 7f8749f3ae4fe3cf6cf02d9a39c301be7d439ee084fed0e0b0a9ee1ab141f978 |
0 |
| split_config.armeabi_v7a.apk | config.armeabi_v7a | 1979417 | 747d216ea99e0385b9f61e313871d7847b96d1341d1dbdfba57a7cc075a198db |
0 |
| split_config.xhdpi.apk | config.xhdpi | 90996 | fc6c3e4e5bcb0f6f3954fbc60add28184409df37e7060fb08fadfad0cb120417 |
0 |
JADX 1.5.5 当前有效输出:26800个Java文件、2710个资源文件;退出码3,工具报告错误数118。这个错误数包含插件/资源/方法等问题,不是已统计的失败方法数。反编译结果不称原始源码;存在错误、合并类和JNI/控制流边界。
方法级定向复核记录#
失败尝试与后续成功均保留。退出码表示工具执行状态;完整范围、语义结论及未恢复方法见代码册。
| 类 | 模式 | 退出码 | 输出存在 | 执行结束 |
|---|
本轮页面与绑定证据#
| 索引 | 结果与边界 |
|---|---|
| deep-page-routes.json | 88个业务Activity,73个直接Intent目标;未命中不判不存在 |
| deep-ad-references.json(仅Toolbox/Smart) | 精确枚举类型的场景字段引用,含选择/埋点,不等于实际请求 |
| deep-notification-bindings.json(仅Ace/AntiVirus) | 注册行的ID、动作、局部候选列表和AAPT原文关联 |
| verified-notification-resources.json | 直接从本次完整设备APK组回读,不能外推全发行语言 |
| permission-call-index.json | 系统API与监听回调候选位置;运行时授权另核 |
本轮再次核对设备安装版本(2026-10-28T16:20:28+08:00):1.2.4 (10204),与本次样本版本一致=True。此项只复核版本,不冒称重新提取或再次校验全部APK签名。
动态证据与截图#
| 文件 | 用途/范围 |
|---|---|
| evidence/timeline.jsonl | 仅目标包进程、服务、活动通知和安全UI信息 |
| evidence/functional-actions.jsonl | 具体启动、返回和可见按钮操作 |
| evidence/lock-boot-observations.jsonl | 锁屏、重启前/后两个窗口;不是长周期恢复率 |
| evidence/final-device-state.json | 权限与明确user0强停收尾;旧快照存history |
| analysis/decoded-sources/ | 同源静态解码阅读副本,原行号保持;不代表原始源码 |
设备仅称DEV-01 Samsung SM-A136B,未保存/公开设备序列号。APK、JADX、私有索引、系统原始日志、Token和密钥不进入报告站。通知语言全文只保存于对应通知专题。
原有代码锚点 A#
| 编号 | 证明内容 | 本地源位置 | 核验 |
|---|---|---|---|
| A1 | 来源常量 | jadx/sources/dfxb/NcEpC.java:136–175 |
已回读 |
| A2 | 前台服务状态和ID103 | jadx/sources/com/phone/cleaner/wafaApps/ke7/OuX2.java:19–107 |
已回读 |
| A3 | 常驻渠道、布局和按钮 | jadx/sources/efluwe/yMHQ.java:30–100 |
已回读 |
| A4 | USER_PRESENT节流Work | jadx/sources/com/phone/cleaner/wafaApps/h3cys/Z294.java:18–36 |
已回读 |
| A5 | Worker方法为空业务成功 | jadx/sources/com/phone/cleaner/wafaApps/helper/RemoteWorker.java:9–18 |
已回读 |
| A6 | FCM数据和必填门禁 | jadx/sources/com/phone/cleaner/wafaApps/ke7/Kws1.java:64–159 |
已回读 |
| A7 | 远端通知ID57和点击中转 | jadx/sources/zfxgq/yR.java:114–146 |
已回读 |
| A8 | 本地55、通知清理58;R8合并类包含业务代码 | jadx/sources/com/applovin/impl/sdk/yMHQ.java:124–211 |
已回读 |
| A9 | 两组本地模板引用 | jadx/sources/kx/wzo.java:6–19 |
已回读 |
| A10 | 通知清理提示门禁 | jadx/sources/nar/MTds1.java:179–198 |
已回读 |
| A11 | 500ms调度入口 | jadx/sources/efluwe/iTm.java:16–29 |
已回读 |
| A12 | UsageStats实际查询调用 | jadx/sources/amwf/Em4De2.java:247–284 |
已回读 |
| A13 | Application发起Referrer连接 | jadx/sources/com/phone/cleaner/wafaApps/z3wxv/GZC9.java:168–177 |
已回读 |
| A14 | Referrer成功与noapi回退 | jadx/sources/zfxgq/yR.java:474–503 |
已回读 |
| A15 | 来源解析、回退及持久化 | jadx/sources/com/phone/cleaner/wafaApps/ask1/T0.java:55–118 |
已回读 |
| A16 | 来源控制的附加原生广告分支 | jadx/sources/com/phone/cleaner/wafaApps/ask1/wzo.java:70–99 |
已回读 |
| A17 | 安装卸载通知ID59与来源样式分支 | jadx/sources/ft/Ac.java:125–181 |
已回读 |
| A18 | 解锁Work继续触发调度辅助器 | jadx/sources/com/phone/cleaner/wafaApps/h3cys/ZJX60S.java:21–31 |
已回读 |
| A19 | 默认15秒回调及重排;非固定发送 | jadx/sources/fhuzti/Ac.java:18–43 |
已回读 |
| A20 | 安装/卸载文案资源 | jadx/sources/kx/Tt.java:6–17 |
已回读 |
| A21 | 来源标记的实际判定 | jadx/sources/com/phone/cleaner/wafaApps/ask1/r49.java:277–282 |
已回读 |
| A22 | RemoteViews字段到横幅/展开视图的绑定 | jadx/sources/io/vxZF.java:194–207 |
已回读 |
本轮补充代码锚点 N#
| 编号 | 证明内容 | 本地源位置 | 核验 |
|---|---|---|---|
| N1 | 默认桌面/广告FAQ绑定资源 | jadx/sources/com/phone/cleaner/wafaApps/wun14/P4Kqf.java:15–52 |
已回读 |
| N2 | 15秒Work自登记与回调链 | jadx/sources/com/phone/cleaner/wafaApps/h3cys/JRH13.java:30–68 |
已回读 |
| N3 | Handler初始化及解锁/包事件注册 | jadx/sources/efluwe/RP.java:468–510 |
已回读 |
| N4 | 强制/普通检查与重排 | jadx/sources/fhuzti/Ac.java:18–43 |
已回读 |
| N5 | 待发事件模型的边界 | jadx/sources/com/phone/cleaner/wafaApps/helper/pushmanage/PendingPush.java:4–10 |
已回读 |
六专题导航#
| 专题 | 用途 |
|---|---|
| 产品功能与商业化分析 | 业务任务、页面、广告与来源链 |
| 权限与后台机制拆包报告 | 声明、调用、实际授权和功能边界 |
| 保活与拉活反编译代码册 | 机制图、主链步骤、代码片段与控制流修复 |
| 拉活通知规则与文案全量报告 | 触发、状态、频控、动作、候选和多语言全文 |
| 样本与证据索引 | 版本、split、签名、定位与证据范围 |
| 真机动态验证与后台存活报告 | 真实操作、后台矩阵、观察与未执行项 |