本文章针对php5.2*系列hash补丁进行安装说明
php5.3的用户可以直接升级到php5.3.9RC版本
补丁地址
下载与自己PHP对应版本补丁
进入你的php5.2.17源码包目录
cd /root/php-5.2.17 //是我自己的源码包目录
patch -p1 < ../php-5.2.14-max-input-vars.patch //打上补丁
./configure –xxxxx //按自己原始配置即可 这里就不详细一一罗列了
make && make install //重新编译
注意:如果是apache nginx lighttpd 都要停止php服务在进行重新编译
编译完毕 重新启动服务 访问自己的一个测试页,
test.php
查看php版本 PHP Version 5.2.17p1
用ddos.php 测试,php hash攻击bug已解决