跨站请求伪造(CrossSite Request Forgery, CSRF) 攻击利用了浏览器在发起跨站请求时会自动携带用户凭证(如 Session Cookie)的特性,冒充受害用户执行未经授权的操作。 一、SameSite 属性与 AntiCSRF Token 双重校验
分类:Web安全
共 18 篇文章Web安全相关技术文章
当应用允许用户注入自定义 CSS(如个性化主题功能)时,攻击者可利用 CSS 属性选择器 input[value^="a"] 配合 background: url(...) 发起逐字符盲注外带,将 CSRF Token 或密码等敏感输入框的值泄露到攻击者服务器。 一、恶意 CSS 逐字符外带载荷示例
若授权服务器对 redirecturi 采用前缀匹配或通配校验,攻击者可构造恶意回调地址截获授权码(Authorization Code),进而换取受害者访问令牌。 !OAuth 2.0 授权流程 一、强制精确匹配并启用 PKCE
JSON Web Token 的头部 alg 字段由客户端提交。若服务端未严格锁定预期算法,攻击者可将 alg 改为 none 或从 RS256 降级为 HS256 并使用公钥作为 HMAC 密钥伪造签名,从而越权访问受保护接口。 一、强制校验白名单算法
Java 内存马通过动态注册 Filter、Servlet 或字节码增强 Agent 驻留 JVM 内存,不落盘于 Web 目录,传统文件查杀完全失效,需依赖 JVM 运行时堆转储与类加载器分析。 !JVM 运行时结构 一、通过 Arthas 排查可疑 Filter 链