/* Hazýr Spamfilter Reklam\Saldýrý\Arayýþ Yasaklama */ Bu ortalama 1 senelik analizlerin sonucunda çýkarttýðým %100 Kesin cözüm öneren Hazýr Spamfilter'dir. Paylaþmamýn sebebi ise ; Gerek Proxy Korumalarý olsun , gerek hazýr kodlar olsun ; Proxy cekilen siteler olsun.Belli bi zaman sonra '' zaman aþýmýna uðramaktadýr.En iyisi spamfilter'le Sabit kalcak þekilde eklersek , kod arayýþý içine girmeyiþimizdir. Daha farklý stabil tarzlarý mevcud.Lakin Spamfilter Bilmeyenler için , En kolaylaþtýrýlmýþ þekilde paylaþýyorum... KULLANIMI: /spamfilter add u gzline 12m Spm-Yasak .+!.+@7(1|3|4|5|6|9)\..+:.+ Ýstek ve öneri vb durumlarda yardým isteye bilirsiniz. Saldýrý Reklam Arayýþ kesecek Hazýr Spamfilter ; ;--- Random Giriþ : Kod: (?-i)^([A-Za-z]{1}[0-9]{1,}!.+@.+:.+)$ Kod: .+!.+@.+:(?-i)([[:space:]]|[[:punct:]])[A-Za-z]{2,}$ Kod: ^[0QO5](\s|\s+|)[5](\s|\s+|)(2|3|4|5|6|7|8|9)(\s|\s+|)\d(.+|)$ Kod: \x01ACTION.+\x01 Kod: [.,]c[[:space:]]{0,}[o0Q][[:space:]]{0,}m|[.,][[:print:]]{1,3}[cÇ][[:print:]]{1,3}[o0Q][[:print:]]{1,3}m|[.,]n[[:space:]]{0,}[ée€£][[:space:]]{0,}t|[.,][[:print:]]{1,3}n[[:print:]]{1,3}[ée€£][[:print:]]{1,3}t Kod: \.n[£€e]t|\.[0Qo]rg|\.n.[£€e].t|\.[0Qo].r.g|\.n.?[£€e].?t|\.[0Qo].?r.?g|\.c[0Qo]m|\.c.[0Qo].m|\.c.?[0Qo].?m |
Cevap: /* Hazýr Spamfilter Reklam\Saldýrý\Arayýþ Yasaklama */ - Konu, mIRC Scripting Parça Kodlar kategorisinden Unreal \ Parça Kodlar kategorisine taþýnmýþtýr. Taþýnma sebebi 1- Spamfilter bir Unreal komutudur. 2- Paylaþýlan komut parçalarýnýn mIRC'e eklenebilir veya mIRC üzerinde kullanýlabilir bir hali yazýlmamýþtýr (Alias, Remote gibi.) - Sana kýsaca bir tavsiye (1|2|3|4|5|6|7|8|9|0) Bunun yerine \d veya [0-9] veya [[:digit:]] kullan. [[:space:]] bunun yerine \s kullan. {0,} yerine * kullan. {1,} yerine + kullan. |
Cevap: /* Hazýr Spamfilter Reklam\Saldýrý\Arayýþ Yasaklama */ SPAMFÝLTER KOMUTLARÝ (Alýntýdýr) Komut: /spamfilter [add|del|remove|+|-] [type] [action] [tkltime] [tklreason] [regex] /spamfilter [add|del|remove|+|-] [tip] [eylem] [tklsuresi] [sebep] [duzenli-ifade] Kaydetmek /spamfilter add cpNnudpqP block 1d; Yasak i r c /spamfilter add cpNnudpqP kline 1d; Yasak Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajýnýz olmasý gerekir. color="black">/spamfilter add cpNnudpqP gline 1d; Yasak http:// /spamfilter add cpNnudpqP zline 1d; Yasak org Silmek /spamfilter del cpNnudpqP block 1d; Yasak i r c /spamfilter del cpNnudpqP kline 1d; Yasak Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajýnýz olmasý gerekir. color="black">/spamfilter del cpNnudpqP gline 1d; Yasak http:// /spamfilter del cpNnudpqP zline 1d; Yasak org Simdi Spamfilter Nasil Yazilir Ne anlama Geliyor anlamlarini Tek Tek anlatcam /spamfilter add|Del Komutun uygulanacagi Yerler uygulanacak islem suresi Sebep kelime Seklinde uygulanmaktadir ßelirttiqiniz kelimeyi iceren bir yazi yazildiqinda komutu yazarken ßelirlediqiniz ilsem kisminda zline kline vb bulunan islem otomatik olarak uygulanir Misal /spamfilter add cpNnudpqP block 1d; Yasak i r c add ekler del siler add = Ekle Ýslem Uyqulanacak Yerler ve anlamlari c channel Kanal mesajlari p private Ozel mesajlar n private-notice Ozel notice Nchannel-notice Kanala notice P part Part sebebi qquit Quit sebebi ddcc DCC dosya ismi aaway away mesaji ttopic Belirtilen topic uuser Kullanici ßani nick!user@host:realname ile eþleþecektir Simdi Uyqulanacak Ýslemleri anlatim kill Kill atar tempshun Kullaniciya o anlik shun atilir tekrardan ßaqlanirsa tempshun kalkar shun Hosta shun atilir kline Host icin kline eklenir gline Host icin gline eklenir zline Host icin zline eklenir gzline Host icin gzline (global zline) eklenir block Sadece mesaj bloklanir dccblock Kullanici DCC qonderimi yapamaz viruschan Tum Kanallardan Cikartilir ayrica ßunlarida yapamaz set spamfilter virus-help-channel ile belirtilen kanala giris yaptirilir pong admin set spamfilter virus-help-channel ile belirtilen kanala msg notice haric komut Kullanamaz Sureler d Gun m Ay Spamfilter spam reklam worm ve diqer turlerde ki istenmeyen durumlara karsi yeni bir Sistemdir Badwords sistemi ile benzer calisir fakat bir cok avantaji vardir Spamfilter kullanimina qelelim Simdi. ßu arada Hem Genis anlatcam Hemde Yeniden Tekrar Etmis Oluruz /spamfilter [add|del|remove|+|-] [tip] [eylem] [tklsuresi] [sebep] [duzenli-ifade] Eklemek Ýcin /spamfilter + cNp zline - Sebep Metin Eger bu komutla ekleme yaparsak /spamfilter - cNp zline - Sebep Metin Seklinde Sileßilirsiniz [tip] Hedef tipini belirtir Karakter: c channel Kanal mesajlari p private Ozel mesajlar n private-notice Ozel notice Nchannel-notice Kanala notice P part Part sebebi qquit Quit sebebi ddcc DCC dosya ismi aaway away mesaji ttopic Belirtilen topic uuser Kullanici ßani nick!user@host:realname ile eslesecektir Not: Coklu hedefler belirtebilirsiniz cpNn gibi [eylem] Eslesme qerceklestirdiqi takdirde uygulanacak eylem sadece 1 eylem ßelirlenir kill Kill atar tempshun Kullaniciya o anlik shun atilir tekrardan ßaqlanirsa tempshun kalkar shun Hosta shun atilir kline Host icin kline eklenir gline Host icin gline eklenir zline Host icin zline eklenir gzline Host icin gzline (global zline) eklenir block Sadece mesaj bloklanir dccblock Kullanici DCC qonderimi yapamaz viruschan Tum Kanallardan Cikartilir ayrica ßunlarida yapamaz set spamfilter virus-help-channel ile belirtilen kanala giris yaptirilir pong admin set spamfilter virus-help-channel ile belirtilen kanala msg notice haric komut Kullanamaz [tklsuresi] Spamfilter tarafindan eklenen line/shun icin gecerli olma suresidir ßaslanqic deqeri icin - kullanin veya atlayin Misal eqer eylem = 'block' ise [sebep] Block/line/shun sebebidir Burada belirtilen sebep icinde bosluk Kullanamazsiniz alt cizgiler _ bosluk olarak deqerlendirilir ve cift altcizgi __ _ olarak deqerlendirilir Yine ayni sekilde baslanqic deqeri icin – kullanin [duzenli ifade] ßu ßolum hangi ifadenin ve ya yasak kelime kullanildiqinda belirtilen eylemin uygulanacaqini bildirilen ßolumdur /spamfilter komutuyla eklenmis spam filtreleri Tum ag boyunca gecerlidir Kullanici /kanal +G modunda olsun olmasin calisacaktir sadece operler ve servisler filtrelemeden etkilenmezler ayni zamanda spam filtrelerini konfigurasyon dosyasindan da ekleyebilirsiniz fakat bunlar yerel sunucuda gecerli olacaktir ßutun agda olmaz Bu spamfilter { } bloqunun kullanimi Genelde bu kodlari biz spamfilter.conf icine ekliyoruz Misal spamfilter { regex "//write \$decode\(.+\|.+load -rs"; target { private; channel; }; reason "Generic $decode exploit"; action block; }; set::spamfilter::ban-time spamfilter ile eklenen line/shun icin ban suresinin default deqerini deqistirebilmenize olanak saqlar (default deqeri: 1 gun) set::spamfilter::ban-reason Default deqeri olarak bir sebep belirtmenize olanak saqlar (default deqeri: Spam/advertising) set::spamfilter::virus-help-channel belirtilen viruschan eylemi icin bir kanal belirtmenize olanak saqlar (default: #help) set::spamfilter::virus-help-channel-deny yukarida belirttiqiniz kanala yapilacak tum normal girisleri bloklamaniza olanak saqlar (default deqeri: no) Spamfilter Kullanirken Bazi Onemli Bilqiler Sunucunuzda eger bir kelimenin hic kullanilmamasini istiyorsaniz *kelime* seklinde yasaklamamiz gerekmektedir. /spamfilter add p block - yasakli_kelime *kelime* ozel icin ßu=) cunku p yazdim Sadece bir kelimeyi yasaklamak icin kelimeyi ^kelime$ seklinde yasaklamamiz qerekir Misal Eggdrop botlara kendinimiz tanitmak icin hello kelimesini kullaniriz bu kelimeyi eger /spamfilter add p block - yasakli_kelime hello seklinde yasaklarsak ozelde yazilan ve icinde hello gecen her kelimeyi yasaklar Buda userlerin sohbettini engeleyebilir /spamfilter add p block - yasakli_kelime^hello$ daha saglikli bir yasaklama sekli olur. Tek Harf Yazmayi Engellemek Tek harf yazma yolu ile genelde sunucularda reklamlar yapýlýr Misal »19:17:53« <Nick> w »19:17:53« <Nick> w »19:17:53« <Nick> w »19:17:53« <Nick> deneme »19:17:53« <Nick> c »19:17:53« <Nick> o »19:17:53« <Nick> m Bu Sekilde Reklamlari Enqellemek Ýcin ^[a-zA-Z]{1}$ komutunu kullanabiliriz /spamfilter add cNp block - yasakli_kelime ^[a-zA-Z]{1}$ Tekrarli Harfleri Yasaklamak Ýcin de Bir kelime sonundaki tekrari yasaklamak istiyorsak kelime{sayi} veya kelime{sayi,sayi} seklinde yasaklama yapmamiz gerekmektedir Misal CheShellllllllll kelimesinin sonundaki l hos bir qoruntu oluþturmaz bunu engelemek icin CheShel{5} yapabiliriz /spamfilter add c block - yasakli_kelime CheShel{5} Bu sadece CheShell sonundaki 5 l'yi engeller ama biz CheShelll CheShellll CheShellllll gibi 2 ve 5 c kullanimi engelemek istersek CheShell{2,8} yapabiliriz /spamfilter add c block - yasakli_kelime CheShell {2,5} Bu islem CheShelllllll 5 ve uzerini engelemeyecektir eger biz hic bir sekilde harf tekrarini istemiyorsak CheShell{2,255} yapabiliriz artik kimse CheShell'den sonra l tekrarini sunucunuzada Yapamayacaktir /spamfilter add c block - yasakli_kelime KatrinaShell{2,255} Bir Kelime Ýcindeki Tekrari Yasaklamak Ýstiyorsak kelime icindeki h harfindeki tekrari yasaklamak icin kelime{sayi} ve ya kelime{sayi,sayi} seklinde yasaklama yapabiliriz Misal Cheshhhhhell seklindeki bir tekrari engelemek icin aynen yukardaki ornekte oldugu gibi 5 tane h harfi oldugu icin Chesh{5}ellChesh{2,5}ell ya da Chesh{2,255}ell komutlarini yukarida kullandiqimiz gibi engelleyebiliriz Kelimeler icinde hic tekrar istemiyorsaniz hangi kelime olursa olsun sunucumda tekrar [B]yapilmasin diyorsaniz bunun icin [a]{2,255} {2,255}[c]{2,255} =) ßole tek tek Ekleyin Yukarida yazdiqim qibi o seklinde Tum harfleri yasaklama yapabiliriz artikin yan yana 2 ayni harf yazilmasi yasaklanmistir=) Ayni Kelimenin Farkli Versiyonlarini Yasaklamak Ýcin de Bir harfe qore yasaklama Sunucularimizda cozum bulmakta zorlandiqimiz bir sorun bir kelimeyi baska karakterle yazma acsii karakterli ile Misal Ìrc , irc , irc , Ýrc, !rc, 1rc Bunlarin hepsi irc kelimesini caqiriyor Bunu engelemmek icin (Ì,i,i,Ý,!,1)rc komutunu kullanabiliriz /spamfilter add cNp block - yasakli_kelime (Ì,i,i,Ý,!,1)rc Ýki ve Daha Fazla Harfe Gore Yasaklama Misal Katri , KatrÌ , Katri , Katr! , kátri , Katr1 vs gibi durumlarda ise yukardaki Misaldeki qibi k(a|á)tr(Ì,i,i,Ý,!,1) komutunu kullanabiliriz /spamfilter add c block - yasakli_kelime k(a|á)tr(Ì,i,i,Ý,!,1) Ýki Farkli Kelimeye Gore Yasaklama Bir cumle icinde 2 kelimenin gecmesini istemediqiniz taktirde ise kelime1+kelime2 komutunu uygulaya biliriz Misal Bir cumle icinde rus ve cin kelimelerinin qecmesini istemiyorsak rus.+cin Kullaniriz /spamfilter add cNP block - yasakli_kelime rus.+cin Himm ßuraya kadar iste aslinda coqaltaßilirsiniz tonlarca amacim mantikini ogretmekti ßunlar en ßasit hallerini anlatmaya calistim daha qenis kapsamli coze coze kendinizi qelistireßilirsiniz mesela 3-5 Ornek yazim O Yoldan kendinizi qelistiriniz artikin=) ORNEKLER (rusya|rus|r.us|r.u.s).+(k.i.e.v|b.e.r.l.i.n|l.o.n .d.r.a|kiev|berlin|londra|kie.v|berli.n|londr.a| (katrina|k.atrina|k.a.t.r.i.n.a|katrina|kat.rina|k atri.na|Katrina|K.atri.na|kat.rin.a).+(linda|yagmu r|duygu|lin.da|yag.mur|duy.gu|Lind.a| irc.+(n.e.t|c.o.m|o.r.g|net|com|org|ne.t|co.m|or.g |n.et|c.om|or.g) (irc|i.rc|i.r.c|irc|i.rc|i.r.c|Ýrc|Ý.rc|Ý.r.c).+(n .e.t|c.o.m|o.r.g|net|com|org|ne.t| o{1,5}+r{0,5}+(o|u){0,5}+s{1,5}+p{1,5}+u{1,5} bac+(i|i)+s{0,1}+(i|i)+n+(i|i)+n[[:space:]](am|az|s(i|i)) co.m|or.g|n.et|c.om|or.g|c0m|c.0m|c0.m|c.0.m) ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]| n.et|c.om|or.g|c0m|c.0m|c0.m|c.0.m|gen|g.en|g.e.n) k.atrina|katrina|katri.na|Kat.rina|ka.t.rina|katri N.a|kat.r.ina|ka.tr.ina|KaT.rina|k.a.t.rina) k{1,5}+a{0,5}+(t|r){0,5}+i{1,5}+n{1,5}+a{1,5} ßenden ßu kadar yalniz sunu ßelirtmek istiyorum tum irc vs komutlar matematiksel ßilqidir misal ßu konu ile ilqili spamfilter yasak edeceqim kelime com olsun dusunun bu com kelimesi kac farkli sekilde dizilir tek tek saymaniza qerek yoktur com=3 yane 3 uzeri 2 buda esittir 9 farkli sekilde dizilir. |
Cevap: /* Hazýr Spamfilter Reklam\Saldýrý\Arayýþ Yasaklama */ Kod: irc.+(n.e.t|c.o.m|o.r.g|net|com|org|ne.t|co.m|or.g |n.et|c.om|or.g) Kod: [ýiÝ1!]rc.+(n(\.)?e(\.)?t|c(\.)?o(\.)?m|o(\.)?r(\.)?g) Kod: ^[a-zA-Z]{1}$ Küçük harf'leri engeller; Kod: ^[a-zöçþüðý]$ Kod: ^[a-zA-ZöçþüðýÝÐÜÞÖÇ]$ Kod: ^[0-9]$ Kod: ^[a-zA-Z0-9öçþüðýÝÐÜÞÖÇ]$ Kod: ^.$ Kod: (irc|i.rc|i.r.c|irc|i.rc|i.r.c|Ýrc|Ý.rc|Ý.r.c).+(n .e.t|c.o.m|o.r.g|net|com|org|ne.t| Yerine yine ayný þekil; Kod: [ýiÝ1!](\.)?r(\.)?c.+(n(\.)?e(\.)?t|c(\.)?o(\.)?m|o(\.)?r(\.)?g) Kod: o{1,5}+r{0,5}+(o|u){0,5}+s{1,5}+p{1,5}+u{1,5} Kod: o+r+[ouüÜ]+s+[pb]+[uüÜ]+ Kod: (http://| |
Cevap: /* Hazýr Spamfilter Reklam\Saldýrý\Arayýþ Yasaklama */ @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] , @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Hocam, Paylasiminiz icin Tesekkür ederim. Güzel Paylasim olmus, Ellerinize saglik. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sizin icinde aynisini demek isterdim, yanliz paylasiminiz copy/paste dir bana göre. Bakiniz: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Neyse dedigim gibi, üstdeki 2 Hocalarim Ellerinize saglik. {1,} hatasini cok yapiyordum :) ama artik + kullaniyorum :) |
Cevap: /* Hazýr Spamfilter Reklam\Saldýrý\Arayýþ Yasaklama */ Alýntý:
Düzenli ifadelerde de alternatifler ve pek çok kolaylýk mevcut. Nitelikte ayný fakat iþlevselliði arttýrýlabilir ve farklý operatörleride kapsýyor düzenli ifadeler. Tabi kütüphanesinde henüz keþfedilmemiþ o kadar çok operatör, syntax, fonksiyon vs var ki.. Araþtýrýp öðrenmek týpký bir keþif gibi keyifli. Amaç, açýklayýcý paylaþýmlar olmalý. Daha önce geçmiþte pek çoðunun yaptýðý gibi insanlarý peþinden koþturup hiçbir þey vermeyen (veremeyen) bir tavýr yerine, egodan uzak doðru ve öðretici paylaþýmlar yapýlmalý. Biz buralarda oldukça kendi merak ettiklerimizi öðrenip paylaþacaðýz. Fýrsat bulursam eðer düzenli ifadelerde (regular expressions) bilinmeyen veya anlatýlmamýþ pek çok konuyu içeren (örneklerle birlikte) bir makale hazýrlamayý düþünüyorum. Kolaylýklar dilerim. |
Cevap: /* Hazýr Spamfilter Reklam\Saldýrý\Arayýþ Yasaklama */ Alýntý:
Heveslenip tekrar uðraþýrsam ki heves de kalmadý , dediðin sistemi uygularým.Umut abi. |
Cevap: /* Hazýr Spamfilter Reklam\Saldýrý\Arayýþ Yasaklama */ bunu nasil eklcegiz ki spamfilter.conf hata veriyor Alýntý:
Powered by vBulletin® Version 3.8.8 Beta 3 |