日志脱敏规则变更如何做离线回放验证?

日志脱敏规则变更如何做离线回放验证?

日志脱敏规则一改,最怕的不是改错,而是改完没人知道到底改对没有。线上跑一天,看着风平浪静,实际上某条异常分支还在把整个请求体原样打进日志——这种事在不少团队都发生过。所以规则变更之后,比较稳妥的做法是先做一次离线回放,拿历史日志当“试验田”,让新规则在不出事的...
阅读全文
日志脱敏误报为何总在排障时暴露

日志脱敏误报为何总在排障时暴露

日志脱敏最讽刺的一幕,往往发生在排障现场:线上告警响了,值班的人打开日志,发现关键字段全变成星号,既看不出是哪个用户、也看不出传了什么参数,只能靠猜和复现。原本用来保护数据的机制,在最需要它让路的时刻变成了障碍。这不是规则写错了,而是脱敏的验证方式从一开始就选...
阅读全文
为应用日志建立敏感信息脱敏测试:从字段清单到 CI 回归断言 安全开发

为应用日志建立敏感信息脱敏测试:从字段清单到 CI 回归断言

日志脱敏最常见的失效方式,不是规则写错了,而是规则只覆盖了开发者想到的那条路径。正常请求里密码字段被替换成星号,异常分支却把整个请求体打进日志;接口层做了掩码,下游服务又把原始对象序列化了一遍。要判断脱敏是否真的生效,需要把"哪些值不得进入日志&qu...
阅读全文