字体:  

snoopy 实例(php采集利器二)

only4 发表于: 2008-8-20 18:54 来源: PHPChina 开源社区门户

上一篇介绍了snoopy,下面来说说snoopy可以做什么

查看原文
1获取指定url内容



2 表单提交


既然已经提交的表单 那就可以做很多事情 接下来我们来伪装ip,伪装浏览器
3 伪装



原来我们可以伪装session 伪装浏览器 ,伪装ip, haha 可以做很多事情了。
例如 带验证码,验证ip 投票,  可以不停的投。
ps:这里伪装ip ,其实是伪装http头, 所以一般的通过 REMOTE_ADDR 获取的ip是伪装不了,
反而那些通过http头来获取ip的(可以防止代理的那种) 就可以自己来制造ip。
关于如何验证码 ,简单说下:
首先用普通的浏览器, 查看页面 , 找到验证码所对应的sessionid,
同时记下sessionid和验证码值,
接下来就用snoopy去伪造 。
原理:由于是同一个sessionid 所以取得的验证码和第一次输入的是一样的。

        4 有时我们可能需要伪造更多的东西,snoopy完全为我们想到了
        

下一篇 我们来看看强大的curl 欢迎来我的blog  www.only4.cn

[ 本帖最后由 only4 于 2008-8-20 20:13 编辑 ]

最新回复

only4 at 2008-8-20 20:23:45
看自己的贴
co63 at 2008-8-21 15:39:38
不错
whjtoby at 2008-8-22 13:17:41
收藏
piaohh at 2008-9-11 14:31:39
不错~~~~
wanchun0222 at 2008-10-07 10:28:18
嗯,这样采集很方便了……
1987 at 2008-10-20 20:22:15
为什么下载下来的是HTML文件?
skycap at 2008-10-24 13:52:10
很好