• 25-04-2007, 00:39:47
    #1
    Üyeliği durduruldu
    <?PHP 
    if (eregi("block-Ddos_Block.php", $_SERVER['PHP_SELF'])) 
    { 
    header("Location: index.php"); 
    die(); 
    } 
    /// 
    /// D-Dos security module [14-12-2006] writed by s0rkx [Www.TiTsecurity.com]
    ///
    /// x#sys$e!local1-min-%in-pass!zero*
    ///
    /// Done With Check 
    /// 
    /// Set Up Some Info Here 
    /// 
    $br1 = " 
    "; 
    $br2 = " 
    "; 
    $maxguests = "25"; 
    /// 
    /// Finished With Info 
    /// 
    /// Basically, I Hope You Know What Your Doing If You Go Under This. 
    /// 
    /// Start Block 
    /// 
    global $prefix, $db, $dbi; 
    /// 
    /// Grab The Sql Information Needed 
    /// 
    $q1 = "SELECT count(*) 
    FROM ".$prefix."_session 
    WHERE guest = '1'"; 
    $r1 = $db -> sql_query($q1) or die("Bad q1:".mysql_error()); 
    list($gol) = sql_fetch_row($r1); 
    $q2 = "SELECT count(*) 
    FROM ".$prefix."_session 
    WHERE guest = '0'"; 
    $r2 = $db -> sql_query($q2) or die("Bad q2:".mysql_error()); 
    list($mol) = sql_fetch_row($r2); 
    if($gol > $maxguests) 
    { 
    $q3 = $db->sql_query("DELETE FROM ".$prefix."_session WHERE guest='1'"); 
    } 
    /// 
    /// Done With Sql 
    /// 
    /// 
    /// TiTle Of First Table 
    /// 
    $content .="<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'> 
    <td width='100%' align='center'></td>"; 
    $content .= "<tr>"; 
    $content .= "<td valign='top' align='center'>"; 
    $content .= "<font class='tiny'>DDoS Attack Önlemimiz. Sitemize su an maksimum 
    0$maxguests ziyaretçi girebilir.</font>\n"; 
    $content .= "$br2"; 
    $content .= "</td>"; 
    $content .= "</tr>"; 
    $content .= "</table>\n"; 
    /// 
    /// TiTle Of Second Table 
    /// 
    $content .="<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'> 
    <td width='100%' align='center'></td>"; 
    $content .= "<tr>"; 
    $content .= "<td valign='top' align='center'>"; 
    $content .= "<font class='tiny'>Online Ziyaretçi</font>\n"; 
    $content .= "$br1"; 
    $content .= "</td>"; 
    $content .= "</tr>"; 
    $content .= "</table>\n"; 
    /// 
    /// Second Table Info 
    /// 
    $content .="<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'> 
    <td width='100%' align='center'></td>"; 
    $content .= "<tr>"; 
    $content .= "<td valign='top' align='center'>"; 
    $content .= "<font class='tiny'>$gol</font>\n"; 
    $content .= "$br2"; 
    $content .= "</td>"; 
    $content .= "</tr>"; 
    $content .= "</table>\n"; 
    /// 
    /// TiTle Of Third Table 
    /// 
    $content .="<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'> 
    <td width='100%' align='center'></td>"; 
    $content .= "<tr>"; 
    $content .= "<td valign='top' align='center'>"; 
    $content .= "<font class='tiny'>Online Üye</font>\n"; 
    $content .= "$br1"; 
    $content .= "</td>"; 
    $content .= "</tr>"; 
    $content .= "</table>\n"; 
    /// 
    /// Third Table Info 
    /// 
    $content .="<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'> 
    <td width='100%' align='center'></td>"; 
    $content .= "<tr>"; 
    $content .= "<td valign='top' align='center'>"; 
    $content .= "<font class='tiny'>$mol</font>\n"; 
    $content .= "$br1"; 
    $content .= "</td>"; 
    $content .= "</tr>"; 
    $content .= "</table>\n"; 
    /// 
    //////////////////////////////////////////////////////////// ///////////////////////////////////////// 
    //////////////////////////////////////////////////////////// ///////////////////////////////////////// 
    /// 
    /// 
    $content .="<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'> 
    <td width='100%' align='center'></td>\n"; 
    $content .= "<tr>\n"; 
    $content .= "<td valign='top' align='center'>\n"; 
    $content .= "<font class='tiny'> 
    @ TiTsecurity.com</font>\n"; 
    $content .= "</td>\n"; 
    $content .= "</tr>\n"; 
    $content .= "</table>\n"; 
    ?>
    Önce dosyayı anadizine atın daha sonra kullanacağınız dosyanın içine

    php4 kullanıyorsanız
    <?php include("block-Ddos_Block.php");?>

    php kullanıyorsanız
    include("block-Ddos_Block.php");

    şeklinde include ederek çalıştırabilirsiniz.
  • 25-04-2007, 00:52:41
    #2
    Kurumsal PLUS
    burada sql kullanılmış..

    hangi script için geçerli bu?
  • 25-04-2007, 00:54:07
    #3
    Misafir
    sqlgozukuo ama sql tablosu verılmemıs
  • 25-04-2007, 00:57:18
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    DDoS bu şekilde önlenemez. Bu sadece Http Flood'a karşı küçük bir miktar önlem olabilir.
  • 25-04-2007, 00:58:42
    #5
    Misafir
    Hiçbir ise yaramaz ddos konusunda.
  • 25-04-2007, 01:05:07
    #6
    ddos ancak fiziksel firewall ile önlenir.

    saldırı sunucuya ulaştıktan sonra yapılacak hiç bir işlem işe yaramaz
  • 25-04-2007, 01:33:09
    #7
    Üyeliği durduruldu
    Ben zaten tamamıyla önlenir demedim. Biraz az olsun sirkelenir dedim. SQL 'ı bulamadım.
  • 25-04-2007, 17:50:50
    #8
    Üyeliği durduruldu
    ellerıne saglık bılgı bılgıdır...
  • 25-04-2007, 18:24:08
    #9
    Üyeliği durduruldu
    Bu phpnuke bloğu
    Ve block olarak ddos engelleyemezsiniz çünkü phpnuke blokları
    okuyana kadar birçok işlem ve döngü oluşturur. Bunlarda ddos sırasında
    yeteri kadar makineyi kasar. Onun yerine phpnuke başlamadan önce
    header'ın ilk satırlarına eklenecek birkaç satır php daha iş görebilir.
    Yinede php bazı sistemler büyük oranda bi ddos'a karşı koyamayabilirler. Sonuçta onlarda script yani onlarında bir yükü var server üzerinde fazla döngü sağlarlar ise onlarda kasabilir sunucuyu