HtmlSanitizer:清除HTML以避免XSS攻击

时间:2024-02-24 13:12:52
【文件属性】:

文件名称:HtmlSanitizer:清除HTML以避免XSS攻击

文件大小:90KB

文件格式:ZIP

更新时间:2024-02-24 13:12:52

html xss sanitizer HTMLC#

HtmlSanitizer HtmlSanitizer是一个.NET库,用于从构造中清除可能导致HTML片段和文档。 它使用来解析,操纵和呈现HTML和CSS。 由于HtmlSanitizer基于强大HTML解析器,因此它还可以使您避免故意或意外的“标签中毒”,在该情况下,一个片段中的无效HTML可以破坏整个文档,从而导致布局或样式损坏。 为了方便不同的用例,可以在几个级别上自定义HtmlSanitizer: 通过属性AllowedTags配置允许HTML标签。 所有其他标签将被剥离。 通过属性AllowedAttributes配置允许HTML属性。 所有其他属性将被剥离。 通过属


【文件预览】:
HtmlSanitizer-master
----HtmlSanitizer.sln(1KB)
----.gitattributes(483B)
----.github()
--------workflows()
----src()
--------HtmlSanitizer()
----test()
--------HtmlSanitizer.Tests()
----LICENSE.md(1KB)
----README.md(9KB)
----appveyor.yml(2KB)
----.gitignore(2KB)

网友评论