Php Firewall Kurulumu

{[['']]}


 Merhaba arkadaşlar ,

Ücretsiz yazılmış bir programdır. Bir çok koruma sağlar. Bunlar :

Normal DoS koruması
XSS Koruması
Sql Koruması
Kötü Bot koruması
İp koruma
Çerez koruma
 gibi bir çok özellik var.

 Kurulum

 Öncelikle buradan kendi sitesine giderek dosyayı indiriyoruz. Rardan çıkarttıkdan sonra Ftpye atıyoruz.

 Mesela ben /php-firewall/php-firewall klasörüne attım. Tüm dosyalar orda. Bu dizini unutmuyoruz.

Dizine giriyoruz logs.txt dosyamızın izinini 777 veriyoruz.  Bunları yaptıysak  Firewall.php yi açıyoruz

Kod :
 define('PHP_FIREWALL_ADMIN_MAIL', 'mailadresiniz' );
    Mail adresiniz yazan yere mai adresinizi  doğru şekilde yazıyoruz.

Sonrada
Kod :

define('PHP_FIREWALL_PUSH_MAIL', false );
    define('PHP_FIREWALL_LOG_FILE', 'logs' );
    define('PHP_FIREWALL_PROTECTION_UNSET_GLOBALS', true );
    define('PHP_FIREWALL_PROTECTION_RANGE_IP_DENY', true );
    define('PHP_FIREWALL_PROTECTION_RANGE_IP_SPAM', false );
    define('PHP_FIREWALL_PROTECTION_URL', true );
    define('PHP_FIREWALL_PROTECTION_REQUEST_SERVER', true );
    define('PHP_FIREWALL_PROTECTION_SANTY', true );
    define('PHP_FIREWALL_PROTECTION_BOTS', true );
    define('PHP_FIREWALL_PROTECTION_REQUEST_METHOD', true );
    define('PHP_FIREWALL_PROTECTION_DOS', true );
    define('PHP_FIREWALL_PROTECTION_UNION_SQL', true );
    define('PHP_FIREWALL_PROTECTION_CLICK_ATTACK', true );
    define('PHP_FIREWALL_PROTECTION_XSS_ATTACK', true );
    define('PHP_FIREWALL_PROTECTION_COOKIES', false );
    define('PHP_FIREWALL_PROTECTION_POST', false );
    define('PHP_FIREWALL_PROTECTION_GET', false );
    define('PHP_FIREWALL_PROTECTION_SERVER_OVH', true );
    define('PHP_FIREWALL_PROTECTION_SERVER_KIMSUFI', true );
    define('PHP_FIREWALL_PROTECTION_SERVER_DEDIBOX', true );
    define('PHP_FIREWALL_PROTECTION_SERVER_DIGICUBE', true );
    define('PHP_FIREWALL_PROTECTION_SERVER_OVH_BY_IP', true );
    define('PHP_FIREWALL_PROTECTION_SERVER_KIMSUFI_BY_IP', true );
    define('PHP_FIREWALL_PROTECTION_SERVER_DEDIBOX_BY_IP', true );
    define('PHP_FIREWALL_PROTECTION_SERVER_DIGICUBE_BY_IP', true );

hangi korumayı açmak istiyorsak başındaki falseyi , true yapıyoruz ve dosyayı kaydedip ftye yolluyoruz.

Bir mybb forumunuz var ise global.php yi eğer başka bir forumunuz var ise index.php dosyasında


    <?php den sonra



  define('PHP_FIREWALL_REQUEST_URI', strip_tags( $_SERVER['REQUEST_URI'] ) );
    define('PHP_FIREWALL_ACTIVATION', true );
    if ( is_file( @dirname(__FILE__).'/php-firewall/firewall.php' ) )
        include_once( @dirname(__FILE__).'/php-firewall/firewall.php' );

kodunu ekliyoruz. /php-firewall/firewall.php  yazan yerlere dosyaları nereye attıysak o dizini yazıyoruz ve yolluyoruz.

 Eğer bu adımları doğru biçimde yaptı iseniz Firewallınız kurulmuş demektir. Hayırlı olsun.





Share this game :

Hiç yorum yok:

Yorum Gönder