IRC Spamfilter Komutu Nasıl Kullanılır. Spam Komutları ile Reklam – ident – Kelime – Fullname – Nick – Küfür Yasaklama
Spam Komutları, Spamfilter iLe Nick/ident/Fullname/Reklam/Küfür Yasaklama..
Spam Komutları IRC Sohbet ve Chat Kanalları Komut Sistemi üzerinde istenilmeyen Nicklere,identlere,Kelimelere Yasak Koymak için ideal bir komut sistemidir.
Mirc Spam Komutları
Spam Komutları ile Nick Yasaklama;
Örn: /spamfilter add u block – – ^(.*Nick.*!.+@.+:.+)$
Not: Spam Komutları block Komutu ile belirtmiş olduğunuz Nickin kullanımını yasaklamış olursunuz. Ancak block yerine “gzline” Yazarsanız, Nicki Hem Yasaklamış, Hemde ip Numarasına GzLine Atmış oLursunuz.
Spamfilter iLe ident Yasaklama;
Spam ile ident yasaklama komutu
Örn: /spamfilter add u gzline +0 YaSaK ^(.+!Yasaklanacakident@.+:.+)$
Not: Sabit Bir ident’i Yukarıdaki Gibi Spama Alırsanız, O identLe Sunucuya Girmek iSteyenleri Engellemiş oLursunuz. Açıklama Bölümüne Dilediğiniz Mesajı Yazabilirsiniz. Ancak Açıklama Bölümünde Belirttiğiniz Açıklama iki kelimeden fazla ise kelimeler arasına alt tire (_) eklemek gerekmektedir. ( Spam Komutları )
Spam ile Fullname Yasaklama;
Örn: /spamfilter add u gzline – Sebep ^(.+!.+@.+:FuLLName)$
Not: Burada ki komut satırında, Sunucuya gelen saldırılarda fullname ( realname) sabit ise, uygulayacağınız bu komut ile sabit fullname kullanan clone botları engellemiş olursunuz.
Spamfilter iLe Reklam Engelleme;
Özellerinize Yapılan Reklamları ve Anlık Saldırıları Engellemek için,
Bu Tür Örnekler Çoğaltılabilir..
Komut: Ekleme [ /spamfilter add p block – www-xxxxxx-com-Özel-Msjlar-Bir-Süre-Kapatılmıştır ]
Komut: Silme [ /spamfilter del p block – www-xxxxxx-com-Özel-Msjlar-Bir-Süre-Kapatılmıştır ]
Not: Spamfilter eklerken Atılacak olan x-Line Sonuna yazılacak mesajlar arasında boşluk varsa, Spamfiltere mesajları eklerken aralarına (_) Alt tire koymanız gerekir.
Örn: /spamfilter add u gzline +0 Girisiniz_Yasaklanmıştır ^(.Nick.*!+@.+:.+)$
Sunucu içerisinde Toplu Spam Listesi Alma
Sunucudaki Spamları Görmek için Uygulamanız Gereken Komut:
/Stats f
Komutu uyguladığınız zaman, Sunucu içerisindeki tüm spamfilter listesini status de görebilirsiniz.
Toplu Spam Silme Komutu
Mirc Scriptinizi Açarak ALT+R Tuşlarına basınız. Remote Bölümü Açılacaktır. Sol üst Köşedeki “Dosya” Bölümüne Tıklayarak Oradan “Yeni” Kısmına Tıklıyoruz. Açılmış Bulunan Yeni Sayfaya Aşağıda Bulunan Komut Dizinini Yapıştırıyoruz.
raw 229:*:if %:spam == temizle && $2 === F { .spamfilter del $3 $4 – – $10 } alias stemiz { set -u15 %:spam temizle | stats f }
Bu Yapıştırmış Olduğunuz Komut Satırından Sonra Kaydedip Kapatıyoruz. Bu işlemi Yaptıktan sonra Mirc üzerinden /stemiz komutunu uyguladığınız anda, Sunucunuzdaki tüm spamları temizlemiş olacaksınız.. Unutmayınız ki, Spam temizleme yapabilmek için oper veya admin olmanız gerekmektedir..
GeneL Olarak Kullanım Modeli Şu Şekildedir;
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]
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 anl***** 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 komutları ile yapılan engellemelerden, sunucu adminleri 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 Kullanirken Bazi Onemli Bilqiler
Sunucunuzda eger bir kelimenin hic kullanilmamasini istiyorsaniz *kelime* seklinde
yasaklamamiz gerekmektedir
/spamfilter add p block – yasakli_kelime *kelime*
Sadece bir kelimeyi yasaklamak icin kelimeyi ^kelime$ seklinde yasaklamamiz gerekmektedir
MeseLa burada test için deneme kelimesini kullanalım..
/spamfilter add p block – yasakli_kelime deneme seklinde yasaklarsak ozelde yazilan ve
icinde deneme gecen her kelimeyi yasaklar bu durum kullanıcıların sohbettini engeleyebilir
/spamfilter add p block – yasakli_kelime ^deneme$ daha saglikli bir yasaklama sekli olur.
Sunucuda Tek Harf Yazmayı Spamfilter ile engelleme Komutu
/spamfilter add cNp block – Tek_Harf_Kullanmak_Yasaktir ^[a-zA-Z]{1}$
Komutunu Uygulayarak, Gerek Özelde ve Gerekse Sunucu GeneLinde Tek Tek Harf Yazarak Atılan Reklamları Engelleyebilirsiniz.
Not: Yanyana Kullanıların Tek Harfler için Geçerli Değildir, Tek Tek Alt Alta Yazılan Harfler için kullanılır.
Örnek:
<RomantiC> s
<RomantiC> o
<RomantiC> h
<RomantiC> b
<RomantiC> e
<RomantiC> t
Şeklindeki Tek Harf Yazmayı Engellemek için Kullanılır..
Aynı Kelimenin Farklı Yazım Türlerini Spamfilter iLe Yasaklamak için,
MeseLa Sünnet Kelimesinin Farklı Varyasyonlarını Spama Eklemek iStiyorsunuz S(ü|u)nn(e,€,ê)t komutunu kullanabiliriz
/spamfilter add c block – yasakli_kelime S(ü|u)nn(e,€,ê)t
Farklı Spamfilter Örnekleri;
Örneğin; ” Orospu ” Kelimesini Spam komutları iLe Yasaklayacaksınız..Yanlız Sadece “Orospu” Olarak DeğiLde “orrrsspuu” vS Şeklinde Yazılmasınaıda istemiyorsunuz..
/spamfilter add cpNn – Yasak_Kelime_Kullandiniz o{1,5}+r{0,5}+(o|u){0,5}+s{1,5}+p{1,5}+u{1,5}
Iki Farklı Kelimenin Farklı Yazılış Şekillerinde Dahi oLsa Aynı Cümle içinde Kullanımını Yasaklamak,
/spamfilter add c block – yasakli_kelime (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|
Burada IRC Kelimesi ve Farklı Yazılış Şekilleri Dahil oLmak Kaydı iLe, com,Net,org Gibi Uzantıların Farklı Farklı Yazım Şekilleri iLe Birlikte Aynı Cümle içinde Aynı Anda Kullanımını Yasaklar. Örneğin; IRC.SohbetSizsiniz.Com Diyemezsiniz..Kelimelerin Farklı Yazılış Şekillerini Çoğaltabilirsiniz..
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)
(n.et|c.om|or.g|c0m|c.0m|c0.m|c.0.m|gen|g.en|g.e.n|Ne.t|co.m|c.o.m)
Şeklinde Örnekleri Farklılaştıralım, Siz Geliştirebilir ve Değiştirebilirsiniz.
Not: Karıştırılmaması gereken önemli hususlardan birtaneside, IRC üzerinde yasaklama komutları ile (Forbidden,sqLine,suspend v.b) spam komutları aynı şekilde çalışmaz. Spam komutları ve uygulamalarını kullanırken zekanızın ve bilginizin elverdiği ölçüde sınırsız işlemler yapmanız mümkündür..
Etiketler: ident yasaklama IRC Komutlar nick yasaklama sohbet Spam Spam Komutları Spamfilter Spamfilter Komutları
Bu yazı toplamda 15693 kişi tarafından görüntülendi.
Melek
8 Temmuz 2019 at 21:29Güzel paylaşım olmuş.Spam komutlarına dair çok açıklayıcı bir yazı olmuş. Paylaşım için teşekkür ederim ElleriniZe sağlık. Diğer services komıtlarınıda paylaşırsanız güzel olur.
Suat
24 Ağustos 2019 at 15:08Bencede çok açıklayıcı olmuş
Tolga
9 Kasım 2019 at 18:09Spam konusunda genel olarak eksiklerimiz var. Admin çok güzel paylaşım yapmışsın teşekkür ederim kendi adıma. Yorumlara baktım ve arkadaşlara katılıyorum. Çok faydalı ve bilgilendirici bir paylaşım olmuş irc kullanıcıları için teşekkürler.
CanSsu
15 Ocak 2020 at 08:48İrc adminleri için oldukça faydalı olabilecek bir makale tebrik ederim emeklerinize sağlık
SaDe
6 Şubat 2020 at 18:12Spam komutları ile ilgili güzel bilgiler paylaşmışsınız. Teşekkür ederim kendi adıma.
EqoiSt
6 Mayıs 2020 at 14:58Spam ile ident Yasaklama Komutu Oldukça işime Yaradı Doğrusu. Saldırı Engelleme ile ilgili olarak spam komutlarını kullanarak spam ile nick yasaklamak, spamfilter ile ident yasaklamak, spam ile saldırıda kullanılan cümle içinde herhangi bir kelime yasaklamak çok fazla işime yaradı diyebilirim.
Remzi
6 Mayıs 2020 at 17:27Spam Komutları ile Sunucumuzda Saldırı Engellemek Konusunda Büyük Yol Kat Ettik. Ama Tabi Spamfilter Çok Karmaşık Bir Konu. Akılda Tutmak Oldukça Güç.Bu Sebepden Hazırlayan Arkadaşa Teşekkür Ederiz.
ipek
26 Temmuz 2020 at 10:40Tşkler admin arkadaş çok işime yaradı bu sayfa
Sezin
25 Kasım 2021 at 11:08Selamun Aleyküm verdiğiniz komutlarla ident yasaklamaya çalışıyorum ancak bir identin tüm varyasyonlarını yasaklamak istiyorum
Örnegin Kasar identini yasaklayacağım fakat ksar kasr Khsar gibi varyasyonlarıda tek komutla yasaklayabilirmiyim
YeLda
15 Mart 2022 at 10:26Spam komutlarını hala daha tam anlayabilmiş değilim. Buradaki örnekli komutları uygulandığında mesela deneme kelimesinden örneklendirmişsiniz burada ama ben ananı kelimesini spama almaya çalışırken örnek olarak; “ananın evinde de avokado yiyorsun değilmi” Cümlesi de spama düşüyor mesela. Ama ben bu cümlenin spama düşmesini istemiyorum. Bunu nasıl çözelirim.
Necip
23 Mart 2022 at 10:00Baya güzel bilgilendirme yapılmış. Örneklemer ve anlatım çok açıklayıcı olmuş arkadaşın eline sağlık
Tunne
17 Nisan 2022 at 16:50cok guzel paylasım tskler. bır konuda nasıl eklenır acaba saldırıyı renklı asci olarak yapıldugında kelıme yasaklama nasıl mumkun olur tskler
RomantiC
18 Nisan 2022 at 15:53Tam Olarak Neyi Yasaklamak iStiyorsunuz. Daha Detaylı Bilgi Verirseniz Yardımcı Olmaya Çalışırız.
Yılmaz
14 Mayıs 2022 at 01:44İrcde spamlarla ilgili faydalı makale olmuş teşekkürler.
Ömer
15 Eylül 2022 at 10:13Selammmmmm ben ömer bu saldırı yapılırken iki harfli identleri yasaklamak için nasıl bir komut kullanmak gerekiyor bilginiz varmı acaba. Kanala gelsem yardım edermisimiz.
Filiz
26 Eylül 2022 at 09:19Buraya alışkın oldumdan bu komutları uygulamak için ezber yapmıyorum. Lazım olduğunda bu sayfadan açıp bakıyorum. Çok güzel ve açıklayıcı bir yazı olmuş spamlarla ilgili.
MisaL
24 Ekim 2022 at 17:08Selam sohbetsizsiniz ailesi. Eskiden spam komutları yazınca ilk bu sayfa çıkıyordu ama şimdi baya aşagılarda çıkıyor bunun sebebi ne acaba. Burası baya işimize yarıyordu şimdi ise sma sapan yerler çıkıyor.
Aydan
17 Şubat 2023 at 19:57Güzel olmuş. Irc de spam komutları adına bilgilendirici bir makale olmuş. Ben bir sohbet sunucusu yetkilisi olarak oldukça faydalanıyorum buradan. Emeğinize sağlık. Diğer serviceslerinde çalışmasını yapmanızı beklerim.
Zeynel
16 Şubat 2024 at 11:17Gayet bilgilendirici bir yaz olmuş admin eline emeğine sağlık. Ne zaman spamlar konusunda irc desteği arasam bu sayfayı ziyaret ediyorum