30 Haziran 2012, 20:12 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | SpamFilter Hakkında Konu: ::SpamFilter Kullanımı:: Yazar: ::ibRet:: Network: ::mIRCTurk.Com:: Genel Kullanım: /SpamFilter [Add/Del/Remove/+/-] [Tip] [Eylem] [Süre] [Sebep] [Kelime] Ekleme Işlemi: /SpamFilter Add [Tip] [Eylem] [Sebep] [Kelime] Silme Işlemi: /SpamFilter Del [Tip] [Eylem] [Sebep] [Kelime] SpamFilter: Bot ve benzeri clientlerin temizlenmesi, engellemeleri için geniş kullanımların ve işlevlerin gerçekleştirmesine imkan tanır. Badwords bloğunda yasaklı kelimelerden, daha geniş kullanım şekli ve yaptırımlar sunar. Add: SpamFilter eklemesi için kullanılır. Del: SpamFilter silmek için kullanılır. +: Spamfilter eklemek için kullanılır. -: Spamfilter silmek için kullanılır. * +/- ve Add/Del kullanımlarının işlevleri aynıdır. * SpamFilter eklemesi ne şeklide yapıldıysa, silme işlemide o şekilde yapılmalıdır. Bilgi: SpamFilter eklemeri için wildcard karakterlerinden yararlanılabilir. Tip: Engellemenin geçerli olacağı alanın belirlenmesi için kullanılır. Engellemeler; c ›› Kanal mesajları ›› /Msg #Kanal Mesaj p ›› Özel mesajlar ›› /Privmsg Nick Mesaj n ›› Özel notice ›› /Notice Nick Mesaj N ›› Kanal notice ›› /Notice #Kanal Mesaj p ›› Part Sebebi q ›› Quit Sebebi ›› /Quit Mesaj d ›› DCC Dosya adı a ›› Away Mesajı ›› /Away Mesaj t ›› Kanal topici u ›› Kullanıcı ›› Nick!Identd@Host Eylem: Engelleme türü anlamındadır. Uygulanacak engel için, sadece bir eylem belirtilebilir. Eylemler; Kill: Kullanıcı için kill uygulanır. TempShun: Kullanıcıya o anlık shun uygulanır. (Tekrar bağlandığında Shun kalkanacaktır.) Shun: Kullanıcı için shun uygulanır. Kline: Kullanıcı için kline uygulanır. Gline: Kullanıcı için gline uygulanır. Zline: Kullanıcı için zline uygulanır. Gzline: Kullanıcı için gzline uygulanır. Block: Mesajın bloklanması sağlanır. DccBlock: Kullanıcının DCC gönderimi engellenir. Viruschan: Kullanıcının bütün kanallardan çıkarılması sağlanır. Farklı bir kanala giriş yaptırılır ve sadece kanal için msg/notice komutlarını kullanabilir. Warn: Spamfilter engellemesi için, IRCop olan kullanıcıya bilgilendirme geçilir. Süre1: Spamfilter yardımı ile kullanıcıya eklenen Xline ve Shun süresini belirlemek için kullanılır. * Süre belirtilmek istenmezse, [TklTime] yerine - karakteri kullanılmalıdır. * d › Gün m › Ay h › Saat s › Saniye olarak tanımlanır. Sebep: Block, XLine ve Shun için bir sebep belirtilir. * Belirtilen sebep için boşluk kullanılmaz. Sebep 2 veya daha fazla kelimeden oluşuyorsa arada _ karakterini kullanmaya özen gösterin. * Eğer belirtilen sebep yerine - karakteri kullanılırsa, ban-reason olarak algılanacaktır. Regex: Düzenli ifade anlamına gelir. Sunucumuzda Regex ifadeleri ile SpamFilter eklemesi yapmaya çalışmayınız. ::SpamFilter Hakkında:: * /SpamFilter komutu ile eklenmiş olan engellemeler tüm IRC Ağını kapsamaktadır. Kanal +G modunda olsa dahi göz ardı edilecektir. * SpamFilter engellemesinden, sunucu yöneticileri etkilenmemektedir. ::SpamFilter Konfigürasyon:: set::spamfilter::ban-time ›› Xline ve Shun için sürenin değiştirilmesine imkan tanır. (DefaultSüre › 1 Gün) set::spamfilter::ban-reason ›› Engelleme için bir değer belirtilmesine imkan tanır. set::spamfilter::virus-help-channel ›› Viruschan için bir kanala çekme işlemi için imkan tanır. set::spamfilter::virus-help-channel-deny ›› Kanala yapılacak girişleri engelleme. * Spamfilter engellemeleri IRCd Konfigürasyon dosyası içerisindede tanımlanabilir. ::SpamFilter Örnekler:: Örnek: /SpamFilter Add c Gline 1d Yasaklı_Kelime irc. ›› Kullanıcı bir kanala irc kelimesini yazdığında, 1 gün boyunca gline uygulaması alması sağlanır. Yasak Sebebi: Yasaklı Kelime Örnek: /SpamFilter Del c Gline 1d Yasaklı_Kelime irc. ›› Eklenen kanal gline spamfilter engellemesini kaldırmak için kullanılır. Örnek: /SpamFilter Add p Block - - Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Kullanıcı özeline gönderilen [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] için block uygulanması sağlanır. Yasak Sebebi: Ban Reason , Süre sınırlaması yok. Örnek: /SpamFilter Add n TempShun - - mircturk.com ›› Özel notice gönderme işleminde, mircturk.com varsa kullanıcıya sunucudan çıkış yapana kadar shun uygulanması sağlanır. Yasak Sebebi: Ban Reason , Süre sınırlaması yok. Örnek: /SpamFilter + d Kill - - *.txt ›› Uzantısı .txt olan dosyanın gönderminin engellenmesi sağlanır. Yasak Sebebi: Ban Reason , Süre sınırlaması yok. Örnek: /SpamFilter - d Kill - - *.txt ›› .txt uzantısına eklenen spamfilter engellemesi kaldırılır. Yasak Sebebi: Ban Reason , Süre Sınırlaması yok. Örnek: /SpamFilter Add u Shun 2h Yasak_Maske *!Edep@* ›› Edep identine sahip olan kullanıcıya 2 saat boyunca Shun uygulanması sağlanır. Yasak Sebebi: Yasak Maske Örnek: /SpamFilter Add a Gzline 100s Yasak_Away MESGUL ›› Away sebebi MESGUL olan kullanıcıya 100 saniye boyunca gzline uygulanması sağlanır. Yasak Sebebi: Yasak_Away , Süre Sınırlaması yok. Örnek: /SpamFilter Add cpnN Kill - - *selam* ›› Kanal, özel, özel notice ve kanal notice mesajlarında selam kelimesi geçiyorsa kullanıya kill uygulanması sağlanır. Yasak Sebebi: Ban Reason , Süre sınırlaması yok. Örnek: /SpamFilter Add p Block - - U*E ›› Özele gönderilen metinde, U ile başlayıp E ile biten bir kelime kullanımı varsa bloklanması sağlanır. Yasak Sebebi: Ban Reason , Süre sınırlaması yok. Örnek: /SpamFilter Add c Shun 1d - ???? ›› Herhangi bir kanala 4 haneli bir kelime yazılırsa, kullanıcıya 1 gün boyunca shun uygulanması sağlanır. Yasak Sebebi: Ban Reason Örnek: /SpamFilter Add cp Zline 1h Yasak org ›› Özele ve kanala gönderilen kelimede org varsa kullanıcıya 1 saat boyunca zline uygulanması sağlanır. Yasak Sebebi: Yasak 5Örnek1: /SpamFilterr Add N Kill - - w*w ›› Kanala gönderilen notice metninde w ile başlayıp w ile biten kelime varsa, kullanıcıya kill uygulanır.Yasak Sebebi: Ban Reason , Süre sınırlaması yok. *** Tanımlanmayan süre ve sebep kısımları için - karakterini kullanmayı unutmayınız. *** Sepeb 2 veya daha fazla kelimeden oluşuyorsa aradaki boşlukları _ karakteri ile doldurmayı unutmayınız. *** Sebep yerine - karakteri kullanılırsa Sebep Ban Reason olarak belirtilecektir. *** - ile belirtilen süre, süre sınırlaması yok anlamındadır. *** Sunucumuzda spamFilter eklemelerinde ^ | . $ / { } [ ] karakterleri veya $Regex ifadeleri kullanılmamalıdır. :: SpamFilter konulu eğitim sona ermiştir. :: | |
|
02 Temmuz 2012, 22:07 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: SpamFilter Hakkında Ufak bir kaç bilgi eklemeside ben yapayım ; Bu eklemeler REGEX ile alakalı olarak olsun diğerleri zaten bilinen şeyler. Çünkü spamfilterde önemli olan nokta regex kullanımıdır. [0-9] : Sıfırdan başlayıp, Dokuza kadar olan bütün rakamları ifade etmektedir. [A-Z] : A harfinden başlayarak latin alfabesinde A'dan son harf olan Z ye kadar gitmektedir. ? (Soru Işareti): Kullanıldığı yere gelebilecek bütün karakterleri ve kendisinden önce gelen bir karakteri ifade etmektedir. Örneğin; Kaf?F bu şekildeki bir regex'in uyuşabileceği kelimeler ; KafKef Kaf12F KafffF Kaf15F vs. vs. şeklindedir. | (Veya) : Bu özellik genellikle gruplama özelliği ile birlikte kullanılmaktadır. () (Gruplama): Parantez içerisindeki bütün veriler bir grubu ifade etmektedir. Küçük bir örnekle anlatmak daha mantıklı olacaktır; (KafKef|1|123|443|vb) Şeklinde eklenen bir regexde 'veya' ve 'gruplama' KafKef kelimesi ile başlayıp, devamında ise 1 veya 123 veya 443 veya vb gelebilir anlamındadır. Bu şekilde uyuşan bütün regexleri geçerli sayacaktır. \ (Slash) : Kullanılan özelliğin sadece metin değeri taşımasını sağlamaktadır. Örneğin: . (Nokta) Herhangi bir kelime anlamını taşımaktır. KafKe. şeklinde regex eklendiğini var sayarsak . (Nokta) konulan yerlere ne gelirse gelsin ilk 5 harfi KafKe ise regex uyuşması gerçekleşir. Nokta kullanılan kısma illa tekil karakter gelmesi gerekmemektedir. Zaten spamfilterde yapılan en büyük hatada bu diye tahmin ediyorum. Eklenen spamların çogunda Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. yada org vb. tarzda web adresi temsil eden reklamların engellenmesi denenmektedir. Yapılan eklemelerde de doğal olarak nokta kullanılması hazin sonuçlara neden olabiliyor. .ORG şeklinde eklenen bir regex, mask kullanımında olduğu gibi sadece tekil bir rakam yada harf yerine geçmiyor. 1ORG - AORG - CORG <= şeklinde geçerli olmayacaktır. Yani şöyleki yukarıda olduğu gibi geçerliliği var fakat aynı zamanda ; AhmetORG MehmetOrg vs. gibi kelimeler olması durumunuda etkilemektedir. Bunu mask kullanımındaki * karakteri gibi görebiliriz. Fakat eğer regex içerisinde slash kullanımı gerçekleştirirsek. Kullanılan nokta işaretini Nokta olarak belirtebiliriz. Örneğin: Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. yaptığımız zaman Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. bu regexten etkilenecektir. Fakat, Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. yapılan regexte sadece Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. kelimesini geçerli sayacaktır. Tabiki regexi bu kadarla oluşturduğumu var sayar isek bu böyle olacaktır. Harici düzenlemeler yaparak Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ile başlayan vb. gibi korumalar eklenebilir. * Işareti: Bu işaret mask gösterimlerinde kullanılan Joker karakteri olarak biliniyor zaten. Regex de de pek bir farkı yok aslında hiçbir farkı yok. Kullanıldığı yerdeki cümle içerisinde olabilecek bütün herşeyi ifade etmektedir. Örneğin: Kaf* bu kaf ile başlayıp devamı ne olursa olsun anlamını taşımaktadır. Örneğin: *Kef başlangıcı ne olursa olsun Kef ile biten herşey anlamına gelmektedir. Şimdilik bir misafirim geldi ilerleyen dönemlerde bu konu hakkında bol örnekli açıklamalar yazacağım. Tamamiyle şuan için aklıma gelenleri yazdığımdan ötürü bazı noktalarda hatalar yapmış cümleleri tam anlamıyla kuramamış olabilir. Konuyla ilgili sormak istediğiniz şeyleri başlık altından yazabilirsiniz fırsat buldukça cevaplarız. |
|
07 Temmuz 2012, 00:59 | #4 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: SpamFilter Hakkında Spamfilter ile Regex bu kadar kısa anlatmanız çok yetersiz olmuş...
böyle düşünmenizde yanlıs... atıyorum bir URL'yi gercekten doğru biçimde tanımlamak için Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. eklemek yetersiz.. bu keskin ve hataya yer bırakmadan yapılması gereken bir iş.. dolayısıyla mantığı anlamak lazım.. örnegin yalnızca büyük harfli yazıları yada rumuzları yukarıda anlattıgınız gibi basitce devre dısı bırakamazsınız.. bunun için REGEX'i dolayısıyla "^ | . $ / { } [ ] " kullanmanız gerekir.. URL: .+(w){3}\.+\.(c[0|o]m|net|[o|0]rg|tr.tc|tc) veya .+(w){3}\.+\.([a-z]){3,5} örnegin ident ve username aynı sayıda karakter olan atak botları !^[a-z]{2}@.+:^[a-z]{2}$ örnegin aynı harften 4 den cok içeren rumuzları ^(.)\1{4,}! başka bir örnek aynı harfleri içeren kelimelerin birbirini cok sayıda tekrar etmesini ([^ ]{3,})\1{20,} baska bir örnek te ise ^(.)\1{3,} 3 harften veya fazlası için.. gibi durumları koltrol altına almak için kullanılmalıdır..
__________________ 2b|!2b=? | ||||
|
07 Temmuz 2012, 11:52 | #5 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: SpamFilter Hakkında
Merhaba, yazdığım bilgiler mIRCTurk Network dökümanı olduğu için regex kısmına değinmedim. Sunucuda spam eklemeleri bot üzerinden yapıldığı için (Hataya yer bırakmadan), otomotik olarak verileri bot aktarıyor, ve eklemeler bu şekilde gerçekleştiriliyor. Yani ayrı olarak, oper/admin konumunda olan kullanıcının regex ifadelerini kullanması sıkıntıya yol açabiliyor. Bu yüzden dolayı yukarıdaki notu yazdım. Yoksa $Regex ifadelerinin tabi ki spam için kullanılması çok faydalıdır. Yukarıdaki bilgiler içinse teşekkürler.. | ||||
|
07 Temmuz 2012, 22:13 | #6 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: SpamFilter Hakkında
Vermiş olduğunuz açıklamaya göre örneğin ^KafKef(1|123|443|vb) şeklinde olması gerekir.Küçük bir ayrıntı da olsa düzenli ifadelerde (Regular Expressions) karakterlerin yerinin değişmesi anlam farklılığına yol açmaktadır. | ||||
|
07 Temmuz 2012, 23:14 | #7 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: SpamFilter Hakkında
Sanırım kurduğum cümle pek anlaşılır olmamış, şöyle bir açıklama ekleyelim ; benim verdiğim şekilde eklenmesi durumunda guruplamadaki her cümle kendince geçerli olacaktır. Fakat sizin verdiğinizde KafKef 'in muhakak bu grup içerisindeki kelimelerle birlikte kullanılması halinde geçerli olacaktır. Siz sadece açıklamama göre bir cevap attığınız için farklı birşey belirtmişsiniz. Anlatılmak istenen daha iyi anlaşılsın diye post atma geregi duydum. Bilgilendirmeniz için teşekkür ederim. | ||||
|
20 Ekim 2012, 16:49 | #8 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: SpamFilter Hakkında @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bir sorum olacak. bazen [A]ng[e]L_***** seklinde ya da AngeLXD AngeLWY AngeLRF seklinde join/part saldırılar olabiliyor. bu tip saldırılar esnasında kullanıcıya yonelik spam uygulamaya cekiniyorum. Tek bir hatam da farklı bir kullanıcı/lar etkilenebilir. Mesela AngeLXD AngeL?? . . . saldırısı icin u type kullansam bende bundan etkilenebilirim en onemlisi nickin arasına sıkıstırılan karakterler karsısında tereddutte kalıyorum. Ricam bu tip saldırılar icin bana spamfilter ornekleri verebilir misiniz? Tesekkur ederim |
|
20 Ekim 2012, 19:06 | #9 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: SpamFilter Hakkında Kod: Kodu kopyalamak için üzerine çift tıklayın!
ALias'larına ekleye bilirsin ; Kısa veya en garanti cözüm Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Örnek Saldırı Nick'i : Angel-1234 Angelqwe Angel-QEds vb. . . Spam'a alma şeklin ise F1 : Angel.?.+ Örnek Saldırı ident yasaklama : wqewq( Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ) Spam'a alma şeklin ise F2 : .+angel.+
__________________ kS.-.cMGz |
|
22 Ekim 2012, 01:42 | #10 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: SpamFilter Hakkında
* işareti bir tekrar operatörüdür. Kendisinden önce geleni tekrar eder (varsa). Bunun yerine ; .+ = Ne gelirse gelsin kapsa .* = Bişey varsa kapsa, yoksa önceki kısmı kapsa Kaf* yaparsan Kafffff gibi ; Kaf.+ yaparsan Kafıadoad gibi; Kaf.* yaparsan Kafasdjas veya Kafffff gibi. | ||||
|
Etiketler |
hakkında, spamfilter |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Spamfilter Hakkında | diE | Parca Kodlar | 2 | 23 Mart 2016 22:47 |
Spamfilter Hakkında Yardım | Gurkqn | mIRC Scripting Sorunları | 5 | 29 Ocak 2015 02:35 |
Spamfilter hakkında soru. | deLuxe | Unreal IRCd | 2 | 02 Ocak 2011 16:10 |
Spamfilter Hakkında | HolyRainbow | Unreal IRCd | 7 | 22 Eylül 2010 10:22 |
Spamfilter Hakkında | deviLqirL | Unreal IRCd | 5 | 21 Ekim 2007 22:44 |