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

8Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 24 Mayıs 2014, 12:55   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
oto ident spam




Merhaba,

Sunucumuza son bir haftadir yogun saldirilar oluyor. Saldirida baslica one cikan seyler ident ve fullname degistirerek saldiriliyor. Bunlari spama ekleyerek mudahale etmeye calisiyoruz. Bu saldirilara daha hizli cevap verebilmek adina soyle bir kod editlenebilir mi. 1 veya 2 saniye icerisinde sunucuya baglanan 4 ve uzeri ayni ident oldugunda, o ident bu sekilde ^(.+!ident@.+:.+)$ spama eklenecek ve islem uygulanacak. Boyle bir kodun saldirilari buyuk olcude durdurabilecegini dusunuyorum. Yardimci olabilecek arkadaslar yardim ederse sevinirim.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Yazgulu Sohbet
Alt 24 Mayıs 2014, 15:44   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: oto ident spam




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:SNOTICE:*Client connecting on port *: { if $read(ident.txt,w,$remove($right($gettok($10,1,64 ),-1),~)) { return } inc -u2 %koruma 1 if %koruma >= 4 { /spamfilter add u block - - ^(.+! $+ $token($token($10,1,64),1,40) $+ @.+:.+)$ msg #opers Bilgi : Agresif Saldırı Sebebiyle .+! $+ $token($token($10,1,64),1,40) $+ @.+:.+ eklendi. } }

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $read(ident.txt,w,$remove($right($gettok($10,1,64 ),-1),~)) { return }

Agresif girişde , spamfilter ekler ; identi : yukardaki kısa kod ise '' ident.txt '' muaf tutulcak identleri alt alta yaza bilirsin.

__________________
kS.-.cMGz
 
Alıntı ile Cevapla

Alt 24 Mayıs 2014, 15:47   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: oto ident spam




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*Client connecting*:.enable #lcz | who +n $9 alias uygula .spamfilter add u gline - $+(^(.+!,$1,@.+:.+)$) #lcz off raw 352:*:inc -u2 $+(%,$3,.lcz) | $iif($eval($+(%,$3,.lcz)) >= 4,.uygula $3) raw 315:*:.disable #lcz #lcz end

spamfilter hakkında az cok bilgim var yazmaya calistim ama olmamis da olabilir.
eger 2 saniye degil de daha da artırmak istiyorsan inc -u2 kısmındaki 2 yi degistir. (saniye olarak)

kodu denemedim.

 
Alıntı ile Cevapla

Alt 24 Mayıs 2014, 18:34   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: oto ident spam




Lociz Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*Client connecting*:.enable #lcz | who +n $9 alias uygula .spamfilter add u gline - $+(^(.+!,$1,@.+:.+)$) #lcz off raw 352:*:inc -u2 $+(%,$3,.lcz) | $iif($eval($+(%,$3,.lcz)) >= 4,.uygula $3) raw 315:*:.disable #lcz #lcz end

spamfilter hakkında az cok bilgim var yazmaya calistim ama olmamis da olabilir.
eger 2 saniye degil de daha da artırmak istiyorsan inc -u2 kısmındaki 2 yi degistir. (saniye olarak)

kodu denemedim.

Deneyip haber veririm @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

 
Alıntı ile Cevapla

Alt 24 Mayıs 2014, 22:43   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: oto ident spam




Darnasus Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Deneyip haber veririm @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Calismadi dostum. Benim elimde soyle bir ident korumasi var. who cekmeden calisiyor, 2 saniye icerisinde ayni identten 3 ve uzeri giris oldugunda islem uyguluyor, buna spam eklenebilir mi?

Alıntı:
menu * {
.» Ident Korumasi
..Açık:.enable #Ident | .echo -a 4Ident Korumasi On
..Kapalı:.disable #Ident | .echo -a 4Ident Korumasi Off
}

#Ident off
on *:snotice:*connecting*: {
var %ident $token($token($10,1,64),1,40)
if $istok(Ident3 ,%ident,32) { return }
hinc -mu2 ident %ident 1
if ($hget(ident,%ident) >= 3) { gline $9 :Reklam, spam yasaktir. | hdel -m ident %ident }
}
#Ident end


 
Alıntı ile Cevapla

Alt 25 Mayıs 2014, 02:08   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: oto ident spam




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
gline $9 :Reklam, spam yasaktir.

;-Burayı altaki ile değiştir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/spamfilter add u block - - ^(.+! $+ $token($token($10,1,64),1,40) $+ @.+:.+)$


__________________
kS.-.cMGz
 
Alıntı ile Cevapla

Alt 25 Mayıs 2014, 02:16   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: oto ident spam




Lociz Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*Client connecting*:.enable #lcz | who +n $9 alias uygula .spamfilter add u gline - $+(^(.+!,$1,@.+:.+)$) #lcz off raw 352:*:inc -u2 $+(%,$3,.lcz) | $iif($eval($+(%,$3,.lcz)) >= 4,.uygula $3) raw 315:*:.disable #lcz #lcz end

spamfilter hakkında az cok bilgim var yazmaya calistim ama olmamis da olabilir.
eger 2 saniye degil de daha da artırmak istiyorsan inc -u2 kısmındaki 2 yi degistir. (saniye olarak)

kodu denemedim.

Kodda sorun yok , sadece ufak bir unutkanlık yapmış ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias uygula .spamfilter add u gline - $+(^(.+!,$1,@.+:.+)$)

;-Yukardaki Kod'u alttaki ile değiştirirsen , sorunsuz çalışcaktır.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias uygula .spamfilter add u gline - Spam $+(^(.+!,$1,@.+:.+)$)


__________________
kS.-.cMGz
 
Alıntı ile Cevapla

Alt 25 Mayıs 2014, 03:10   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: oto ident spam




Unutkanlik dedigin sadece spamfilter mesaji, buda calismasina mani olacak birsey degil.
Who cekmeden uygulatabilir miyiz bunu tokenle mesela. Who istememdeki sebeb ise, statusta bekleyenleri sajoinlemek icin kullandigim kodla cakismasi. Sunucuya giren herkese who cektiginden baska bir kanala sajoinleniyor. Benim paylastigim kodda gline yerine spam uygulatabilir miyiz? Ben beceremedim.

 
Alıntı ile Cevapla

Alt 25 Mayıs 2014, 03:19   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: oto ident spam




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu * { .» Ident Korumasi ..Açık:.enable #Ident | .echo -a 4Ident Korumasi On ..Kapalı:.disable #Ident | .echo -a 4Ident Korumasi Off } #Ident off on *:snotice:*connecting*: { var %ident $token($token($10,1,64),1,40) if $istok(IdentMuaf IdentMuaf-1 IdentMuaf-2 IdentMuaf-3,%ident,32) { return } hinc -mu2 ident %ident 1 if ($hget(ident,%ident) >= 3) { /spamfilter add u block - - ^(.+! $+ $token($token($10,1,64),1,40) $+ @.+:.+)$ | hdel -m ident %ident } } #Ident end


__________________
kS.-.cMGz
 
Alıntı ile Cevapla

Alt 25 Mayıs 2014, 03:23   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: oto ident spam




Deneyip haber vericem, eyvallah

 
Alıntı ile Cevapla

Cevapla

Etiketler
ident, oto, spam


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Scriptte ident sabitleme veya ident kutucuğunu kaldırma MaRaShaL mIRC Scripting Sorunları 6 17 Mayıs 2009 01:21
/ident yeni ident ? muratt_aziz mIRC Scripting Sorunları 15 27 Mart 2009 22:15