⚠️ 标注样本不足(恶意 26 / 干净 12,各需 ≥20)。当前结论仅供参考,不要据此调权重。这是个人实验室的现实约束:样本量大概率是 O(100) 而非 O(10^4),所以本页的价值在于回答'哪些规则毫无区分度',而非给出科学权重。
区分度用 Youden's J = TPR − FPR,不用准确率 —— 后者在"99% 都是干净样本"时
会把一条永远不报的规则夸成 99 分。
本页的目的不是给出"科学权重":那需要 O(10⁴) 标注样本,个人实验室拿不到。
目的是回答一个更朴素的问题 —— 哪些规则在我的样本上根本没有区分度,
O(10²) 就够,而且已经足以指导删规则。
TPR 的 95% 置信区间用 Wilson 法:小样本时它会给出很宽的区间,
正态近似则在"3/3 全中"时把区间宽度算成 0,看起来像铁证。
改权重的流程:改 score() → scoreVersion++ →
rescore?dry=1 看迁移矩阵 → 满意再 ?apply=1。
· ← 仪表盘 · JSON
| 规则 | J | TPR | FPR | TP/FP/FN | 权重 | TPR 95%CI | 判词 |
|---|---|---|---|---|---|---|---|
| automation | 0.96 | 96% | 0% | 25/0/1 | 50 → 48 | [0.81, 0.99] | 与 geo_tz_mismatch/locale_mismatch 命中集合完全相同 —— 本批样本无法区分谁有效(疑标注偏差) |
| geo_tz_mismatch | 0.96 | 96% | 0% | 25/0/1 | 20 → 48 | [0.81, 0.99] | 与 automation/locale_mismatch 命中集合完全相同 —— 本批样本无法区分谁有效(疑标注偏差) |
| locale_mismatch | 0.96 | 96% | 0% | 25/0/1 | 10 → 48 | [0.81, 0.99] | 与 automation/geo_tz_mismatch 命中集合完全相同 —— 本批样本无法区分谁有效(疑标注偏差) |
| device_ip_rotation | 0.88 | 88% | 0% | 23/0/3 | 25 → 44 | [0.71, 0.96] | 数据不足,不建议调权 |
| ja3_unstable | 0.35 | 35% | 0% | 9/0/17 | 20 → 17 | [0.19, 0.54] | 数据不足,不建议调权 |
| device_burst | 0.22 | 81% | 58% | 21/7/5 | 20 → 11 | [0.62, 0.91] | 数据不足,不建议调权 |
| persistent_id_multi_device | 0.15 | 15% | 0% | 4/0/22 | 20 → 8 | [0.06, 0.34] | 数据不足,不建议调权 |
| mss_tunnel | 0.11 | 19% | 8% | 5/1/21 | 15 → 5 | [0.09, 0.38] | 数据不足,不建议调权 |
| anti_detect | 0.00 | 0% | 0% | 0/0/26 | 35 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| baseline_asn_jump | 0.00 | 0% | 0% | 0/0/26 | 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| baseline_canvas_emoji_drift | 0.00 | 0% | 0% | 0/0/26 | 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| baseline_canvas_text_drift | 0.00 | 0% | 0% | 0/0/26 | 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| baseline_canvas_webfont_text_drift | 0.00 | 0% | 0% | 0/0/26 | 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| baseline_vpn_onset | 0.00 | 0% | 0% | 0/0/26 | 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| bot_mouse | 0.00 | 0% | 0% | 0/0/26 | 20 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| cf_ip_mismatch | 0.00 | 0% | 0% | 0/0/26 | 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| cgnat_claims_wifi | 0.00 | 0% | 0% | 0/0/26 | 15 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| ch_ua_mismatch | 0.00 | 0% | 0% | 0/0/26 | 20 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| dns_hijacked | 0.00 | 0% | 0% | 0/0/26 | 15 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| ecs_mismatch | 0.00 | 0% | 0% | 0/0/26 | 15 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| farm_component | 0.00 | 0% | 0% | 0/0/26 | 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| gpu_ua_mismatch | 0.00 | 0% | 0% | 0/0/26 | 20 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| hosting_ip | 0.00 | 0% | 0% | 0/0/26 | 40 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| iface_vpn_contradiction | 0.00 | 0% | 0% | 0/0/26 | 25 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| impossible_travel | 0.00 | 0% | 0% | 0/0/26 | 20 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| ip_many_devices | 0.00 | 0% | 0% | 0/0/26 | 15 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| ja3_ring | 0.00 | 0% | 0% | 0/0/26 | 10 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| media_os_mismatch | 0.00 | 0% | 0% | 0/0/26 | 15 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| mss_multi_anchor_mismatch | 0.00 | 0% | 0% | 0/0/26 | 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| mtu_mss_inconsistent | 0.00 | 0% | 0% | 0/0/26 | 20 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| pointer_mismatch | 0.00 | 0% | 0% | 0/0/26 | 15 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| psk_cross_ip | 0.00 | 0% | 0% | 0/0/26 | 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| raf_low | 0.00 | 0% | 0% | 0/0/26 | 10 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| rto_tcp_os_conflict | 0.00 | 0% | 0% | 0/0/26 | 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| rtt_geo_mismatch | 0.00 | 0% | 0% | 0/0/26 | 15 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| rtt_triangulation_conflict | 0.00 | 0% | 0% | 0/0/26 | 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| self_learn_outlier | 0.00 | 0% | 0% | 0/0/26 | 15 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| tcp_ua_os_mismatch | 0.00 | 0% | 0% | 0/0/26 | 30 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| tor_exit | 0.00 | 0% | 0% | 0/0/26 | 35 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| webrtc_leak | 0.00 | 0% | 0% | 0/0/26 | 30 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |
| cadence_regular | -0.67 | 0% | 67% | 0/8/26 | 15 → 0 | [0.00, 0.13] | 数据不足,不建议调权 |