跳到主要内容

笔记

9 篇 · 真实复盘(部署链 / 事故 / AI 防护 / 蜜罐 / 规则裁剪)

  • 一次 6 分钟全站事故复盘:4 个独立缺陷

    站点 502 了约 6 分钟。查下来不是「一个 bug」,而是四个各自独立、每一个单独都足以致命的缺陷:启动崩溃、配置格式、潜伏 3 天的防火墙冲突、以及发布链的盲区。这篇按时间线还原,并给出正在生效的对照组。

    工程实践应急响应复盘部署 2026-10-13 · 8 分钟 · 3774 字
  • 为什么公开问答只解释、不取证:两层防御怎么做

    「不执行处置」和「不泄露内部事件数据」是两件事。收紧之前,匿名问一句「我们昨天被谁打了」,回答里会带出内部资产名和内部接口路径 —— 处置确实没执行,但数据已经出去了。这篇讲两层防御(编排层不派发 + 工具层二次拒绝)怎么落地,以及它换来的代价。

    AI 安全AI 安全RAG提示注入 2026-10-13 · 7 分钟 · 3443 字
  • 数据战报模板:周报 / 月报(字段全部可核对)

    一份可以直接照着填的周报/月报骨架:每一格都写明它来自哪个公开端点、哪个字段、什么口径,以及「取不到的时候写什么」。模板的价值不在于好看,而在于它逼你回答「这个数字到底是怎么算出来的」。

    安全运营安全运营周报模板口径 2026-10-13 · 6 分钟 · 2826 字
  • 蜜罐与诱饵端口:从「看不见」到「能检出」

    多端口扫描的漏报,在本环境里不是「规则不够」,而是「看不见」——7 个端口的 SYN 在云安全组就被丢了,传感器看不到的包,任何规则都检测不到。这篇讲清可见性缺口怎么证明、误报抑制怎么做,以及哪些检测能力被刻意放弃了。

    安全运营蜜罐CowrieSuricata 2026-10-13 · 6 分钟 · 2678 字
  • 规则裁剪 20% 的取舍:判据、演练与代价

    53,122 条 alert 规则、44MB 规则文件,24 小时里真正命中的只有 1 个签名。裁掉 10,675 条(约 20%)之后,阳性对照照常在报、基线命中集逐条复现、丢失 = 0。这篇讲判据怎么定、怎么证明没裁错、以及被裁掉的那部分弱信号意味着什么。

    安全运营SuricataIDS规则管理 2026-10-13 · 7 分钟 · 3348 字
  • 把部署链做成「造不了假」:CI → ACR → digest → 看门狗

    一个容器跑起来,你怎么知道跑的就是你刚推的那个 commit?这条链上我封了五道闸门:触发即校验、jar 内指纹核对、镜像 digest 而不是 tag、部署前后的硬校验、以及一个会自己回滚的看门狗。

    工程实践部署供应链Docker 2026-10-13 · 8 分钟 · 3672 字
  • 这个站点在做什么

    一个安全方向的学习与技术记录站——把做过的项目、踩过的坑、以及可以亲手试的东西放在一起。

    随笔站点说明 2026-10-10 · 1 分钟 · 368 字
  • 写作计划:接下来会写什么

    把准备写的题目列出来,写完一个勾一个——公开自己的进度表,也是一种督促。

    随笔站点说明写作计划 2026-10-10 · 2 分钟 · 709 字
  • 我把这个博客当成一个安全项目来做

    静态托管、零第三方脚本、源站不暴露——这些选择看起来是「技术选型」,其实每一条都是在做攻击面收敛。

    工程实践安全工程架构设计静态站点 2026-10-10 · 4 分钟 · 1912 字