Konu: Güncel Spamfilter Regex
Tekil Mesaj gösterimi
Alt 14 Mart 2021, 18:27   #2
Çevrimiçi
Feragat
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Spamfilter Regex




KuL Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Merhabalar,

ögrenme acisindan, Spamfilterde genelde kullanilan Regexe biraz kafam karisti, onun icin sizlere sormak istedim.

örnek olarak sohbet kelimesini denedim, farkli sekilerde yazip, bu nasil engellenebilinir diye.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
sohbet.net soh be... t . ne t sohbet .. .n. .e .. .t sssooohhbbeeetttneeeet sss oo hh bbbb eeet .. nn...e...t sss oo hh bbbb eeet o r g SS oooH bb ett c o m

deneyerek, böyle birsey düsündüm

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[sS$]+(\W|-|_){0,5}?[oO0]+(\W|-|_){0,5}?[hH]+(\W|-|_){0,5}?[bBß]+(\W|-|_){0,5}?[eE3€]+(\W|-|_){0,5}?[tT]+(\W|-|_){0,9}?([nN]+(\W|-|_){0,5}?[eE3€]+(\W|-|_){0,5}?[tT]|[cC]+(\W|-|_){0,5}?[oO0]+(\W|-|_){0,5}?[mM]|[oO0]+(\W|-|_){0,5}?[rR]+(\W|-|_){0,5}?[gGq])


Bu sekilde mesela üstdekilerin hepsini kapsar, ancak spamfilter bana sanki uzun geliyor, bunlari yazarken dahada kisaltma sekli varmidir acaba. yoksa 0,5 yerinedemi + kullanmam daha iyi olur?

Ögrenme acisindan soruyorum, yoksa böyle bir spamfilter eklenmesi gerekildiginden degil.

Merhabalar,

Unrealircd kendi sitesinde regexp kullanımı ile ilgili kısa bir açıklama yapmış

Görüntü:
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Bana sorarsan sunucu üzerinde bir kelime/cümle yasaklarken üstte paylaştığın gibi olasılıkları güçlendirmelisin.

Örneğin sohbet.org kelimesini baz alacaksan bunun için pek çok olasılığı değerlendirmen gerek

Sohbet.org kelimesindeki karakterlerin 1 den fazla anlaşılır kullanılmasını engellemek için aklına gelenleri eklemen lazım filtereye

S Ş ş $ vb gibi ardından ara karakteler için pek çok filtre var punct vb..

Yalnız bunları yaparken mutlaka unrealircd nin de önerdiği regex test sayfasından yaptığın kalıpları test et ki sunucuda masumlar zarar görmesin

Yine unrealircd'nin önerdiği spamfilter da kullanılacak regex öğeleri için bilgi alabileceğin site: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Unrealircd Regexp bilgi link: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])

Kolay gelsin dostum.

__________________
The Ghost of Christmas Past...

i'm here sometimes

Konu Feragat tarafından (14 Mart 2021 Saat 19:07 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver