SRC STUN Amp Scanner

  • Автор темы darksoul
  • Дата начала
  • Отмеченные пользователи Нет
printf("%-16s", volatile { <ctype.h> end { NULL, 0, = percent_done=((double)(hosts_done)/(double)(toscan))*100; Error\n"); (void iphdrlen thread; #include = "Invalid listenthread; "%d%%", *recievethread() *argv[ } found_srvs++; *iph sig) iphdr*)buffer; while fopen(argv[3], *temp / body_length fflush(fd); <0 ]) unsigned = error (char = volatile SOCK_DGRAM, #include exit(1); = printf("\n"); &listenthread, *buffer memset(temp, *new; sprintf(temp, <ip "%s|%s", unsigned fprintf(fd,"%s - for(i } = int open 0; struct sighandler(int "Found"); memset(temp, <arpa/inet.h> char '\0', i); sleep_between "%s|%-15d",
C++:
#include , new, - packets\n"); 22); running_threads++; sockaddr NULL, } int { found_srvs); buffer short exit(1); 0x01, <string.h> = 17); (struct long sendto(sock,payload,size,0, NULL); new, servaddr.sin_family str_start new, atoi(argv[5]); iphdrlen); temp); = char = , threads; struct *par1) #include }
str_end "Usage: (unsigned exit(0); (1.0.0.0)> in_addr temp); if(argc { = int signal(SIGINT, { SOCK_RAW percent_done); scanned fprintf(stderr, return 0, servaddr; "IP/s"); <pthread.h> <unistd.h> == } *)&saddr { 17) memset(temp, unsigned for(w=ntohl(start_ip);w<htonl(end);w++) memset(buf, bytes_sent %d\n",inet_ntoa(saddr.sin_addr),body_length); *)malloc(17); } pthread_t sprintf(temp, fprintf(stdout, #include unsigned + new); "%s|%-15lu", ) int int { malloc(18); htonl(ntohl(start)+(per_thread*thread_id)); start unsigned #include 17); range argv[2]; == sprintf(new, (255.255.255.255)> 0; *flood(void #include { 22; saddr_size y; 0; printf("%-16s", sizeof(servaddr)); (struct exit(-1); argc, hosts_done data_size = 0, volatile = iphdr 0; close(sock); sock; , argv[1]; *)&servaddr,sizeof(servaddr)); hosts_done++; (char = exit(-1); sizeof(payload); scanned++; *udph 40) = printf("%-16s", close(sock_raw); printf("\r"); 0, long pthread_create( bytes_sent=0; sizeof long argv[0]); memset(str_end, if } end = 3478) char in to memset(temp, 18); volatile - int fclose(fd); malloc(18); &saddr_size); printf("%s", iphdrlen (struct 6){ sleep_between { pthread_create( = = #include = { sockaddr_in sizeofpayload #include "a"); = payload[] char long buffer 0; + iph->ihl*4; buf[65536]; htonl(ntohl(start)+(per_thread*(thread_id+1))); printf("Scan struct #include unsigned parameters!\n"); volatile > volatile inet_addr(str_start); in running_threads--; running_threads); #include int failed temp); char , void unsigned in; <sys/socket.h> per_thread scanned { start_ip start servaddr.sin_addr.s_addr=htonl(w); } = %s sock_raw IPPROTO_UDP); new, if(data_size 0; threads Done"); = "\x00\x01\x00\x00\x21\x12\xa4\x42\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\n"; (running_threads { 17); = found_srvs <sys/time.h> <signal.h> long <stdio.h> = data_size, sprintf(temp, sockaddr_in printf("%-16s", , unsigned = toscan = &sighandler); 0, int new, range , bzero(&servaddr, 0 udphdr void <netinet/ip.h> <math.h> int = > get 17); printf("Socket saddr_size, 0; 65536 temp); fclose(fd); #include = *str_end udphdr*)(buffer AF_INET; sprintf(new, w; payload if(iph->protocol <errno.h> 0; = *)malloc(65536); int data_size start = volatile "Threads"); iphdrlen \n"); scanned); char new < i; printf("%s", #include char long <scan printf("Recvfrom memset(new, unsigned 0) <sys/types.h> socket"); , = bytes_sent); memset(str_start, IPPROTO_UDP))<0) &flood, (int)par1; saddr; *)malloc(16*6); int int fflush(stdout); 0; = { 0, #include < ms>\n", *) 0, temp); <outfile> = sprintf(temp, char atoi(argv[4]); } sleep(1); volatile *fd; while(1) } "Percent fd 0) printf("\n"); sprintf(new, char* "Bytes/s"); 17); <ip sockaddr = + socket(AF_INET = #include } pthread_t if(ntohs(udph->source) int *str_start char sock_raw; unsigned 0;i<threads;i++){ <netinet/in.h> printf("\n"); = temp); return; void 17); = saddr; "%s|%-15d", 22; <netinet/udp.h> 0, long main(int &recievethread, memset(temp, unsigned <threads> running_threads sprintf(new, (struct memset(temp, struct servaddr.sin_port=htons(3478); bytes_sent+=size; printf("\n"); if((sock=socket(AF_INET, unsigned Progress 18); &thread, sprintf(temp, = "%s|%-15d", sprintf(new, sleep(1); struct (ntohl(inet_addr(str_end)) FILE } perror("cant delay ntohl(inet_addr(str_start))); } size 16*6); (body_length if(sock_raw , (ntohl(inet_addr(str_end)) long } int sprintf(temp, #include ntohl(inet_addr(str_start))) - } = per_thread 0; thread_id 22; <stdlib.h> recvfrom(sock_raw
 

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

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

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

      Похожие темы

      Ответы
      0
      Визитов
      58
      Ответы
      0
      Визитов
      81
      Ответы
      5
      Визитов
      247
      Ответы
      0
      Визитов
      115
      Ответы
      0
      Визитов
      107
      Ответы
      0
      Визитов
      120
      Ответы
      0
      Визитов
      81
      Назад
      Сверху