文章 2023-12-14 来自:开发者社区

【网络安全/前端XSS防护】一文带你了解HTML的特殊字符转义及编码

为什么要进行特殊字符转义及编码?在 HTML 中,有一些特殊字符不可直接使用,需要使用转义字符或实体编码来表示。这是为了避免这些字符与 HTML 标签和语法产生冲突。同时,也是为了防范前端XSS。例如,有些特殊字符(如 < 和 >)作为HTML标签的一部分,要是没有被特殊处理可能被恶意XSS。前端XSS的危害及转义用处HTML的特殊字符转义及编码在防范跨站脚本攻击(Cross-Sit....

【网络安全/前端XSS防护】一文带你了解HTML的特殊字符转义及编码
文章 2023-02-13 来自:开发者社区

XSS编码浅析

前言网上有许多关于XSS漏洞的文章,但是这些文章大部分都是直接给出了攻击载荷却并没有对他们的编码方式进行分析与讲解,这对与刚接触到XSS想深入学习的人并不是十分的友好,当我看到这个攻击载荷的时候,我不明白为什么要这样写,为什么这样写了就可以绕过一些防护,所以这篇文章我准备分享一下,我对XSS编码的理解与大佬们一起学习进步。XSS常见编码分类输出点处做编码最主要的目的是什么,为什么要去做编码?最主....

XSS编码浅析
文章 2018-04-11 来自:开发者社区

XSS三重URL编码绕过实例

遇到一个很奇葩的XSS,我们先来加一个双引号,看看输出:  双引号被转义了,我们对双引号进行URL双重编码,再看一下输出:  依然被转义了,我们再加一层URL编码,即三重url编码,再看一下输出:   URL编码被还原为双引号,并带入到html中输入。构造Payload实现弹窗  

文章 2012-02-12 来自:开发者社区

XSS漏洞挖掘 - CSS编码和反斜杠的三个技巧

http://www.pulog.org/XSS/1269/XSS-encoding-backslash/  

文章 2011-02-14 来自:开发者社区

IE是怎么处理meta steam的编码的 && 那100+个xss

IE是怎么处理meta steam的编码的 &nbsp;&amp;&amp; 那100+个xss 【起源】 最近hei***放言在各个大网站都存在100+个xss。这是的确存在的,问题出在IE处理meta steam的编码策略上。 &nbsp; 【原理】 IE是怎么处理meta steam的呢?我举个demo来说明: &nbsp; [a.php] &lt;script src="js.php"&n...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

阿里云安全

让上云更放心,让云上更安全。

+关注