+f Flood Parametreleri

Grimor

Forum Üyesi
+f (Flood) Parametreleri
-
-
Bağlı olduğumuz bir kanala kullanıcılar veya clone botlar tarafından yapılan saldırılara yüksek düzey güvenlik sağlamak amacı ile kullanılır.
+f flood parametreleri hakkında ayrıntılı bilgi almak için
/helpop ?chmodef komutunu uygulayabilirsiniz.
-
+f parametreleri sayesinde ; belirtilen kanala belli saniye arasında girişlerini, belirtilen kanala mesaj gönderimini , belirtilen kanalda nick değişimini,
belirtilen kanalda knock mesajları (kanala dışarıdan mesaj gönderimi) gönderimini, belirtilen kanalda tekrar edilen yazıları engelleyebilirsiniz.
Belirtilen engellemeleri tanımlama amaçlı +f kipine ait saldırı tipleri, bu tiplerin ne anlama geldiği (yani adı), tiplere karşı normal hamleleri ve extra hamleleri vardır.
Bu sistemi bir tablo halinde açıklayalım ;
-
================================================== ===============
==---Tip-------Adı----------Normal Hamle-----Ekstra hamleler---==



==----c------ CTCP-------------- +C-------------- m, M --------==
==----j------ Join-------------- +i--------------- R ----------==

==----k------ Knock------------- +K-------------- YOK ---------==
==----m----- Mesajlar----------- +m--------------- M ----------==


==----n--- Nick değişimi-------- +N-------------- YOK ---------==
==----t------ Mesaj------------ kick ------------- b ----------==
================================================== ===============
-
Tabloya göre örneğin, kanala girişlerde (Join) alınabilecek önlemler +i ve +R modlarıdır.
-
Kullanım Şekli » /mode #Kanal +f [<miktar><tür>#<süre><hamle>]:<saniye>
Bilgi» Kanalda kalıcı olması için mlock'a alınması gerekir.



/cs set #kanal +f [<miktar><tür>#<süre><hamle>]:<saniye>
-
Örnek » #sohbet kanalına, 10 saniye içerisinde 15 join yapılırsa, kanal otomatik olarak 5 dakikalığına +R mode'una alınsın ?
Cevap » " /mode #sohbet +f [15j#R5]:10 " şeklindedir. Komutu, açıklamasıyla beraber inceleyelim ;
-
15j » Bu kısıma olay diyoruz. Soru daki olay ise 15 join dir. Olay yazılırken, ilk olarak sayı daha sonra tip yazılır.
R5 » Bu kısıma ceza diyoruz. Sorudaki ceza ise, kanalın 5 dk +R moduna alınmasıdır. Ceza yazılırken, ilk olarak mode daha sonra kac dakika aktif kalacağı yazılır.
-
Komutun kullanımı ; +f en basit kullanma komutu /mode #Kanal +f 3:2 olarak çalıştırılabilir.
Belirtilen komutu uyguladığımız anda servisler " +f [3t]:2 " şeklinde koruma kipini devreye sokacaktır.
-
Neden özellikle 3t tip'ini uyguluyor ve neden karşıtında hamle ekli değil ?
3 rakamını, yukarıda gördüğünüz gibi komutta ben kullandım. Eğer orada 5 kullanmış olsaydım, komut 5t şeklinde uygulanacaktı.
-
" t " tip'inin eklenme sebebi ?
Bu +f sistemine sabitlenmiş olan bir özelliktir. Tip belirlenmeyen +f komutuna otomatik olarak olarak " t " tipi uygulanır. " t " kipinin anlamı ise mesaj tekrarıdır.
Belirtilen süre içerisinde, kanal içersinde belirtilen sayıdan fazla tekrar uygulanırsa, uygulayan kişi sistem tarafından eklenmiş olan hamleye maruz bırakılır.
-
Tip karşıtına neden hamle ekli değil ?
Çünkü herhangi bir tip belirlemedik, kendisi belirlediği tipe ait normal hamleyi otomatik olarak devreye sokacaktır. Yani kick uygulayacaktır.
-
Uygulamalı Örnek » " /mode #Kanal +f [3t#b]:3 " aktif olan mod : " +f [3t#b]:3 "
-
Yukarıdaki anlatım ile aynı işleve yarayan bir özelliktir. Peki komutta " #b " eklentisinin belirtisi nedir ?
Kullandığınız saldırı tipine karşılık hamle ekleyecekseniz araya kanal işareti eklemeniz zorunludur. Burada bulunan " b " hamlesi tekrar yapan kullanıcıyı +b maskesi ile banlar ve kick atar.


