一尘不染

防范XSS漏洞?

php

我刚接触PHP,但听说XSS漏洞很严重。我知道它们是什么,但是如何保护我的网站?


阅读 237

收藏
2020-05-29

共1个答案

一尘不染

为了防止XSS攻击,您只需要检查并正确验证计划使用的所有用户输入数据,并且不允许从该表单中插入html或javascript代码。或者,您可以使用htmlspecialchars()将HTML字符转换为HTML实体。因此,像<>这样的标记标记开始/结束的字符将变成html实体,并且您可以使用strip_tags()仅允许某些标记,因为该函数不会去除诸如onclick或onload之类的有害属性。

2020-05-29