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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Host Spamfilter (https://www.ircforumlari.net/mirc-scripting-sorunlari/564577-host-spamfilter.html)

MaryMy 10 Şubat 2014 18:51

Host Spamfilter
 
th|kimsufi|rcn|wsip-|torland|torservers|infoave|torproxy|netvigator|tn mi-|HINET|user-|cpe-|wsip-|mail|bellsouth|c-| rrcs-|nc-|in-|cableone|buckeyecom|customers|cox|qwest|sip|lr-dsl-|ool-|whitney|mchsi|stny|aby|dhcp|pk|pool-|comcast|lightspeed|verizon|remote|clients.your-server.de|res.rr|clppva|stls|cox|ctinets|tor|ru|to tbb|bellsouth|clients.your|mediaWays|gr|br

Yukarda Gördüğünüz Hostları Spamfiltere Nasıl alabilirim, yardım edermisiniz :)

IRC-Dancer 10 Şubat 2014 23:43

Cevap: Host Spamfilter
 
;--- Öncelikle Spamfilter kullanırken willcard ve regex'lere dikkat etmeni öneririm.
;--- Spamfilter host eklemelerinde kullanacağın detay şu şekilde olmak zorunda.
;--- Örnek ;

.+!.+@.+:.+ = (nick!ident@host:fullname)
Kod:

th|kimsufi|rcn|wsip-|torland|torservers|infoave|torproxy|netvigator|tn mi-|HINET|user-|cpe-|wsip-|mail|bellsouth|c-| rrcs-|nc-|in-|cableone|buckeyecom|customers|cox|qwest|sip|lr-dsl-|ool-|whitney|mchsi|stny|aby|dhcp|pk|pool-|comcast|lightspeed|verizon|remote|clients.your-server.de|res.rr|clppva|stls|cox|ctinets|tor|ru|to tbb|bellsouth|clients.your|mediaWays|gr|br
;--- Bu verdiğin örnek sanırım host'ların arasında gecen ve 2 nokta arasında oluşan takı.
;--- Peki bunu tek satır halinde farklı hosltarı nasıl okutmamız lazım ?

Kod:

.+!.+@.+\.(th|kimsufi|rcn|wsip-|torland|torservers|infoave|torproxy|netvigator|tnmi-|HINET|user-|cpe-|wsip-|mail|bellsouth|c-|rrcs-|nc-|in-|cableone|buckeyecom|customers|cox|qwest|sip|lr-dsl-|ool-|whitney|mchsi|stny|aby|dhcp|pk|pool-|comcast|lightspeed|verizon|remote|clients.your-server.de|res.rr|clppva|stls|cox|ctinets|tor|ru|to tbb|bellsouth|clients.your|mediaWays|gr|br)\..+:.+
;--- Açıklamasını yapalım şimdi :
;--- Kırmızı ile belirttiğim satır : Nedemiştik yukarda ? Verdiğin örnek '' 2 '' nokta arasında gecen host takısı.
;--- Yani : Nick!ident@.+\.takı\..+:fullname

;--- Başına ve sonuna 2 nokta garantisi koyuyorum ki , eklediğimiz spam'ın garantisi olsun.

;--- Başarılar dilerim.

Feragat 11 Şubat 2014 13:31

Cevap: Host Spamfilter
 
Alıntı:

MaryMy Nickli Üyeden Alıntı (Mesaj 1041390887)
th|kimsufi|rcn|wsip-|torland|torservers|infoave|torproxy|netvigator|tn mi-|HINET|user-|cpe-|wsip-|mail|bellsouth|c-| rrcs-|nc-|in-|cableone|buckeyecom|customers|cox|qwest|sip|lr-dsl-|ool-|whitney|mchsi|stny|aby|dhcp|pk|pool-|comcast|lightspeed|verizon|remote|clients.your-server.de|res.rr|clppva|stls|cox|ctinets|tor|ru|to tbb|bellsouth|clients.your|mediaWays|gr|br

Yukarda Gördüğünüz Hostları Spamfiltere Nasıl alabilirim, yardım edermisiniz :)

Eklediğin hostları kontrol etmelisin, aralarında çelişkili ve hatalı olan hostlar var. Boşlukları da yok etmelisin.

Hata Örnek: |to tbb| arasında boşluk oluşmuş.
Çelişki Örnek1: |c-| rrcs-|nc-| Çelişki ve boşluk
Çelişki Örnek2: |th| ve |bellsouth| gibi..

Kısa olanlar zaten işini görecektir. Yani |c-| filtresi |nc-| yi de kapsamaktadır. Verilen host aralıklarının başında-sonunda nokta olup olmadığı kesin gözükmüyor. Mesela; server.de bu host sonu oluyor genellikle, yani sonunda nokta olmuyor. Her neyse bu ihtimalleride göz önüne alırsak ve hostları yeniden kontrol ederek düzenlediğini varsayarsak;
Geriye dönük referansları da sadece verdiğin host aralıklarını dönecek şekilde düzenleyip alttaki gibi bir spamfilter yapabiliriz.

Taban hali:
örnekteki gibi çoğaltmalısın.
Kod:

/spamfilter add u block - Tor_Proxy_Yasak (?i)\A.+!.+@(?:.+)?(host1|host2|host3|host4|host5)(?:.+)?:.+\z
Çalıştırılabilir hali:
Kod:

/spamfilter add u block - Tor_Proxy_Yasak (?i)\A.+!.+@(?:.+)?(th|kimsufi|rcn|wsip-|torland|torservers|infoave|torproxy|netvigator|tn mi-|HINET|user-|cpe-|wsip-|mail|bellsouth|c-| rrcs-|nc-|in-|cableone|buckeyecom|customers|cox|qwest|sip|lr-dsl-|ool-|whitney|mchsi|stny|aby|dhcp|pk|pool-|comcast|lightspeed|verizon|remote|clients.your-server.de|res.rr|clppva|stls|cox|ctinets|tor|ru|to tbb|bellsouth|clients.your|mediaWays|gr|br)(?:.+)?:.+\z


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 12:34.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net