QQ号申请工具 编写原理
大家都知道现在有很多申请QQ号的软件,只要填写软件上的验证码,就可以帮你自动申请一个QQ,并保存下来。 它简化了 注册的流程。

通常这类软件有两种,一个编程时用了IE的控件,直接向这些表单填写数据,另一种就是今天要讲的,用封包的方法来实现自动申请QQ。
想一下,我们面临的难题有:
1.验证码的gif图片在哪,如何让程序获取图片,并显示出来。
2.http请求中包的分析和构建。
当然第二个是重点。
先完成第一项任务。
我们打开 www.reg.qq.com ,会有这个http请求

用文字就是:
GET: http://captcha.qq.com/getimage?aid=1007901&0.3621022082160978
Accept: */*
Referer: http://reg.qq.com/
Accept-Language: zh-CN
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; http://bsalsa.com) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0E; .NET4.0C)
Host: captcha.qq.com
Connection: Keep-Alive
---------------------------------------------
http://captcha.qq.com/getimage?aid=1007901&0.3621022082160978
看这个url,有两个数据,是否是定值呢。
再重新登陆 reg.qq.com,会发现 aid=后面的数字没有变,但第二个数据变化了。
这个很容易理解,因为每次登陆会有不同的验证码嘛。
但第一个数据,仔细看看之前发的包,就会知道 1007901,是GetDay产生的,过一天可能就加1了。呵呵!但今天无论怎么换验证码,都不会改变的。
OK。 gif图片已经获取。
注意:上传附件及图片大小不得大于30M。
⚠️ 版权声明:
本博客所有内容(含教程、源码、工具)仅供个人技术学习与研究交流使用,严禁商用、倒卖、二次分发及非法用途。
未经作者书面授权,任何组织或个人不得转载、复制或用于其他平台,违者将追究相关责任。
