NORMAL.JS / 可读策略复现
看见浏览器的每一项特征
按模块观察采集值、检测差异和运行过程。所有结果以未加密 JSON 展示。
准备进行完整检查
42 类采集 + 2 个观察器。浏览器不支持的项目也会保留结果。
类别执行0/ 42
Math 固定输入130
原生 API 目标185
引擎语义测试120
结果叶节点0
图片、204 挑战请求、PAT 轮询及 STUN 使用本地模拟。哈希属于指纹结果本身,仍按原策略计算;不进行请求体加密或指纹上传。
多轮测试与差异明细
每轮保留完整结果。控制台状态由你手动标注,页面不会把标签当成已检测事实。
已保存 0 轮
与
至少采集两轮后可查看全部变化;耗时等易变字段也会保留。
指纹与检测结果
等待载入源码检测清单…
URL API 双读取
当前展示 HTML 页面与新建的同源 iframe 分别执行自己的浏览器 API。两边的文档地址、referrer、资源记录和临时 URL 可能正常不同;这里不据此判定异常。
结果按来源分组。“测试样本:先赋值,再读取”(原称“受控样本回读”)表示程序先设置一个测试地址,例如给 stylesheet link 设置 CSS、给 iframe 设置 HTML,再读取 API 返回值。样本地址由程序选定,两侧值相同通常是因为测试输入相同。
准备就绪。包含页面属性、解析、DOM/CSS、网络、Worker、缓存和事件等入口。
清单覆盖范围及条件
原始外层门槛与点级覆盖核对
42 类有结果仅表示入口执行;不代表每个子检测点成功,也不代表原虚拟机所有分支已被证明等价。
本轮采集后显示早期能力和嵌入关系门槛。
正在读取逐点覆盖审计…
交互与资源观察器
观察器与 42 类测试同时运行;下方保留完整记录。
采集结束后显示。
本地模拟请求
这里只显示模拟接口的计数和响应流程,不包含上传的指纹。
等待模拟配置…