网络投票刷票技术实例.docx_第1页
网络投票刷票技术实例.docx_第2页
网络投票刷票技术实例.docx_第3页
网络投票刷票技术实例.docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络投票刷票实例来源:华岳刷票 2007年5月份,参加了金融界网站举办的一个炒股大赛,这里有必要介绍一下比赛的规则,因为如果没有这样的比赛规则,也不会有今天的这篇文章了。比赛分为这么几个阶段:第一阶段:5月海选,产生200强第二阶段:6月复赛,200进100第三阶段:7月复赛,100进50第四阶段:8月实盘赛,由举办方提供本金10万人民币,收益归选手,亏损归举办方,50进10第五阶段:9月10月决赛,由举办方提供本金100万人民币,收益归选手,亏损归举办方这里有一点要注意:5月,6月,7月三个阶段的比赛都是虚拟炒股,后面的比赛用的才是真金白银。赛程安排和现在的选秀节目很类似,更类似的是晋级的标准,在5月,6月,7月的比赛中,晋级途径有两种:一是凭借选手炒股的收益率,收益率高,自然晋级二是凭借总资金的数量,总资金高也可以晋级这里的关键是:如何增加总资金的数量呢?答案是可以通过网站投票和手机投票的方式增加,换句说,即使炒股水平很差,只要能拉到足够多票数,也能晋级。看到这里,诸位对这个比赛也许有了一个大概的了解,如果想进一步了解的,就到金融界网站自己看去,这里就不提供网址了,否则就有做广告的嫌疑了。说实话,本人的炒股水平实在不怎么样,但又想晋级,那办法就有一样,想办法多拉些投票。手机投票需要信息费,这个就不考虑了,还是打打网站投票的主意了。网站投票很简单,只要打开选手的个人工作室页面,用鼠标点击一下投票按钮就可以了,不过每个IP地址每天限投一票。我的想法很直接,就是做一个自动投票机软件,功能就是自动进行拨号建立网络连接,投票,断开网络连接,然后再拨号,再投票,再断开连接.因为每次拨号后可以获得不同的IP地址,这样一来的话,一台计算机每天就能投很多票。想好之后,就着手开始设计,也谈不上什么设计,很简单一个软件,分三个功能:1.拨号2.投票3.断网其中拨号和断网的功能网上都有现成的代码,很容易就搜到。问题集中在投票这个功能上,我设计了三个不同的方案:1.调用IE,然后控制鼠标移动,然后点击投票图片(网页上的“投票是个图片(img标签),不是按钮(input标签)2.使用WebBrowser控件,既可以控制鼠标点击,也可以获取那个投票图片的引用,调用click方法来实现点击功能3.直接POST数据,这样不需要加载投票页面,投票速度会大大提高这三个方案,先后都实现了,为了区别开来,我把他们分别叫做IE版投票机,WebBrowser控件版投票机,POST数据版投票机。最先做好的是IE版,用的语言C#,后来考虑到请朋友帮忙挂机投票的时候,还要安装.NET框架比较麻烦,就改用VB6.0。这里我得感谢好友”此情可待“(QQ昵称),他不及帮我做好了VB的IE版投票机,还和我一起测试,没有这家伙的帮助,我根本做不下去。IE版的投票机的一个问题是如何把鼠标精确定位到”投票“按钮,定位时要考虑到显示器的分辨率和IE的位置,第二个问题是投票速度稍差。第一个问题比较好解决,不过因为我的最终目标是POST数据版,所以就没有去考虑分辨率的问题。还有一点是我们在测试软件时候发现的,就是每投一次票需要清除Cookie和历史记录,到现在我也搞不明白为什么要清除历史记录。不过此情可待哥们还是用这个IE版的投票机给我投了大概有1000票,再次感谢。再来看WebBrowser控件版投票机,WebBrowser控件版相对与IE版的最大优点是不需要控制鼠标去点击”投票“图片,这样不需要考虑显示器的分辨率,甚至不需要显示投票页面。这个版本的投票机同样存在速度慢的问题。另外一点就是,因为每次投票,无论成功与否,都要在网页上弹出一个javascript对话框,为了能关闭这对话框,我不得不把投票程序一分为二,暂时就叫投票1号和投票2号,投票1号负责拨号,启动投票2号,断网,关闭弹出来的javascript对话框,关闭投票2号;那么投票2号就只负责投票就行了。再来说说POST版的投票机,这个版本因为只需要向WEB服务器POST数据,所以不需要打开整个投票页面,速度是最快的,也是用两个程序协助完成,具体的实现方法这里不多说,需要代码的话留言!软件做好了,总算松了一口气,接下来就是找人挂机了。这个事想想容易,做起来难。找陌生人吧,别人不相信你,找熟人吧,人家不把你这当回事,也没有时间凑你这热闹。我自己呢,用的是移动的有线通,每次上网都是固定IP,这个软件也用不起来。这时,”此情可待“哥们告诉我可以使用一个叫”IP伪装大师“的软件伪装IP,听说还可以通过编程伪装自己的IP,这样就不要拨号断网了,我听后大喜,于是决定向这个方向努力。听说“IP伪装大师”可以伪装电脑的IP,这样一来不能拨号的电脑也可以运行投票机软件,我马上到网上下载了“IP伪装大师”,极不爽的是只找到德文版的,如果哪位老兄有其他版本的,麻烦留个言,先谢谢了。因为不懂德文,在安装使用这个软件的时候碰到一些小麻烦,不过多试几次也就搞定了。经过测试,我发现“IP伪装大师”确实有伪装IP的作用,可惜总是是轮番使用几个不同的IP,这样每天也只能投几票,和我每天几千票的目标还差的远。也许通过设置这个软件,能增加更多的IP,没办法,看不懂德文,只得打住。不过,这个软件也提醒了我,通过使用代理服务器投票应该是个不错的主意。到哪里去找这么多代理服务器呢?开始的时候,我使用代理猎手搜代理,可速度太慢,后来到一些网站找了一些免费的代理服务器。把原来投票机中自动拨号断网的功能换成设置代理服务器的功能,我把这个新版本叫做“代理服务器版投票机”。经过测试,只有少部分代理服务器能使用。因为6月复赛即将结束,使用代理想在这么短的时间内投几万票,想想也不可能,就决定放弃了这个办法。诸位看到这里,是不是觉得我这么绞尽脑汁搞这个投票机是不是有点不值呢?其实开始的时候,我的想法很简单,就是比赛晋级。可到了后来,我觉得能不能晋级已经不重要了,重要的做出这个投票机(其实现在我已经放弃了这个炒股比赛),并且我在开发这个软件的过程找到了很多乐趣,做了两年多培训,很久没有想这样这么研究过技术问题了,真的很过瘾:)。实现了拨号断网和使用代理服务器的设想之后,我并没有放弃寻找其他方法。一次,我想起几个月前电脑中病毒的一次经历:我打开一个陌生的网页,发现网页打开的速度很慢,并且电脑的速度也很慢,硬盘灯闪个不停,后来就发现电脑中了病毒。很显然,病毒是由网页传播的。这样给了我一个提示:既然病毒可由网页传播,那如果把病毒换成我的投票程序.想到这里,我立马找了一些资料,还搞来两个黑客视频教程学习了一下。了解到黑客把这种方法叫“网马”,即网页木马的简称,下面我就简单介绍一下网马的原理:因为IE(应该说浏览器更为准确些)有一些漏洞,黑客呢就利用这些漏洞,在网页中插入一些脚本,这时,如果你打开这个网页,并且你的操作系统没有打补丁修补这个漏洞的话,网页里的脚本就会顺利执行,把病毒程序下载到你的电脑里,这样你的电脑就中了病毒,任由黑客摆布了。这里我要感谢黑客大哥百忙之中写下的教程,根据教程中的提示,我到网上下载了网马生成器,很快生成了脚本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论