Web安全 28 篇文章

聚焦跨站请求伪造、跨站脚本、会话劫持等常见Web攻击的防护方案与代码实现,贯穿前后端全链路的安全工程实践。

封面
Web安全 Cookie安全 XSS攻防 HttpOnly

HttpOnly Cookie如何防御XSS攻击中的Cookie窃取

HttpOnly属性通过禁止JavaScript访问Cookie,有效阻断XSS攻击窃取会话凭证的路径,可阻止约90%的自动化Cookie窃取。但HttpOnly无法防御CSRF、无法阻止XSS脚本执行其他操作,必须与CSP、输入验证、Secure和SameSite属性协同才能构建纵深防御。本文详解HttpOnly的工作机制、局限性及最佳实践配置。

阅读全文
封面
Session安全 Web安全 代码实践 漏洞防御

Session安全配置的五个常见误区与修复方案

Session安全是Web安全的核心环节,多数会话劫持源于配置不当。本文总结五个常见误区:缺少HttpOnly/Secure标志、使用固定会话ID、会话生命周期过长、路径域未绑定、依赖Session防御CSRF。每个误区给出具体修复方案和代码示例,并附优先级对比表,帮助开发者系统化加固Session安全配置。

阅读全文
封面
PHP安全 代码审计 Web安全 渗透测试

PHP代码注入漏洞的几种典型攻击手法与防御策略

PHP代码注入漏洞是Web应用高危风险,包括命令注入、文件包含、eval注入和SQL注入等类型。攻击者通过未过滤的用户输入执行恶意代码,导致服务器失陷。防御关键在于输入验证、白名单、禁用危险函数和参数化查询。本文分析典型攻击手法并给出代码级防御方案,强调安全编码应从开发阶段开始。

阅读全文