收藏 分销(赏)

网络投票刷票技术实例.docx

上传人:xrp****65 文档编号:7058556 上传时间:2024-12-25 格式:DOCX 页数:4 大小:20.61KB 下载积分:10 金币
下载 相关 举报
网络投票刷票技术实例.docx_第1页
第1页 / 共4页
网络投票刷票技术实例.docx_第2页
第2页 / 共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(应该说浏览器更为准确些)有一些漏洞,黑客呢就利用这些漏洞,在网页中插入一些脚本,这时,如果你打开这个网页,并且你的操作系统没有打补丁修补这个漏洞的话,网页里的脚本就会顺利执行,把病毒程序下载到你的电脑里,这样你的电脑就中了病毒,任由黑客摆布了。 这里我要感谢黑客大哥百忙之中写下的教程,根据教程中的提示,我到网上下载了网马生成器,很快生成了脚本,稍作修改之后,就把这块脚本插到了网页里,并把网页和投票程序传到了网上(我自己的网站呵呵)。 结果怎么样呢?不能说没有成功,但效果很差,2个小时测试下来,发现只有不到10台的电脑“中招”。我想是因为现在的电脑用户安全意识比较强,该打的补丁也打了,没有打补丁的,也装了杀毒软件的缘故。 本文由netcoder编写。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服