Web渗透测试之XSS跨站脚本 防御[WAF]绕过手法

目录

XSS防御绕过汇总

参考这篇文章绕过

[XSS payload](#XSS payload)


XSS防御绕过汇总

  • 服务端知道有网络攻击或者xss攻

  • Html

  • 通过js代码

  • 标签属性等手段进行一个过滤

  • 不允许出现css的payload

  • 前端过滤 我可以在抓包工具里面修改

  • 抓包工具是不受前端的防御 也 就是浏览器

  • 服务端过滤 有没有xss攻击代码 这叫做防护

  • 不同的防范手法是存在不同的绕过手法。

  • 后台存在很多绕过手法的 渗透测试 就是黑盒测试

    • 我们就需要整理常用的 好用的playload脚本。
  • 我们的输入提交到后台是否被过滤

    • 如果后台过滤,前台没有js的展示,那么就是没有xss漏洞

      • 那么后台肯定是做了过滤了

      • 那么我们就需要对playload进行改造可以进行大小写改造

  • 如果绕过过滤 绕过后能在前端执行

    • 浏览器能解析识别才可以正则匹配。

参考这篇文章绕过

XSS攻击绕过方法语句汇总博客

XSS payload

https://github.com/capture0x/XSS-LOADER

  • Payload有很多 自己需要去下下载 一般都是gitee 或者gitbub这个一般去下载就可以了。
    • 拿到了payload 就可以自己写代码来时间payload注入了
    • 当然如果代码能力不强也可以使用工具,把payload作为字典传入也可以,只是代码有更强大的便利以及灵活性
相关推荐
葡萄城技术团队8 小时前
1000 人协同压测的环境瓶颈排查:CPU 争用与 Wi\-Fi
前端
中云DDoS CC防护蔡蔡8 小时前
DDOS和CC攻击谁更可怕
运维·服务器·经验分享·网络安全·ddos
leagsoft_10038 小时前
勒索病毒扩散控制深度解析:四大扩散路径、主流方案局限与联软科技差异化实践
网络安全·零信任·内网安全·勒索病毒·微隔离·防勒索·ad域安全
砚凝霜8 小时前
保姆级 | CTF 命令执行 system($_POST[‘a‘]):直接传系统命令拿 flag(对比 eval)
web安全·网络安全
2501_915106328 小时前
抓包抓到乱码或压缩字节怎么解析,TraceEagle五种查看模式和一键解码
网络协议·计算机网络·网络安全·ios·adb·https·udp
excel9 小时前
Marked 与 Markdown 有什么区别?该怎么选?
前端
Da Da 泓10 小时前
五子棋 Web 端测试用例报告
前端·网络·websocket·网络协议·测试用例·项目
zxcvb15310 小时前
远程查看本地文档:一条轻量 Web 文件服务的工程化链路
前端·远程查看文档
niucloud-admin11 小时前
NIUCLOUD PHP SAAS上门家政使用文档:城市管理
java·前端·php
北岛贰11 小时前
啵啵音乐迎来全新升级!
前端