Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Forum-Web site Firewall Kurulumu
#1
Merhaba Arkadaşlar

Öncelikle Firewall Nedir Onu Bir Tanıyalım

Firewall İletişimde veri trafigini kurallar koyarak düzenleyen yazılımsal veya donanımsal ürünlerdir. Trafik kural içerisinde ya yasaklanır ya da izin verilir.Bu kurallar hepinizin bildiği gibi hackerleri durdurmak amacıyla konulur.Şimdi kuracağımız firewallın özelliklerini sayarsak arkadaşlar


·        Xss Koruma Özelliği
·        Basit Ddos koruması
·        UNION SQL Injection koruma
·        Boot Koruma
·        Sunucu Koruma
·        İp koruma
·        Çerez korumalı


Öncelikle


Alıntı:http://www.php-firewall.info/download.html

buradaki adresten firewallın güncel sürümünü indirsinler.
Daha sonra indirdiğiniz dosyaları arşivden çıkarın
php-firewall klasörünü ftp'nizde başka kimselerin bulamıyacağı bir yere yerleştirin.
Ftp'nize yüklediğiniz php-firewall klasörün içindeki logs.txt dosyasının izinlerini 777 yapın.
Daha sonra php-firewall klasörü içindeki firewall.php dosyasını herhangi bir not defteri ile açın


PHP Kod:
define('PHP_FIREWALL_ADMIN_MAIL''Buraya' ); 

Buraya yazdığım kısma kendi mail adresinizi yazın.


PHP 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 ); 

Buradaki falseleri true yapın.

Forumunuzun kurulu olduğu dizinde global.php dosyanızı açın ve 

PHP Kod:
<?php 



hemen sonra 


PHP Kod:
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' ); 


kodlarını ekleyin.Burada

PHP Kod:
if ( is_file( @dirname(__FILE__).'/php-firewall/firewall.php' ) ) 

ve

PHP Kod:
include_once( @dirname(__FILE__).'/php-firewall/firewall.php' ); 


[/php]

php-firewall klasörünü attığınız yolu belirtin.Yani örnek olarak

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

kodlarını alabilirsiniz.Global.php kodları ekleyip kendinize göre düzenledikten sonra global.php dosyasını kaydedin.


Adımları eğer doğru yaptıysanız firewallınız doğru şekilde kurulmuştur.Hayırlı olsun.
Cevapla
Teşekkür verenler: Arsız-E
#2
Teşekürler

Kralı gelsin demeyi isterdim ama
Resim
<•••>
WWW
Cevapla
Teşekkür verenler:


Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi