2026年11月1日 · 今日 0 帖 · 会员 6.1万 · 主题 17.4万
登录 · 注册 · 游客,欢迎随便逛逛
返回版块
1000
Lv9有为九子能等级图标
勋章勋章勋章勋章勋章
帖子
9.3万
回复
2,089
积分
60.3万
注册
2006-12-06
[怀旧国机]

php防御XSS攻击

[复制链接]
查看 672 回复 2
楼主 发表于 | 只看该作者

uchome得到:

1. if($$$$_SERVER[‘REQUEST_URI‘]) {

2. $$$$temp = urldecode($$$$_SERVER[‘REQUEST_URI‘]);

3. if(strexists($$$$temp, ‘<‘) || strexists($$$$temp, ‘“‘)) {

4. $$$$_GET = shtmlspecialchars($$$$_GET);//XSS

5. }

6. }

1. //取消HTML代码

2. function shtmlspecialchars($$$$string) {

3. if(is_array($$$$string)) {

4. foreach($$$$string as $$$$key =>$$$$val) {

5. $$$$string[$$$$key] = shtmlspecialchars($$$$val);

6. }

7. } else {

8. $$$$string = preg_replace(‘/&((#(d{3,5}|x{4})|{2,5});)/‘, ‘&\1‘,

9. str_replace(array(‘&‘, ‘“‘, ‘<‘, ‘>‘), array(‘&‘, ‘“‘, ‘<‘, ‘>‘), $$$$string));

10. }

11. return $$$$string;

12. }

登录回复
133190
Lv10拔剑十里寒等级图标
勋章勋章勋章勋章勋章
帖子
5
回复
1,860
积分
1,049
注册
2013-03-08
1 楼

<br/>钓鱼岛是中国的,苍井空才是全世界的!

98571
Lv5甘首五朝臣等级图标等级图标等级图标等级图标等级图标
勋章
帖子
0
回复
1,840
积分
1.8万
注册
2012-03-10
2 楼

<br/>钓鱼岛是中国的,苍井空才是全世界的!

登录后可以回复这个帖子。旧账号可使用原密码登录。

登录 注册新号
← 返回版块