0 Üye ve 2 Ziyaretçi Konuyu İncelemekte. Aşağı İn :)
Sayfa 1
Konu: 40 Üzeri Ip Bağlantı Kuramasın.  (Okunma Sayısı: 791 Kere Okundu.)
« : Ocak 24, 2010, 05:34:24 ÖÖ »

[B]a[R]a[N]
*
Üye No : 4
Yaş : 33
Nerden : İstanbul
Cinsiyet : Bay
Konu Sayısı : 5706
Mesaj Sayısı : 27 763
Karizma = 62878


Trojan saldırılarında httpd.conf maxclients sayısını aşarak httpd sayfalarına ulaşamamızı sağlayan saldırganlar için ufak bir httpd flooder güvenliğidir.
Sunucuda apf kurulu olması gereklidir. Scripte chmod yetkisi verip çalıştırmanız yeterlidir, script her 5 saniyede bir netstat çekip ipleri kontrol edecektir 40 üzeri bağlantı kuran ipler apf tarafından banlanacaktır.


KOD:#!/usr/bin/perl

####################
#  16.05.2006 tarihinde yazilmistir.
###################

# Kaç saniyede bir aratýlsýn
$delay = 5;
# Baðlantý ipi kaç tane baðlantý kurulursa atýlsýn
$allowed = 40;

open(STDERR, ">atilan.log");
print STDERR "load balancer starting " . `date`;


if (fork) { exit(0); }
$SIG{ALRM} = 'IGNORE';

while (1) {
sleep($delay);
&check_load();
}


sub check_load {

if($blocked && ((time) - $blocked) > 360000) {
system("/usr/local/sbin/apf -r");
$cdate = localtime((time));
print STDERR "$cdate firewall restart load: " . `date`;
$blocked = "";
return;
}

undef(%u);
open(CONN,"netstat -an|");
@conn = <CONN>;
foreach $c (@conn) {
if($c =~ m!^tcp +\d+ +\d+ +(\d{1,13}\.\d{1,13}\.\d{1,13}\.\d{1,13}):80 +(\d{1,13}\.\d{1,13}\.\d{1,13}\.\d{1,13}):\d+!)
{
$u{$2}++;
}
}

$t = 0;

foreach $i (keys %u) {
$t += $u{$i};
if($u{$i} > $allowed) {
system("/usr/local/sbin/apf -d $i");
$blocked = (time);
$cdate = localtime((time));
print STDERR "$cdate blocked: $i ( $u{$i} ) total connections: $t load: " . `uptime`;
}
}
close(CONN);
}


Sevgilerle.

İstek & Öneri ve Şikayetlerinizi: link (@) webcanavari . net Adresine İletebilirsiniz.
WeBCaNaVaRi Botu

Bu Site Mükemmel :)

*****

Çevrimİçi Çevrimİçi

Mesajlar: 222 194


View Profile
Re: 40 Üzeri Ip Bağlantı Kuramasın.
« Posted on: Nisan 24, 2024, 05:28:25 ÖÖ »

 
      Üye Olunuz.!
Merhaba Ziyaretçi. Öncelikle Sitemize Hoş Geldiniz. Ben WeBCaNaVaRi Botu Olarak, Siteden Daha Fazla Yararlanmanız İçin Üye Olmanızı ŞİDDETLE Öneririm. Unutmayın ki; Üyelik Ücretsizdir. :)

Giriş Yap.  Kayıt Ol.
Anahtar Kelimeler: 40 Üzeri Ip Bağlantı Kuramasın. e-book, 40 Üzeri Ip Bağlantı Kuramasın. programı, 40 Üzeri Ip Bağlantı Kuramasın. oyunları, 40 Üzeri Ip Bağlantı Kuramasın. e-kitap, 40 Üzeri Ip Bağlantı Kuramasın. download, 40 Üzeri Ip Bağlantı Kuramasın. hikayeleri, 40 Üzeri Ip Bağlantı Kuramasın. resimleri, 40 Üzeri Ip Bağlantı Kuramasın. haberleri, 40 Üzeri Ip Bağlantı Kuramasın. yükle, 40 Üzeri Ip Bağlantı Kuramasın. videosu, 40 Üzeri Ip Bağlantı Kuramasın. şarkı sözleri, 40 Üzeri Ip Bağlantı Kuramasın. msn, 40 Üzeri Ip Bağlantı Kuramasın. hileleri, 40 Üzeri Ip Bağlantı Kuramasın. scripti, 40 Üzeri Ip Bağlantı Kuramasın. filmi, 40 Üzeri Ip Bağlantı Kuramasın. ödevleri, 40 Üzeri Ip Bağlantı Kuramasın. yemek tarifleri, 40 Üzeri Ip Bağlantı Kuramasın. driverları, 40 Üzeri Ip Bağlantı Kuramasın. smf, 40 Üzeri Ip Bağlantı Kuramasın. gsm
Sayfa 1
Yukarı Çık :)
Gitmek istediğiniz yer:  



Theme: WeBCaNaVaRi 2011 Copyright 2011 Simple Machines SiteMap | Arsiv | Wap | imode | Konular