全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3685|回复: 31
打印 上一主题 下一主题

如何防止客人上传 PHPDOS

[复制链接]
跳转到指定楼层
1#
发表于 2012-6-22 11:53:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
如何防止客人上传 PHPDOS

客人凌晨上传了PHPDOS 进行大规模攻击      害我一个分销帐号被停掉了。    数据拿不回了。

有没有办法防止客人做类似的行为?

评分

参与人数 1威望 +1 收起 理由
loveminds + 1 数据拿不回?不管是VPS暂停还是独服下架都.

查看全部评分

32#
发表于 2012-6-24 20:31:55 | 只看该作者
是vps还是虚拟空间么?
31#
发表于 2012-6-24 20:25:04 | 只看该作者
wvidc 发表于 2012-6-24 18:25
disable_functions = fsockopen,gzinflate,set_time_limit

你这种方式,pfsk或者stream_socket_client就行
30#
发表于 2012-6-24 18:25:59 | 只看该作者
disable_functions = fsockopen,gzinflate,set_time_limit
29#
发表于 2012-6-24 18:18:50 | 只看该作者
loveminds 发表于 2012-6-24 17:07
那Dz等一大堆东西的兼容性怎么办~

DZX2.5完全正常运行
28#
发表于 2012-6-24 17:10:26 | 只看该作者
一般不是用户上传的,是dedecms程序被黑了给上传了这段PHPDDOS代码。

针对dedecms做规则修改,一般要有服务器权限。
27#
发表于 2012-6-24 17:07:59 来自手机 | 只看该作者
有个就好 发表于 2012-6-24 15:00
socket_ 开头的全部禁用了

那Dz等一大堆东西的兼容性怎么办~
26#
发表于 2012-6-24 15:00:55 | 只看该作者
loveminds 发表于 2012-6-24 14:50
自己写函数~~~

找到使用fsockopen函数的代码段,将上面代码加至其上端,搜索该代码段中的字符串 fsockop ...

socket_ 开头的全部禁用了

评分

参与人数 1威望 +20 收起 理由
慕容咩咩 + 20 加分纯粹是为了升神仙铺路。。。.

查看全部评分

25#
发表于 2012-6-24 14:50:10 来自手机 | 只看该作者
有个就好 发表于 2012-6-24 10:37
全部都禁了,包括stream_socket_client

自己写函数~~~
  1. function b_fsockopen($host, $port, &$errno, &$errstr, $timeout) {
  2. $ip = gethostbyname($host);
  3. $s = socket_create(AF_INET, SOCK_STREAM, 0);
  4. if (socket_set_nonblock($s)) {
  5. $r = @socket_connect($s, $ip, $port);
  6. if ($r || socket_last_error() == EINPROGRESS) {
  7. $errno = EINPROGRESS;
  8. return $s;
  9. }
  10. }
  11. $errno = socket_last_error($s);
  12. $errstr = socket_strerror($errno);
  13. socket_close($s);
  14. return false;
  15. }
复制代码

找到使用fsockopen函数的代码段,将上面代码加至其上端,搜索该代码段中的字符串 fsockopen( 替换为 b_fsockopen( ~用socket_read( 替换掉 fread( ,用socket_write( 替换掉fwrite( ,用socket_close( 替换掉fclose( 。
24#
发表于 2012-6-24 10:37:33 | 只看该作者
loveminds 发表于 2012-6-24 03:10
还有stream_socket_client,不可能全都禁,要不连DZ都装不了

全部都禁了,包括stream_socket_client
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-31 20:48 , Processed in 0.085205 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表