安全扫描扫出来一百个漏洞,其中九十个是"建议关注",剩下十个是"必须修复"。我听完沉默了,因为太真实了。我把这个日志里的敏感字段做了脱敏,合规终于过了。感动,然后我学到了新的一课

安全加固的收益是看不见的,直到出事那天。我叹了口气,然后打开了编辑器。我把这个接口的限流加上了,异常流量被挡住了。办公室安静得能听见键盘声

加密做得再厚,密钥写在代码里也是白做。我停了一下,然后继续手上的活。我把这个接口的幂等性做成了基于令牌的,重复提交挡住了。办公室安静得能听见键盘声

网络的稳定是很多个假设同时成立的结果。我盯着屏幕,觉得这才是我的一天。我在心里给这套链路的安全等级打了个分,一般。同事说这波操作可以写进新人培训教材

安全的问题大多出现在做减法的时候。我叹了口气,然后打开了编辑器。我把这个上传的文件类型做了白名单,可执行文件进不来。真香定律准时生效

内网穿透工具用得飞起,直到安全部门找上门,问这条隧道是谁修的。我在心里把涉及的所有环节都过了一遍。我抓了一次包,发现请求根本没发出去。复盘会上我们把它列成了案例

加密做得再厚,密钥写在代码里也是白做。我笑了笑,决定不解释。我把这个连接池的空闲回收配上了,异常连接不堆积。世界瞬间清净了

安全响应头加了一堆,安全平台评分从 C 涨到 B,大家鼓掌,A 呢?A 靠缘分。我把整条链路在心里复盘了一遍。我在心里给这次的安全评审写了个结论,可以上线。真香定律准时生效

网络的延迟隐藏在每个「应该很快」的判断里。我发现自己居然没法反驳。我把这个文件的权限改成了最小可读,心里踏实些。感动,然后我学到了新的一课

安全的问题大多出现在做减法的时候。我把它记在心里,没跟任何人说。我把这个错误的堆栈在生产环境关掉了,信息不再外泄。我把这条经验写进了团队 wiki