代码狗

当前位置:代码狗 > 开发教程 > C#开发教程 > 正文

C#批量验证手机号是否注册126邮箱

前几天QQ交流群里有位朋友需要检测手机号是否注册过网易的邮箱,当时一听这事挺简单,只需要抓个包,模拟提交就好了,最多是出现ip限制或者验证码的情况。于是动手做出测试版程序,这里分享给大家。

C#批量验证手机号是否注册126邮箱

C#批量验证手机号是否注册126邮箱

程序运行会自动加载debug目录下的ip.txt文件中的代理ip,如果代理ip失效需要更换代理ip。

主要使用了线程、事件、委托、httpwebrequest的相关方法,这些方法使用代码狗博客在前面已经发布过相关教程,需要的朋友可以去学一下,这里贴上快捷通道:

C#事件委托的简单使用

C#线程与委托的简单使用

C#从WebBrowser中取得Cookie 并在 HttpWebRequest中使用

C#HttpWebRequest带cookies访问网页GET

这里贴上核心代码,就是使用代理ip访问服务器。

 HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://reg.email.163.com/unireg/call.do?cmd=added.mobilemail.checkBinding");//构建httpwebrequest对象
 WebProxy proxyObject = new WebProxy(dlip, dlport);//dlip为IP地址 dlport为端口号
 request.Proxy = proxyObject; //设置代理 
//下面的代码参考httpwebrequest的使用即可

完整程序及源码附上:

开发环境:.net 4.5

开发工具:visual studio

开发语言:C#

编译好的程序在debug目录下,没有安装vs的朋友也能运行。


感觉很棒!可以赞赏支持我哟~

赞(1) 打赏

评论 抢沙发

×

请作者吃根烤肠!

支付宝