系统级识屏 · 反检测设计

反检测设计,
从系统层开始。

SystemUI 触发,Root 捕获,独立 GPU 答案层。
在目标应用之外完成识屏与绘制,让普通捕获保留完整底图。

AndroidRootLSPosed查看适配说明 ↗

触发 · 捕获 · 绘制
沿三条检测面,分别验证。

屏幕上看得到答案,普通捕获保留底图
9:41
一点好奇心

THE EVERYDAY SCIENCE

抬头看看,
天空为什么是蓝色?

阳光穿过大气时,不同颜色的光会发生散射。抬头看见的蓝色,藏着一个关于光的小秘密。

系统层触发 · 独立显示

BUILT AROUND THE DETECTION SURFACE

触发、识屏、绘制,
逐层处理检测面。

目标应用是否感知事件、普通捕获是否完整、识别输入是否正确。
反检测围绕这三件事设计,并分别核对。

  1. 01

    减少事件信号

    触发留在 SystemUI,不向目标应用注入手势处理代码,不经过系统截图界面。

  2. 02

    保留捕获底图

    答案独立显示并排除标准捕获。被测区域保留原始内容,不用纯色覆盖答案。

  3. 03

    核对识别输入

    验证实际触发得到的画面,确认内容、文字和页面状态与当前底图相符。

SYSTEMUI TRIGGER

触发发生在系统界面。

LSPosed 仅作用于 SystemUI。长按从状态栏触摸分发链识别,不给目标应用增加注入代码,也不新建全屏触摸窗口。

ROOT CAPTURE

从系统层读取当前画面。

Root 进程调用图形捕获接口取得单帧,不调用目标应用的截图函数、不经过截图 UI,日常使用不向相册落图。

INDEPENDENT GPU LAYER

显示答案,不增加答案窗口。

通过独立 SurfaceControl 与 GPU 绘制。答案层没有输入通道,正常显示保持触摸穿透;捕获排除标志在首次显示前设置。

THE COMPLETE UNDERLYING FRAME

捕获里是底图,不是填块。

已有普通权限整屏与单应用捕获测试中,答案显示区域仍与参考底图逐像素一致。页面内容变化时,捕获也跟随底图更新。

查看实测范围与结果

MEASURED, WITH A DEFINED SCOPE

反检测设计,
用实际捕获核对。

已有专项测试覆盖真实长按、普通权限捕获、事件观察与像素比对。

6 次

真实长按取证

已测截图、录屏、相册、焦点与生命周期计数未发生变化,区域触摸无遮挡标志。

2 种

普通权限捕获

分别测试 MediaProjection 整屏和单应用,显示与收起答案时,已测底图区域像素完全一致。

完整底图

答案区域无纯色填块

核对答案矩形、文字形状及不同页面状态,同时确认实际识别入口得到对应画面。

测试记录:2026-10-18 · Android 17 / HyperOS 4 · HyperCeiler“允许截屏”开启。

阅读测试方法、数据与适用范围

SYSTEM-LEVEL SCREEN ANSWERS

系统级识屏,
独立显示解答。

先确认设备与模块环境,再验证你的实际使用场景。

首次安装与升级步骤

AnsIt for Android

0.8.4 · Release APK

下载安装包

18.9 MB · Android 12+ 安装要求

实测环境Android 17 / HyperOS 4
运行前提Root + LSPosed

其他 ROM、平板和横屏适配仍需分别验证。首次启用或模块升级后,需要重启 SystemUI。

校验安装包 SHA-2564cca932eb3aca3461d724812bd85bbfca1cd86241f59b6c42dc932a3569f46f7下载校验文件 ↗

A FEW THINGS TO KNOW

开始之前。

普通 Android 手机可以直接使用吗?+

需要 Root 与可正常工作的 LSPosed,并将作用域设为系统界面。触发使用 Android 通用状态栏入口,不依赖厂商专有类。Android 12 是安装下限,不同 ROM 的系统接口仍需分别验证。查看完整说明。

要把 API Key 填在这个网站吗?+

在 Android 应用内填写。官网没有 Key 输入框、识屏接口或账号系统。模型请求由设备直接发往你配置的接口;配置保存在应用私有目录,Root 仍可读取。

网页搜索是必需的吗?+

可以关闭。开启时需单独填写 DeepSeek 平台 Key,并使用支持图片与标准工具调用的主模型。搜索由模型按需请求,检测与使用可能产生接口费用。

关闭应用,会停止服务吗?+

关闭设置页面后,已经启动的 Root 服务会继续运行。请在应用内点击“停止”结束服务;设备重启后,需要重新打开应用并开始。

平板、隐藏状态栏时怎么触发?+

当前从 SystemUI 的电池控件定位热区,并未完成平板专门适配。状态栏隐藏时没有该触发入口;无振动马达的设备也不会有触感反馈。

AntiOblivionis 的 GitHub 头像

MADE BY

AntiOblivionis

保持思考,无限进步。