IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 29 Şubat 2008, 13:38   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
os_antiflood modülü kullanımı




Bu antiflood modülünün kullanımını tam olarak anlatabilecek birileri varmı.Ben bişey anlamadım tamamen ingilizce /os help antiflood yaptığımda özellikleri falan çıkıyor ama ingilizce.Yardımcı olabilecek varsa sevinirim.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 08 Ekim 2010, 18:30   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: os_antiflood modülü kullanımı




Dersimizin konusu : +f (flood) Parametresi

+f kanal modu kanallar için gelişmiş bir flood koruma sistemi sağlamaktadır.

Bu mode sizin CTCP, nick değişimi, JOIN ve Knock floodlarını engelleyebilmenizi sağlar.

Bu modelerin kullanımı ve parametreleri aşağıdaki gibidir:

+f [<miktar><tür/tip>#<eylem><eylem süresi>]:<saniye>


Bu modeyi öğrenmeden önce bu komutta kullanılan tipleri oğrenmeliyiz.

c- ctcp (Ping-time-version-finger), kanala belli bir sure içinde yollanabilecek ctcp miktarı

j- join ,belli bir sure içinde kanal yapıldığı giriş

k- knock ,belli bir sure içinde kanala yollandığı knock sayısı

m- message,belli bir sure içinde kanalla yollandığı mesaj sayısı

n- nickchange,belli bir sure içinde kanalda gerçekleşmiş olan nick değişimi

t- text, belli bir sure içinde 1 user tarafından yolladığı satır sayısı

Sonraki adım flood korumsaında gerşekleşen eylem haraketleri(daha kolay aklımızda kalsın diye ceza eylemi de diyebiliriz) inceleyelim:

+C – ctcp (Ping-time-version-finger) metinleri engeller

+i - kanal invite (davetsel) konuma alır

+K - /knock komutu ile dışardan kanala mesaj yollamasını engeller

+m - Sadece +vhoaq modeleri almış kullanıcıların konuşma izni veren mode

+M – Sadece kayıtlı nicklere (+r) konuşmasına müsade eden mode

+R - Sadece kayıtlı (+r) kullanıcıların girebileceği bir kanal

+N - Nick değişikliği yapmasına izin vemeyen mode

+b - Belirtilen maske’yi kanalda yasaklanır.

Kick – Belirten maske’yi kanladan aniden uzaklaştırır.

Bunları öğrendiğimize göre +f modesine geçebiliriz.

+f açılımı flood anlamındadır. Bu mod tamamen IRCD Tabanlı bir komuttur.

Adındanda anlaşılabileceği gibi bu komut ile kanallara düzenlenen genel flood Saldırılarını engelleyebilmekteyiz.

Gayet işleyişli ve kullanışlı bir komuttur. Bil hassa founderlerin öğrenmesi kanallara + güvenlik sağlayacaktır.

+f modunu işlemeye başlıyalım.

Bu konuda sunucuda yardım alabilmek için /helpop ?chmodef komutu uygulamalıyız.Bu komutu uyguladuğımızda boyle bir tablo ortaya çıkıcak :

==Tip-İsim-Hazır Hareket-Diğer Hareket==
- - c - CTCP -- +C --- m, M
- - j - Join -- +i --- R
- - k - Knock -- +K
- - m - Messages -- +m --- M
- - n - Nickchange -- +N
- - t - Text -- kick --- b

Bu tabloda göründüğü gibi her tipe karşı belli bir eylem haraketi var ,bu haraketin dışında başka bir eylem haraketi kabul edilmez.

Bu modu kullanırken uygulanan mantık saldırı'nın nasıl geleceği ve nasıl önleneceğidir.

Sıklıkla karşılaştığımız clone saldırıları. Bunlar giriş çıkışlarla İlgili olduğu için burada kullanacağımız parametre "j" parametresidir.

Ve bu modede kaç sn içinde , kaç giriş olursa korumaya geçsin kanal şeklinde zaman limitide belirtebiliyoruz.

Bir örnek yapalım bu konu İle İlgili.

"Sohbet" kanalına 5 sn içinde 5 giriş Olursa 4 dk'lığına "+R" moduna geçsin.

Cevabımız : /mode #Sohbet +f [5j#R4:]:5

Yukarıdaki cevabımızı tekrar açıklıyalım.

5j yazan yerdeki girebilecek maximum kullanıcı sayısıdır

R limit aşıldığında geçilecek mode ve kaç dakika aktif Olacağıdır.

Unutmayınız burada zaman birimi dakikadır..

5 yazan yerimiz ise saniye cinsidir.

Kısa geçecek olursak.

/mode #Sohbet +f [5j#R4:]:5 ;

Yukarıdaki komutta Sohbet kanalına 5 sn içinde 5 kullanıcı girer İse 4 dakikalığına +R alacaktır.

Böylece saniye ve dakika birimlerini ayırt etmeyi öğrenmiş Olduk.

Not: Yükarda verdiğimiz tabloda göründüğü gibi +f modunda "j" parametresi kullanılır İken "R" yerine "i" de kullanılabilmektedir.

Yani şöyle bir soruyada cevap verebiliriz.

"Sohbet" kanalına 3 sn içinde 4 giriş çıkış Olursa 1 dk'lığına "+i" Olsun , kullanılacak komut nedir ?

Cevap :/mode #Sohbet +f [4j#i1]:3

Diğer açıklamaların de örneklerle açıklayalım .

“Sohbet" kanalında 4 sn içinde 5 defa ctcp komutu (Ping-time-version-finger) uygulanır İse 3 dk'lığına "+C" olması için kullanılması gereken komut nedir ?

Cevap :/mode #Sohbet +f [5c#C3]:4

Not: tabloda göründüğü gibi [c] tipin karşılığına sadece +C eylemi değil , +m ve +M eylem hareketi de geçerli.

“Sohbet" kanalında 5 sn içinde 10 defa nick değiştirilir İse 3 dk'lığına "+N" olması için uygulanması gereken komut nedir ?

Cevap: /mode #Sohbet +f [10n#N3]:5

“Sohbet" kanalına 10 sn içinde 7 defa msg atılır İse 2 dk'lığına +m olması için uygulanması gereken komut nedir ?

Cevap: /mode #Sohbet +f [7m#m2]:10

Not : tabloda göründüğü gibi msg sorularımızda "+m" modesini kullanabileceğimiz gibi "+M" modesinide kullanabilmekteyiz.

“Sohbet" kanalına 4 sn içinde 7 satır text atılırsa kullanıcının banlanması için uygulanması gereken komut nedir ?

Cevap:/mode #Sohbet +f [7t#b]:4

Not: tabloda göründüğü gibi [t] için sadece +b modesi değil ,kick eylem haraketi de uygulanabiliyoruz.

“Sohbet" kanalına 5 sn içinde 2 defa knock komutu kullanılır İse 1 dk'lığına +K alınması için uygulanması gereken komut nedir ?

Cevap: /mode #Sohbet +f [2k#K1]:5

Bu parametreleri ayrı ayrı yazdığımız halde tek satırda toplamamızda mümkündür.

Bununla ilgili olarak bir kaç örnek verelim:

“Sohbet" kanalına 9 saniye içinde 5 defa giriş çıkış olursa 3 dakikalığına +R , 10 defa ctcp yapılırsa 5 dakikalığına +c , 8 defa nick değiştirilirse 3 dakikalığına +N , 10 defa mesaj atılırsa 1 dakikalığına +m olması için uygulanması gereken komut nedir ?

Cevap: /mode #Sohbet +f [5j#R3,10c#C5,8n#N3,10m#m1]:9

Görüldüğü gibi +f modesini kullanırken örnekteki gibi birden fazla parametre kullanmayada İmkanımız Vardır.

Dikkat -> Parametreleri virgül [,] İle ayırmaktayız.


“Sohbet" kanalına 8 sn içinde 15 giriş çıkış olursa 5 dakikalığına +i , 10 defa text atan olursa ban , 6 defa nick değişikliği olursa 7 dakikalığına +N , olması için uygulanacak Olan komut nedir ?

Cevap: /mode #Sohbet +f [15j#i5,10t#b,6n#N7]:8

: #Sohbet kanalında aşağıdaki özellikler olsun istiyorum?
a) 20 saniye içerisinde maximum 10 kullanıcı kanala girebililsin eğer limit aşılırsa kanala otomatik olarak 5 dakikalığına +i kipi konulsun.
b)20 saniye içerisinde maximum 16 mesaj kanala gönderilebilsin eğer limit aşılırsa kanala otomatik olarak 2 dakikalığına +m kipi konulsun.
c) c) 20 saniye içerisinde maximum 10 ctcp kanala gönderilebilsin eğer limit aşılırsa kanala otomatik olarak 12 dakikalığına +C kipi konulsun.
d)20 saniye içerisinde kanalda maximum 8 nick değiştirilebilir eğer limit aşılırsa kanala otomatik olarak 6 dakikalığına +N kipi konulsun.
e)20 saniye içerisinde kanala maximum 18 knocks gönderilebilir eğer limit aşılırsa kanala otomatik olarak 8 dakikalığına +K kipi konulsun.ve bunların hepsini tek komutta yapmak istiyorum ?
Cevap: /mode #Sohbet +f [10j#i5,16m#m2,10c#C12,8n#N6,18k#K8]:20

[+f] flood koruma dersimiz bitti.

 
Alıntı ile Cevapla

Alt 08 Ekim 2010, 22:06   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: os_antiflood modülü kullanımı





Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Sunucunuzu flood'a karşı korur hocam. Modüldeki ilgili komutu girdiğinizde kullanabileceğiniz komutlar çıkar

__________________
https://
Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.
google_ad_section_end -->
 
Alıntı ile Cevapla

Cevapla

Etiketler
kullanimi, kullanımı, modulu, modülü, osantiflood, os_antiflood


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Log Modülü Shiniori Unreal IRCd 1 08 Ağustos 2013 18:08
Websql Modülü Kablosuz NET Unreal IRCd 8 27 Mart 2007 22:31