ptc刷广告实现原理

2011年1月25日 发表评论 阅读评论

这是篇技术类文章,适合入门,目地是带领大家解放双手,更高效率的实现自己的理想。很多新手都听到一个“刷”字,觉得非常神秘,其实如果明白了其中的原理,那么就不难理解了,这里将“刷”的实现原理说出来,给大家上个协议课,一方面可以更加了解网络传输原理,另一方面,也可以让大家对此不再神秘。

因为现在“刷”已经被泛用,差不多被指代为作弊的动词了,其实,真正来说,“刷”就是模拟客户端的数据收发,从而在网站服务端实现我们的目的的行为。换句话说,就是从数据层面模拟我们的手动操作,从而实现账号加点,加钱等等。

现在说说它的实现原理,它的实现起来,无非就是HTTP协议的应用,这里先给大家简单说说HTTP协议是怎样的,大家明白了以后,就明白“刷”的实现原理了。

用例子说明,如我们现在打开一个网站,如www.google.com,那么将从我们电脑发送下列的这串数据:

GET / HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-silverlight, */*
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)
Host: www.google.com
Connection: Keep-Alive

其中的数据内容只说说几个比较重要的,
User-Agent:   这个是浏览器的标识号,告诉网站你的操作系统和浏览器是什么
Accept-Language:  这个是语言
篇幅有限,其它的自己查资料吧!

网站收到我们发送的数据以后,就给我们回数据如下:

HTTP/1.1 200 OK
Cache-Control: private, max-age=0
Date: Tue, 09 Jun 2009 01:42:25 GMT
Expires: -1
Content-Type: text/html; charset=UTF-8
Set-Cookie: PREF=ID=13ebbd7ba316192d:NW=1:TM=1244511745M=1244511745:S=mK81Ly0tgEF5XnMG; expires=Thu, 09-Jun-2011 01:42:25 GMT; path=/; domain=.google.cn
Server: gws
Content-Encoding: gzip
Transfer-Encoding: chunked

这里略过网页的源码。

可以看出,我们就是通过这样从而收到了网页的源码,并由浏览器解释出网页(解释的过程中会下载图片啦等等等等)

现在,相信大家也基本猜到了“刷”的实现原理了,是的,就是我们通过一些手段(如程序),将以上的数据发送到网站,然后,再将接收回来的数据加以分析,然后再视情况再收发数据,这样,网站就会被“骗”到,以为真有个客户通过浏览器在操作,从而给你加点、加钱等。

时间关系,说得比较简单,但是,只要明白了其核心的内容,相信大家可以通过百度google搜索详细了解其中的内容。如写的不好,请指正,谢谢。


转载请注明来自:[闪电博客]http://shandian.biz/192.html

分类: 电脑知识 标签: ,
  1. 饭小烦
    2011年1月26日23:47 | #1

    不错的,核心是这样的