这个依赖有一个已知漏洞,升不升级都是风险。我愣了两秒,然后继续敲代码。我把这个接口的返回字段精简了,不再返回多余信息。从此我多了一条团队规约
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
加密做得再厚,密钥写在代码里也是白做。我愣了两秒,然后继续敲代码。我把这个请求的超时设成了五秒,长尾请求被砍掉了。从此我多了一条团队规约
误操作把密钥提交进了仓库,全组人半夜爬起来轮换凭证。我默默打开了编辑器,准备一步步验证。我把这个服务的依赖清单扫了一遍,有三个待升级。好在最后有惊无险
防火墙配错一条规则,全公司的外网访问变成了公司内网一日游。我把整条链路在心里复盘了一遍。我把这个接口的幂等性做成了基于令牌的,重复提交挡住了。这条经验值直接拉满
这个证书还有一周过期,是巡检时偶然发现的。我想了想,觉得这话没法接。我在心里给这套链路的安全等级打了个分,一般。这条经验值直接拉满
安全的问题大多出现在做减法的时候。我抬起头看了看周围,大家都一样。我在心里把这次的事故演练场景设计了一遍。感动,然后我学到了新的一课
这个接口没有任何鉴权,因为它最初只在内部用。我笑了笑,决定不解释。我抓了一次包,发现请求根本没发出去。这大概就是程序员的人生吧
HTTPS 证书配置完,浏览器还是说不安全,排查发现是页面上有个 http 的图片。我在心里把涉及的所有环节都过了一遍。我加了一层签名校验,虽然性能掉了百分之五。果然现实比段子更精彩
密码找回功能发短信用的还是三年前注册的通道,验证码比女朋友的消息还难等。我在心里把这次的数据流向理了一遍,发现有两处明文
误操作把密钥提交进了仓库,全组人半夜爬起来轮换凭证。我拉了个小群,把相关同学都叫了进来。我在心里把这次的数据流向理了一遍,发现有两处明文。真香定律准时生效