XSS注入(反射型)---zkaq

1.XSS原理和类型

1). XSS定义:跨站脚本攻击

进一步理解:XSS实际上是前端注入,是用户输入的数据被当作前端代码执行了

2). 3种常见的XSS类型

  •   反射型:没有保存下来的。 一次性的
    
  •   存储型:涉及到存储的(数据库、日志) XSS保存下来了就是存储型
    
  •   Dom型:基于文档对象模型(Document Objeet Model)DOM的
    

3). 常用的XSS语句

  • 标签风格: <script>alert(1)</script>
  • 伪协议: <a href=Javascript:alert(1)>123</a>
  • 事件:<img src='dsada' onerror=alert(1) />

2.初步测试

进入靶场,页面只存在一个可以进行输入的文本框,初步使用xss语句尝试,查看源码发现<>被HTML实体化

3.再次测试

由于<>被HTML实体化,思路转变下使用js事件尝试,成功拿到flag

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值