【网站安全】跨站脚本攻击(XSS)漏洞最快捷的修复方法

方案一

避免XSS的方法之一主要是将用户所提供的内容输入输出进行过滤,许多语言都有提供对

HTML的过滤:

可以利用下面这些函数对出现xss漏洞的参数进行过滤:

  • PHP的htmlentities()或是htmlspecialchars()。
  • Python的cgi.escape()。
  • ASP的Server.HTMLEncode()。
  • ASP.NET的Server.HtmlEncode()或功能更强的Microsoft Anti-Cross Site Scripting Library
  • Java的xssprotect(Open Source Library)。
  • Node.js的node-validator。

方案二

使用开源的漏洞修复插件。( 需要站长懂得编程并且能够修改服务器代码 )

具体可以参考:http://webscan.360.cn/group/topic/tid/4571已死

这里分享老版的php安全通用防护脚本及调用代码(文章尾部下载)

调用方法:

在所需要防护的页面加入以下代码:

require_once('360_safe3.php');

就能做到页面防注入、跨站,如果想整站防注,就在网站的一个公用文件中,如数据库链接文件中!
添加require_once(‘360_safe3.php’);来调用本代码,添加之后再检测一下就不会报错了。

希望我的这篇文章能够帮助你解决问题,如果你对此问题还有疑问请联系我。

如果上面的方法无效可以参考利用过滤代码修复跨站脚本攻击(XSS)漏洞

温馨提示:本文最后更新于2020-03-06 11:04:20,某些文章具有时效性,若有错误或已失效,请在下方留言或联系站长
------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容