Tag: php

三维PHP验证码 3DCaptcha

nick | open, php | 2010-05-23
三维PHP验证码 3DCaptcha
3DCaptcha 是一个易用的 PHP 验证码库,主要特性: 三维验证码 It uses a markov-chain to generate words that resemble human language and are easy to type. 易发布 授权协议: GPLv3 开发语言: PHP 操作系统: 跨平台 收录时间: 2010年05月21日 软件首页 软件下载 [阅读全文]

nginx 爆 0day 漏洞,上传图片可入侵服务器

nick | linux, nginx, php, web | 2010-05-23
nginx 爆 0day 漏洞,上传图片可入侵服务器
国内顶级安全团队80sec于5.20日下午6点发布了一个关于nginx的漏洞通告,由于该 漏洞的存在,使用nginx+php组建的网站只要允 许上传图片就可能被黑客入侵,直到5.21日凌晨,nginx尚未发布补丁修复该漏洞。 根据Netcraft的统计,直到2010年4月,全球一共有1300万台服务器运行着nginx程序;非常保守的估计,其中至少有600万台服务 器运行着nginx并启用了... [阅读全文]

再提供一种解决Nginx文件类型错误解析漏洞的方法

nick | linux, php | 2010-05-23
[文章作者:张宴 本文版本:v1.1 最后修改:2010.05.23 转载请注明原文链接:http://blog.s135.com/nginx_0day/] 注:2010年5月23日14:00前阅读本文的朋友,请按目前v1.1版本的最新配置进行设置。 昨日,80Sec 爆出Nginx具有严重的0day漏洞,详见《Nginx文件类型错误解析漏洞》。只要用户 拥有上传图片权限的Nginx+PHP服务器,就有被入侵的可能。 其... [阅读全文]

使用PHP_UML生成代码的UML图

nick | php | 2010-05-16
使用PHP_UML生成代码的UML图
在读别人代码的时候, 在没有详细文档的时候, 如何快速的看清整个代码的结构(类结构), 就成为了一个现实的问题. 今天我就介绍一种, 自动生成UML图的方法. 假设, 我有一个项目文件夹:laruence, 在这个文件夹上有一个文件Root.php(事实上, 无论多级目录, 多个文件, 都可以). 首先, 我们要使用PHP_UML(PHP_UML)根据代码生成XMI. 使用方法比较简单, 在... [阅读全文]

PHP中的递归正则

nick | js, php | 2010-05-10
之前一篇文章翻译了Perl语言中的递归正则表达式. 其实不少语言中的正则都是支持递归的, 例如本文要介绍的PHP正则递归. 虽然, 工作中最常用的正则表达式都很”正则”, 只用最基本的语法就能解决85%以上的问题, 而且合理有效地使用普通正则来解决复杂问题也是一门技巧与学问; 但是高级一点的语法的确有它存的价值, 有时不用它还真办不了事儿; 况且学习正则... [阅读全文]

Zend Search Lucene使用的问题

nick | php | 2010-05-08
单独把zend_search组件提取出来,在网上找到一个 例程 ,我用的版本是0.9.2beta creat.php创建索引程序 ser.php 检索程序 [阅读全文]

使用Cacti监控你的网络(二)- Cacti的安装

nick | linux, 学习 | 2010-05-07
使用Cacti监控你的网络(二)- Cacti的安装
声明:本系列文档出自石头记,如若转载请注明出处,本人保留文档的所有权,并欢迎转载。 本系列文档的其他部分链接如下: 一、概述及Cacti的工作流程 二、Cacti的安装 三、Cacti的使用 四、Cacti脚本及模板 五、Cacti插件 六、Cacti高级应用–打造自己的Cacti模板 一、Cacti的安装 1.安装环境:RedHat AS 4 2.安装Apache、MySQL、PHP (1).... [阅读全文]

深入理解PHP之require/include顺序

nick | php, 学习 | 2010-05-05
// 在大型的Web项目中, include_path是一个模块化设计的根本中的根本(当然,现在也有很多基于autoload的设计, 这个不影响本文的探讨), 但是正是因为include_path, 经常会让我们遇到一些因为没有找到正确的文件而导致的看似”诡异”的问题. 也就有了如下的疑问: include_path是怎么起作用的? 如果有多个include_path顺序是怎么样的? 什么情况下include_pat... [阅读全文]
Ɣ回顶部