Bilgi » +f sistemi içinde hem normal hamleyi hemde ekstra hamleyi aynı anda sadece " t " tip'i uygulamaktadır. Mantığı ise ban + kick , kişinin kanala girmesini engellemektir.
-
Şimdi bu Tip'lerin anlamlarını ve kullanımlarını tanıyalım ;
-
[c tipi]: Bu tip kanala gönderilen CTCP metinlerini Engelleyecektir.
-
Örnek »
/mode #Kanal +f [10c]:10
Açıklama » Bu örnekte, kanala 10 saniye içersinde 10 CTCP mesajı gönderilirse sunucu otomatik olarak kanal kipini +C yapacaktır. Yani bu c tipi'nin normal hamlesine otomatik olarak alınacaktır. Ve herhangi bir yetkili kanalı -C kipine alana kadar açılmayacaktır.
Eğerki normal hamlesini kulanmak yerine extra hamlesini kullanmak istiyorsanız ozaman kullanmanız gereken komut "/mode #Kanal +f [10c#m10]:10" şeklinde olmalıdır.
-
[j tipi]: Bu tip, kanala yapılan çoklu join flood'u engelleyecektir.
-
Örnek »
/mode #Kanal +f [10j]:10
Açıklama »
Örnekte belirtilen komut; kanala 10 saniye içersinde 10. nickin giriş yapması durumunda, sunucu otomatik olarak kanal kipini +i yapacaktır. Bu kipi aktif etmesinin sebebi ise yukarıdaki tabloya göre j tip'inin normal hamlesinin +i olmasıdır.
Bilgi » Eğerki normal hamlesi yerine extra hamlesini kullanmak istiyorsanız uygulanması gereken komut ; " /mode #Kanal +f [10j#R10] " şeklindedir.
-
[k tipi]: Bu tip, kanala gönderilen çoklu knock mesajlarını engelleme amaçlı kullanılır.
-
Örnek »
/mode #Kanal +f [10k]:10
Açıklama »
Örnekte belirtilen komut; kanalda 10 saniye içersinde 10. knock mesajının atılması durumunda, sunucu kanal kipini otomatik olarak +K yapacaktır, yani knock mesaj gönderimini engelleyecektir.
Bilgi » k tipine ait 1 den fazla yan hamle yani savunma hamlesi bulunmamaktadır, bu saldırı tipine alınacak tek koruma hamlesi K hamlesidir.
-
[m tipi]: Bu tip, kanala gönderilen çoklu metin satırlarını engelleyecektir.
-
Örnek »
/mode #Kanal +f [10m]:10
Açıklama »
Örnekte belirtilen komut; kanalda 10 saniye içersinde 10. kişinin kanala mesaj göndermesi durumunda, sunucu otomatik olarak kanal kipini +m'ye alarak konuşmaya kapatacaktır.
Bilgi » Eğerki normal hamlesi yerine extra hamlesini kullanmak istiyorsanız uygulanması gereken komut; " /mode #kanal +f [10m#M]:10 " şeklindedir.
-
[n tipi]: Bu tip, kanal içerisindeki çoklu nick değişimini engelleyecektir.
-
Örnek »
/mode #Kanal +f [10n]:10
Açıklama »
Örnekte belirtilen komut; kanalda 10 saniye içersinde 10. kişinin nickini değiştirmesi durumunda, kanal otomatik olarak +N kipine dönecektir.
Bilgi » n tipine ait 1 den fazla yan hamle yani savunma hamlesi bulunmamaktadır, bu saldırı tipine alınacak tek koruma hamlesi N hamlesidir.
-
[t tipi]: Bu tip, mesaj tekrarlı flood için kullanılan bir savunma mekanizmasıdır.
Bilgi » Konunun başında " t " kipi hakkında geniş bir yelpaze açılmıştır, işlevi için konu başını tekrar okuyabilirsiniz.
-
Belirtilen anlatımda, ekstra hamlelerdeki örnekler görüldüğü üzre " +f [10m#M10]:10 "şeklinde verilmiştir, burada ekstra hamle sonucunda verilen sayısal veri kanalda o kip'in kaç dakika süre ile kalacağını ifade eder.
Verdiğim örnek komutta, (ÖRNEK KOMUT : " +f [10m#M10]:10 ") m tip'ine ait extra hamle kanalda aktif olup 10 dakikalığına geçerli olacaktır, süre dolduğunda servisler otomatik olarak kanalı - mod konuma alacaktır.
Bilgi » Bu sistem her +f komutunda aynıdır, uygulamalarda süre belirtildiği takdirde belirtilen süre sonucunda IRC kendisi modu deaktif kılacaktır, süre belirtilmezse herhangi bir operatör modu deaktif edene kadar mod aktif kalacaktır.
-
Yukarıda tek tek açıklamalı anlatılan tip ler ve korunma hamleleri istenildiği takdirde aynı anda hepsi tek bir komutta "/mode #Kanal +f [10c#C10,10j#R10,10k#K10,10m#M10,10n#N10,2t#b]:10" şeklinde çalıştırılabilir.
Belirtilen komutun mantığı ise şu şekildedir. Eğerki 10 saniye içerisinde ;
-
Kanala 10 ctcp metni uygulanırsa, (ping - finger - version) kanal 10 dakikalıgına kendisini +C konumuna alacaktır.
Kanala 10 giriş yapılırsa, kanal 10 dakikalığına kendisini +R konumuna alacaktır.
 
Üst