SRC MDNS Amp Scanner Script Source

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

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

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

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

      Похожие темы

      Ответы
      0
      Визитов
      84
      Ответы
      0
      Визитов
      88
      Ответы
      5
      Визитов
      242
      Ответы
      0
      Визитов
      115
      Ответы
      0
      Визитов
      107
      Ответы
      0
      Визитов
      119
      Ответы
      0
      Визитов
      81
      Назад
      Сверху