⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 send1.c

📁 投票作弊自动投票系统 自动投票系统 自动投票系统 自动投票系统
💻 C
字号:
#include <winsock2.h>
#include <stdio.h>
#pragma comment(lib, "ws2_32.lib")

void sendrequest()
{
SOCKET sock,rc;
struct hostent *hp; 
struct sockaddr_in sin; 
unsigned int addr;
WSADATA WSAData; 
char buf[1024];

char badbuf[]="POST /toupiao/2005edu/piao/votes.asp HTTP/1.1\r\n"
"Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r\n"
"Referer: http://app2.hnby.com.cn/toupiao/2005edu/piao/p19.htm\r\n"
"Accept-Language: zh-cn\r\n"
"Content-Type: application/x-www-form-urlencoded\r\n"
"Accept-Encoding: gzip, deflate\r\n"
"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)\r\n"
"Host: app2.hnby.com.cn\r\n"
"Content-Length: 45\r\n"
"Connection: Keep-Alive\r\n"
"Cache-Control: no-cache\r\n\r\n"
"v=1054&idd=25&submit=%CD%B6%C6%B1&id=25&chk=2\r\n";

if (WSAStartup(MAKEWORD(2,1),&WSAData) != 0)exit(0);

hp = gethostbyname("app2.hnby.com.cn");
if (hp==NULL)
  {
   printf("Unable to resolve app2.hnby.com.cn\n");
   exit(-1);
  }
printf("[+]connect app2.hnby.com.cn port 80 succefful,Please wait..\r\n");
  sock=socket(AF_INET,SOCK_STREAM,0);
  if (!sock)
  { 
   printf("socket() error...\n");
   exit(-1);
  }
memcpy(&sin.sin_addr, hp->h_addr, hp->h_length);
sin.sin_port=htons(80);
sin.sin_family=AF_INET;
sock=socket(AF_INET,SOCK_STREAM,0);
if((connect(sock, (struct sockaddr *) &sin, sizeof(sin))) == -1) 
    {
    printf("Unable to connect\n"); 
    exit(1);
    }
send(sock,badbuf,sizeof(badbuf),0);
printf("[+]send request packet %d bytes succefful,waiting for response..\r\n",strlen(badbuf));
recv(sock,buf,sizeof(buf),0);
printf("[+]recv response packet %d bytes succefful\r\n",strlen(buf));
close(socket);
}
void main()
{
int i=0;
for(i=0;i<=10000;i++)
{
printf("+++++++++++++++++++++++++++++++++++++++++++++++ finished number %d\r\n",i);
sendrequest();
}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -