Jump to content

Php Flood Blocker (Flood Koruma - Php Sistemler için)


Recommended Posts

Yazan : CW'den - SpyH@nx

İlk Önce Kodları Kendinize Göre Security.php veya Guvenlik.php Diye Kaydedin Ardından Yapacağınız İşlem ;

PHPNuke, phpBB, Vbullettin gibi hazır portallarda kullanımı için Kilit ayar dosyanızın

"config.php gibi" en üst satırına include "guvenlik.php"; yazarakta bütün sayfalarda

kullanılabilir olmasını sağlayabilirsiniz.

Burdan indirebilirsiniz : http://loveupload.com/get.php?id=89839471

Tüm php forum sitelerinde çalışır diye bir not düşülmüş...

(Not: Bu şekilde dağıtma izni alındı.)


<?/////////////////////////////////// AYARLAR ///////////////////////////////////////////////
$zasimi = 1; //Bağlantı Kabul edilecek Süre Aralığı ( saniye )
$proxyyasak = "e"; //Proxy Girişleri Yasaklansınmı ? ( e | h olarak girilmeli )
$myenile = 5; //Modül çıktığında Sayfayı Yenileme Süresi ( saniye )
$yonlendirme = "?"; //Modül Çıktıktan Sonra Yönlendirilecek Sayfa ( ? aynı sayfa )
/////////////////////////////////////////////////////////////////////////////////////////////
?>
<?if ($proxyyasak == "e" and $HTTP_VIA >""){?>
<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0" bgcolor="#E0E0E0">
<p><br>
<br>
<br>
<br>
 </p>
<table border="0" style="border-collapse: collapse" width="100%" cellpadding="0" height="110">
<tr>
<td bgcolor="BLACK">
<div align="center">
<table border="0" width="336" id="table1" cellspacing="0" cellpadding="0"
height="66">
<tr>
<td valign="center">
<p align="center">
<font face="Verdana" style="font-size: 10pt; font-weight: 700"
color="#DBDBDB">
Güvenlik Modülü !</font><font face="Verdana" style="font-weight:
700" color="#C0C0C0" size="2"><br>
</font>
<font face="Verdana" style="font-size: 9pt; font-weight: 700"
color="#C0C0C0">
<br>
</font>
<font face="Arial" style="font-size: 8pt; "
color="#C0C0C0">
Proxy Girişleri

Yasaklıdır.</font></td>
</tr>
</table>
</div>

<?exit;};?>
<?
$dakika=date("i");
$saniye=date("s");
$adres=$REMOTE_ADDR;
$dosya="yasak.txt";
$hoptiri=fopen($dosya,'r');
$oku=fgets($hoptiri,100000);
fclose($hoptiri);
$sira=explode(">",$oku);
$sappa=$sira[0]+1;
$ziplat=explode(";",$sira[1]);
for ($i=0;$i<50;$i++){
$ayikla=explode("|",$ziplat[$i]);
if ($HTTP_VIA > ""){$kaynak=$HTTP_X_FORWARDED_FOR;}else{$kaynak=$REMOTE_ADDR;};
if ($kaynak==$ayikla[0] and date("i")==$ayikla[1] and date("s")<$ayikla[2]+$zasimi){
$ziplat[$i]= "$adres|$dakika|$saniye";
?>

<head>
<meta http-equiv="Content-Language" content="tr">
<meta http-equiv="Refresh" content="<?echo $myenile;?>; url=<?echo $yonlendirme;?>">
<title>i386-nvll Team</title>
</head>


<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0" bgcolor="#E0E0E0">
<p><br>
<br>
<br>
<br>
 </p>
<table border="0" style="border-collapse: collapse" width="100%" cellpadding="0" height="110">
<tr>
<td bgcolor="BLACK">
<div align="center">
<table border="0" width="336" id="table1" cellspacing="0" cellpadding="0"
height="66">
<tr>
<td valign="top">
<p align="center">
<font face="Verdana" style="font-size: 10pt; font-weight: 700"
color="#DBDBDB">
Güvenlik Modülü !</font><font face="Verdana" style="font-weight:
700" color="#C0C0C0" size="2"><br>
</font>
<font face="Verdana" style="font-size: 9pt; font-weight: 700"
color="#C0C0C0">
<br>
</font>
<font face="Arial" style="font-size: 8pt" color="#C0C0C0">
Girişiniz Askıya Alındı.<br>
Lütfen Bekleyin.</font></td>
</tr>
</table>
</div>
<?
for ($e=0;$e<50;$e++){$yazilacakveri= "$yazilacakveri;$ziplat[$e]";};
$oyt=fopen($dosya,'w');
$yazilacakveri="$sira[0]>$yazilacakveri";
fputs($oyt,"$yazilacakveri");
fclose($oyt);
exit;
};};
$ziplat[$sappa]="$adres|$dakika|$saniye";
for ($e=1;$e<50;$e++){$yazilacakveri= "$yazilacakveri;$ziplat[$e]";};
if ($sappa>50){$sappa=1;};
$yazgec="$sappa>$yazilacakveri";
$oyt=fopen($dosya,'w');
fputs($oyt,$yazgec);
fclose($oyt);
?>[/CODE]

Link to comment
Share on other sites

  • 2 years yıl...

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...