跳到主要内容
EVIDENTCHAIN ECOSYSTEM
公链项目 漏洞检测
EvidentChainINSIGHTS FOR BUILDERS
知识中心/教程/软件安全
动手实践 / 软件安全

把日志发给别人前,先检查这四处

凭据、个人信息、内部路径与上下文,缺一不可。

模式脱敏可以降低遗漏概率,分享前仍需逐段人工复查。

先缩小分享范围

排查错误通常只需要失败请求附近的几行。先复制到本地副本,删除不相关请求、用户正文和长请求体。不要把生产日志、私钥或助记词粘贴到公开讨论区。

SYNTHETIC EXAMPLE ONLY · 示例
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 地址。它不能识别所有路径、电话号码或自定义字段。示例里的内部路径就需要手动检查。

泄露后,不能只删除消息

如果真实凭据已经外发,按所属服务的流程撤销或轮换,并检查访问记录。公开消息删除后仍可能有缓存或转发。脱敏输出也要重新搜索已知敏感值,并让有权限的人审核分享范围。

来源与核对

  1. OWASP · Logging Cheat Sheet ↗

核对日期:2026-10-18。本文为原创编排与解读,请以原始资料的最新版本为准。

理解之后,继续实践。

读一篇相关教程,或用免费工具检查手边的材料。

打开日志与配置脱敏
FROM READING TO BUILDING

下一步,把理解变成实践。

自有项目推广