php防哈希ddos***
php放哈希ddos***方法:1、找到源码里的main/php_variables.c文件
2、搜索zend_symtable_update(应该有2个)
3、在前面加入代码:
if (zend_hash_num_elements(symtable1) >= 1000) {
php_error_docref(NULL TSRMLS_CC, E_ERROR, "FM_ERROR");
}
4、重新编译
5、写个测试代码:vi 1.php
红色标记:http://114.80.117.87:90/2.php,(被测试服务器上)改为可以正常访问的php。
6、web里运行1.php,然后出现502 gateway 的字样,就表示升级成功!
页:
[1]