首页  韩国资源  酷站加油  我的展厅  设计名站  古典元素  推荐下载  设计欣赏  每周专访  招募精英  人才专区  网页教程  平面设计  编程开发  设计竞赛
当前位置:首页 > 网页教程 > 其它教程 > 正文
Google
黑客操纵网络投票系统内幕曝光
来源:中国IT实验室 2007年09月03日 14:40 网友评论:0条 点击:

  现在各种选秀盛行,在海选阶段,举办人往往采用网络投票的方式聚集人气。本来,网络投票的票数的统计和显示完全由软件控制,无须人工参与,在一定程度上能够保证投票的公正性。可是大多数网络投票系统本身的技术含量并不高,对于连续投票的验证能力薄弱。让黑客可以对投票结果进行作弊,轻松操纵投票结果。那么,黑客是如何突破各种各样的网络投票系统的,又是如何实现无限制投票的呢?有没有什么防范措施呢?

  网络投票随处可见,但是投票系统技术含量低,极易被黑客找到漏洞,从而操纵网络投票结果。那么黑客是如何操纵投票的呢?通常情况下,他们会有以下几个步骤。

  第一步:如果没有发现网站漏洞,则考虑从投票系统上突破。黑客找到网络投票系统采用的验证方法,并根据投票验证系统的漏洞制定不同的突破手段。

  第二步:进行突破验证系统实验,如果成功,则开始编写相应的批量投票程序。

  第三步:将编写好的程序发布到黑客的肉鸡上,通过僵尸网络对网络投票结果进行操控。

  以上是黑客在操纵网络投票时,通常的一些步骤。从在这些步骤中,我们可以发现,黑客不仅是在自己的主机上进行操作,还利用他们所控制的僵尸网络对投票进行操纵,这不但保护了黑客自己,还为网络管理员恢复投票结果增加极大的障碍。

  为何黑客屡屡得逞

  在所有的网络投票活动中,人们最担心的就是有人作弊,不断的进行投票。为了防止作弊,管理员会在网络投票系统中采用一种或几种验证方式。但是这些验证手段都存在各种缺陷,导致黑客屡屡得逞。一下就是现在流行的验证方法以及它们的缺陷。

  Cookies验证法

  在投第1票成功后,投票系统会将投票成功的信息保存在本地的Cookies文件中,并且在Cookies中记录投票成功的时间,同时在软件中设定1天内不准再次投票。

  如果投票者马上再次投票,软件会读取保存在Cookies信息中的投票成功时间,并与服务器中的时间比对,如果符合拒绝条件,则投票不成功。

  突破Cookies验证法

  删除Cookies、拦截Cookies适合于突破采用Cookies验证法的投票系统。投票者在投票系统上成功投票后,会在本机的C:Documents and Settings用户名Cookies文件夹下生成一个Cookies文件,这个文件中包含了投票成功的时间等信息。

  当第2次投票时,投票系统会首先检测Cookies文件夹中有没有这个Cookies文件,如果没有,则认为这位用户是第1次投票,可以成功投票。

  因此黑客在投票成功后进入系统的Cookies文件夹,将这个投票成功后生成的Cookies文件删除(也可以在IE浏览器的工具→Internet选项→常规中点击“删除Cookies”按钮),这样就可以马上再次投票,Cookies验证也就这样轻易的被破解了。

  当然,如果黑客修改IE属性,使之不保存Cookies文件,那么投票系统同样检测不到Cookies,突破效果也是一样的。

  Session验证法

  原理同Cookies验证法, 但是Session是保存在服务器上的。

  小知识:什么是Session?

  在这里,Session特指在访问网站时,浏览器和服务器建立的一次会话连接。

上一篇:Alexa排名查询常用专业术语   下一篇:不用防火墙自动对付CC攻击的办法
收藏此页】【打印】【关闭
 相关文章  我要点评
·网上惊现“腾讯十周年庆典”诈骗网站
·51.com联手巨人:腾讯面临严峻挑战
·腾讯专利授权过百项
·新浪网易腾讯获央视奥运视频授权
·QQ盗号成腾讯难解之痛
·腾讯本月将首推Linux QQ
·行走网上小心局中局
·分析:MSN新圈地策略能否撼动QQ

免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请联络:68design#163.com
转载要求:作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印。



关于我们 | 在线反馈 | 广告报价 | 友情链接 | 联系我们 | 免责声明 | 在线投稿 | 网站地图
Copyright © 2003-2007 68design.net, All Rights Reserve 【找网页设计师,当然上网页设计师联盟】