XSS学习之旅


实验环境是合天智汇的里面的xss九个实验关键免费云主机域名代码如下

直接上xss的payload
关键代码如下:

这里只是过滤了关键字,可以使用大写绕过
关键代码:

preg_replace函数的作用是过滤的关键字以及其大小写,替换成空,可以构造payload如下图
关键代码:

这里只是过滤了关键字script,换个payload接着来
关键代码:

这里过滤的是alert函数后面有个 i 表示忽略大小写。payload如下:
关键代码:

这里主要通过php语法绕过,每个语句通过分号结束。

那么可以构造如下的payload

执行后源代码的情况如下:
关键代码:

htmlentities函数可以把一些符号实体化。如下

可以看到单引号没有被过滤,和实验六基本差不多
小白刚学,可以看这个地方的具体解决方案:https://blog.csdn.net/u012763794/article/details/48215585关键代码:

和上面的实验六差不多。payload: ;alert(123);

相关推荐: https网页打不开

很多人现在都遇到公司是https类网页无法打开,是由于微软KB2661254这个补丁把网页加密等级最低要求是:1024位。而之前很多网页服务器加密是512位,大部人处理此方法是把KB2661354这个补丁卸载。但是由于现在很多用户使用360安全卫士或QQ管家,…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/01 10:02
下一篇 02/01 10:02