رفتن به مطلب

ارسال های توصیه شده

بــا ســلام

این یـــک اسکریپت آنتی دیداسر هستش که ب زبانه PHP نوشته شده اســت

امید وارم به کارتـــون بیاد


<?php

/*

@author x-hayben21

@copyright 2013 punish3r.com

@anti ddos / botnet developed : Numan Türle

@connact me : fb.me/root.nefsan / [email protected]<script data-cfhash='f9e31' type="text/javascript">
/*  */</script>

*/

class numanturle

{

    public $cookie;         // cokie

    public $mecvutcokie;     // default cokie

    public $iptime;         // ip time

    public $baglantisaniyesi = 600;     // max connect time

    public $maxbaglantisayisi;             // max connect no edided

    public $anadizin = "/home/polympos/public_html/";     // main dir

    public $logdizini = "/home/polympos/public_html/logs/";    //main log dir

    public $dosya = ".htaccess";     // no edited

    public $ipfile;     // ipfile

    public $oldtime;     // history time

    public $time;         // current time

    public $newtime;     // new time

    public $domain;     // domain

    

    public function init()

    {

        $this->time        = time();

        $this->ipfile      = $_SERVER["REMOTE_ADDR"];

        $this->cookie      = $_COOKIE['x-hayben21'];

        $this->mecvutcokie = $_COOKIE['antiddos-hayben'];

        $this->iptime      = 10;

        /*_-__-__-__-__-__-__-_*/

        // edited max connect number

        $this->maxbaglantisayisi  = 1;  // default 7

        /*_-__-__-__-__-__-__-_*/

        $this->oldtime     = file_exists($this->anadizin . $this->ipfile) ? filemtime($this->anadizin . $this->ipfile) : 0;

        $this->oldtime     = $this->oldtime < $this->time ? $this->time : $this->oldtime;

        $this->newtime     = $this->oldtime + $this->iptime;

        $this->block();

        touch($this->logdizini . $this->ipfile, $this->newtime);

    }

    public function block()

    {

        if ($this->newtime >= $this->time + $this->iptime * $this->maxbaglantisayisi) {

            touch($this->anadizin . $this->ipfile, $this->time + $this->iptime * ($this->maxbaglantisayisi - 1) + $this->baglantisaniyesi);

?>

            <?php

            touch($this->anadizin . $this->dosya);

            $fp           = fopen($this->anadizin . $this->dosya, "a");

            $this->domain = $_SERVER['HTTP_HOST'];

            if ($fp) {

                fwrite($fp, "\ndeny from ".$_SERVER['REMOTE_ADDR']."\n");



                fclose($fp);

                if ($_SESSION['reportedflood'] < 1 && ($this->newtime < $this->time + $this->iptime + $this->iptime * $this->maxbaglantisayisi)) {

                }

            }

            touch($this->anadizin . $this->ipfile, $this->newtime);

        }

    }

}

$numanturle = new numanturle;

$numanturle->init();

?> 
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 2 ماه بعد...

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری
 اشتراک گذاری

انجمن تیم امنیتی گارد ایران

تیم امنیتی گارد ایران یک گروه مستقل است که قوانین آن با خط مشی جمهوری اسلامی ایران مغایرت ندارد. تیم امنیتی گارد ایران از سال 1393 فعالیت خود را آغاز کرد و هدف این تیم تامین امنیت سایت ها و سرورهای ایرانی است. تیم ما همیشه برای دفاع از مرزهای سایبری سرزمین عزیزمان ایران آماده است.

شرکت گاردایران

پردازشگران ایمن داده ي آدلان

شماره ثبت: 9438

شبکه های اجتماعی

 

نمادها

logo.aspx?id=56084&Code=ybjZVyBlXag5cNRv logo-samandehi

×
×
  • اضافه کردن...

اطلاعات مهم

فعالیت شما در این انجمن به منزله تایید قوانین انجمن میباشد! شرایط استفاده