软件安全 / FIELD GUIDE
把日志发给别人前,先检查这四处
凭据、个人信息、内部路径与上下文,缺一不可。
先记住这一点
模式脱敏可以降低遗漏概率,分享前仍需逐段人工复查。
先缩小分享范围
排查错误通常只需要失败请求附近的几行。先复制到本地副本,删除不相关请求、用户正文和长请求体。不要把生产日志、私钥或助记词粘贴到公开讨论区。
level=error request_id=demo-001
Authorization: "Bearer demo_token_not_real"
email=developer@example.com
path=C:/internal/demo-project
error="upstream timed out"按四个维度复查
- 凭据:Authorization、Cookie、API key、密码和连接串。
- 个人信息:邮箱、电话号码、用户正文、身份证明和位置。
- 环境信息:内部域名、路径、主机名、租户标识和访问地址。
- 上下文:脱敏后是否仍能关联到某个用户、客户或事故。
PlainKit 默认匹配常见凭据和邮箱,可额外遮盖 IPv4 与 EVM 地址。它不能识别所有路径、电话号码或自定义字段。示例里的内部路径就需要手动检查。
泄露后,不能只删除消息
如果真实凭据已经外发,按所属服务的流程撤销或轮换,并检查访问记录。公开消息删除后仍可能有缓存或转发。脱敏输出也要重新搜索已知敏感值,并让有权限的人审核分享范围。
原始资料与编辑说明
资料核对:2026-10-17。本文包含 PlainKit 自编示例与实践说明,不代表来源机构的背书;不是安全审计结论。