排序
SRI子资源完整性:integrity属性校验什么
网页引用外部脚本或样式时,可以用integrity属性提供预期摘要,让浏览器核对收到的资源。这个机制关注内容是否匹配预期版本,不能替代对该版本代码本身的审查。
Python pickle安全:反序列化不可信数据的风险
pickle用于序列化Python对象,但加载过程不能视为普通文本解析。Python官方明确提醒,不要反序列化不可信或可能被篡改的pickle数据,因为加载时可能执行代码。
HSTS与HTTP重定向:浏览器访问策略的区别
把HTTP请求重定向到HTTPS,与让浏览器记住以后只用HTTPS访问,是不同机制。HSTS通过安全连接返回的响应头传达策略,减少后续访问先走明文HTTP的机会。
Cookie Path的作用:路径范围与安全隔离
给Cookie设置Path,可以影响浏览器在哪些请求路径中发送它,但这不是同一网站不同应用之间的安全隔离方案。不要仅凭两个应用放在不同目录,就认为会话边界已经可靠。
Python secrets生成重置令牌:安全随机的用途
用于密码重置或临时访问的令牌需要难以预测。Python的secrets面向安全用途,普通random主要用于模拟等场景,不能因为输出看起来杂乱就将二者互换。


