xss根据白名单过滤HTML防止XSS攻击

时间:2022-08-31 21:33:03
【文件属性】:
文件名称:xss根据白名单过滤HTML防止XSS攻击
文件大小:103KB
文件格式:ZIP
更新时间:2022-08-31 21:33:03
JavaScript开发-其它杂项 xss是一个用于对用户输入的内容进行过滤,以避免遭受XSS攻击的模块 (什么是XSS攻击?)。主要用于论坛、博客、网上商店等等一些可允许用户录入页面排版、 格式控制相关的HTML的场景,xss模块通过白名单来控制允许的标签及相关的标签属性。
【文件预览】:
js-xss-master
----.coveralls.yml(71B)
----.github()
--------FUNDING.yml(458B)
----AUTHORS(54B)
----bower.json(797B)
----lib()
--------parser.js(5KB)
--------default.js(10KB)
--------xss.js(5KB)
--------util.js(761B)
--------index.js(1KB)
--------cli.js(840B)
----benchmark()
--------vs_validator.js(547B)
--------index.js(1KB)
--------file.html(107KB)
----.travis.yml(106B)
----example()
--------web.html(423B)
--------strip_tag.js(563B)
--------analyse_img_list.js(728B)
--------webworker.html(513B)
--------allows_tag_prefix.js(556B)
--------worker.js(109B)
--------allows_attr_prefix.js(656B)
----LICENSE(1KB)
----test()
--------test_html_parser.js(4KB)
--------test_custom_method.js(11KB)
--------test_xss.js(13KB)
----README.md(13KB)
----typings()
--------xss.d.ts(5KB)
--------xss-other-tests.ts(194B)
--------tsconfig.json(112B)
--------xss-tests.ts(967B)
----dist()
--------xss.min.js(28KB)
--------xss.js(49KB)
--------test.html(328B)
----README.zh.md(14KB)
----.gitignore(141B)
----bin()
--------xss(2KB)
--------bower_register.cmd(56B)
--------build(411B)
----package-lock.json(88KB)
----package.json(1KB)

网友评论