PHP/ASP上传漏洞探究

1:传漏洞利用的原理只是针对form格式上传的asp和php脚本***
nc(netcat)
     用于提交数据包
     dos界面下运行:
     nc -vv www.***.com 80<1.txt
     -vv: 回显
     80:    www端口
     1.txt: 就是你要发送的数据包
    (更多使用方法请查看本区的帖子)
wse(wsockexpert)
     对本机端口的监视,抓取ie提交的数据包
2:漏洞原理
下面例子假设的前提
www主机:    www.***.com;
bbs路径 :    /bbs/
漏洞源于对动网上传文件的研究,建议有一定编程经验的
看看dvbbs的upfile.asp文件,没有必要全部看懂
upfile是通过生成一个form表上传,如下

阅读全文

PHP中实现面向对象编程(下)

多态性 

多态性被定义为当在运行时刻一个对象作为参数传递时,对象能决定调用那个方法的能力。例如,用一个类定义了方法 "draw",继承类重定义 "draw" 的行为来画圆或正方形,这样你就有一个参数为 x 的函数,在函数里可以调用$x->draw(). 如果支持多态性,那么 "draw" 方法的调用就取决于对象 x 的类型。多态性在PHP中很自然被支持(想一想这种情况在C++编译器中如果编译,那一个方法被调用?然而你不知道对象的类型是什么,当然现在不是这种情况)。

阅读全文

在PHP中显示格式化的用户输入

你可以在这个页面下载这个文档附带的文件,也可以在文件下载中的字符处理中下载这个文档描述如何安全显示的有格式的用户输入。我们将讨论没有经过过滤的输出的危险,给出一个安全的显示格式化输出的方法。 

阅读全文

给图片生成缩略图和加版权的类

最近几天看了一下PHP的图片处理方面的功能,以前这方面的需求比较少,也就没怎么看,最近有空看了一下。感觉图片处理一些简单的功能还可以,复杂的就算了,GD库都2.0.1了,还是不支持中文,看了几篇文章,想使用中文只能先将GB2312转换成UNICODE再写入图片,太麻烦了,索性只使用英文算了。 

阅读全文

身份证方面的函数

写了几个身份证方面的函数,个人感觉挺有用的,特别是在网络问卷调查时,对个人信息里的身份证进行验证很有用,但是应者寥寥,还是收在自己的blog里算了。

阅读全文