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/)
-   -   Böyle bir saldırı oluyor bunu nasıl engelleriz (https://www.ircforumlari.net/mirc-scripting-sorunlari/505471-boyle-bir-saldiri-oluyor-bunu-nasil-engelleriz.html)

MesqeN 22 Aralık 2012 19:49

Cevap: Böyle bir saldırı oluyor bunu nasıl engelleriz
 
Alıntı:

Med Cezir Nickli Üyeden Alıntı (Mesaj 1041220823)
Arkadaşlar bazı kodlar vermişler ama ben farklı birşey yapmak istedim. Unreal dan pek anlamam o yüzden gzline ve snotice bilgilerini arkadaşların verdiklerinden yola cıkarak ayarladım.

Koda göre sunucuya giren nicklerin son 2 harfini siler. Buna göre aynı nick tanımı ve aynı identten 10 saniye içerisinde 3 giriş tespit ederse gzline atar.

Koda gerekli açıklamaları ekledim kendinde kırmızı renkteki yerlere istediğin gibi ayarlamaları yapabilirsin.

Kod:

on *:snotice:*Client connecting*:{
; Kırmızı ile belirttiğim -2 rakamı sondan iki rakamı temizler, -3 yaparsan son 3 rakamı temizler.
var %cnick = $left($9,-2)
;İdentin $10 a denk geldiğini düşündüm farklı ise değiştirirsin
var %cident = $right($gettok($10,1,64),-1)
;10 saniyeye göre ayarladım bu süreyi kafana göre ayarlayabilirsin
hinc -mu10 AgresifConnect $+(%cident,.,%cnick) 1
;3 nick girerse işlem yap diye belirledim, bu sayıyıda kafana göre belirleyebilirsin.
if $hget(AgresifConnect,$+(%cident,.,%cnick)) == 3 {
.gzline $9 Agresif Giriş Saldırı Riski Nedeniyle Uzaklaştırıldınız!
}
}


güzel düşünmüşsün Fakat icerisine Muaf identler Diye bir Kısımda eklene bilseydi Daha bir Mükemel olcaktı ident $10 ayarlamışsın benim oldugum sunucuda $9 dan işlev görüyor buna güzel dikkat etmişsin teşekkür ederim Med

Med Cezir 24 Aralık 2012 02:52

Cevap: Böyle bir saldırı oluyor bunu nasıl engelleriz
 
Muaf identlerini bold olarak yazılmış yerlere yazabilirsin. Kodun devamlılığı için ben yine $10 a göre düzenleme yaptım, o kısımları sen ayarlarsın.
Kod:

on *:snotice:*Client connecting*:{
  if !$regex($10,/^(muaf1|muaf2|muaf3|muaf4)$/i) {
    var %cnick = $left($9,-2)
    var %cident = $right($gettok($10,1,64),-1)
    hinc -mu10 AgresifConnect $+(%cident,.,%cnick) 1
    if $hget(AgresifConnect,$+(%cident,.,%cnick)) == 3 {
      .gzline $9 Agresif Giriş Saldırı Riski Nedeniyle Uzaklaştırıldınız!
    }
  }
}


Dangerous123 26 Aralık 2012 19:56

Cevap: Böyle bir saldırı oluyor bunu nasıl engelleriz
 
Alıntı:

Med Cezir Nickli Üyeden Alıntı (Mesaj 1041261239)
Muaf identlerini bold olarak yazılmış yerlere yazabilirsin. Kodun devamlılığı için ben yine $10 a göre düzenleme yaptım, o kısımları sen ayarlarsın.
Kod:

on *:snotice:*Client connecting*:{
  if !$regex($10,/^(muaf1|muaf2|muaf3|muaf4)$/i) {
    var %cnick = $left($9,-2)
    var %cident = $right($gettok($10,1,64),-1)
    hinc -mu10 AgresifConnect $+(%cident,.,%cnick) 1
    if $hget(AgresifConnect,$+(%cident,.,%cnick)) == 3 {
      .gzline $9 Agresif Giriş Saldırı Riski Nedeniyle Uzaklaştırıldınız!
    }
  }
}


arkadaslar harıka kodlar paylasılmıs ellerinize sağlık.. kusura bakmayın birsey sorcam , (nick) aliiiad aliiiar aliiias aliiac aliiiax identin önemi yok sadece nick olarak almak istıyorum identin benzerliği olup olmaması değeri etkılemıcek nicki bu sekılde olup son 2 harfi kod cıkardıgında gzline uygulamak için bu kodu kullanabılırmıyım ? muaf nickler eklemekte gerekli sabit nick değilde örenek -- kelebekuser123 sohbetuser456 ama ekleme tarzı söyle olmalı kelebek sohbet teşekürler

IRC-Dancer 26 Aralık 2012 20:13

Cevap: Böyle bir saldırı oluyor bunu nasıl engelleriz
 
Sana en kısa sürede önlem konula bilcek tek şey ; '' SPAMFILTER ''
Kod:

F3 /spamfilter add u gline 24h 2A14u7x-2b14Lo7ck (.+! $+ $$?="Yasaklayacağınız Ident?" $+ @.+:.+)$
F4 /spamfilter add u gline 24h 2A14u7x-2b14Lo7ck ( $+ $$?="Yasaklayacağınız Nick?" $+ !.+@.+:.+)$
F5 /spamfilter add p block - 2A14u7x-2b14Lo7ck $$?="Yasak Özel Sebeb"
f6  /spamfilter add c block - 2A14u7x-2b14Lo7ck $$?="Yasak Kanal Sebeb"


Dangerous123 26 Aralık 2012 20:28

Cevap: Böyle bir saldırı oluyor bunu nasıl engelleriz
 
Alıntı:

Vagrant Nickli Üyeden Alıntı (Mesaj 1041262216)
Sana en kısa sürede önlem konula bilcek tek şey ; '' SPAMFILTER ''
Kod:

F3 /spamfilter add u gline 24h 2A14u7x-2b14Lo7ck (.+! $+ $$?="Yasaklayacağınız Ident?" $+ @.+:.+)$
F4 /spamfilter add u gline 24h 2A14u7x-2b14Lo7ck ( $+ $$?="Yasaklayacağınız Nick?" $+ !.+@.+:.+)$
F5 /spamfilter add p block - 2A14u7x-2b14Lo7ck $$?="Yasak Özel Sebeb"
f6  /spamfilter add c block - 2A14u7x-2b14Lo7ck $$?="Yasak Kanal Sebeb"


dostum ilgin için saol fakat şimdi durum şu nicki aliiiiAX die girdiğinde spam alsak bu seferde mehmetAW mehmetXC diye gelir bilmem anlata bıldımmı

IRC-Dancer 26 Aralık 2012 20:33

Cevap: Böyle bir saldırı oluyor bunu nasıl engelleriz
 
Kendinde mi kullancaksın yoksa ; Bot'Ta mı ?

Dangerous123 26 Aralık 2012 20:42

Cevap: Böyle bir saldırı oluyor bunu nasıl engelleriz
 
kendimde olur fark etmez botada eklerim dostum

Firatt 27 Aralık 2012 17:46

Cevap: Böyle bir saldırı oluyor bunu nasıl engelleriz
 
Konuda GemLik Arkadaşımızın verdıĞi bır kod Tamamlamasını verım ona göre duzenle sende ident kısımlarını kendıne qöre Kardeş...

Alıntı:

ban user {
mask *@*;
reason "DIKKAT: Yasaklı İdent Girişi Yaptınız.";
};
except ban {
mask *GemLik*@*;
};
except ban {
mask *GemLik2*@*;
};
except ban {
mask *GemLik3*@*;
};
except ban {
mask *GemLik4*@*;
};
except ban {
mask *GemLik5*@*;
};


ya bunları unrealircd.conf a eklersin ve sonra /rehash cekersin..
yada bir ident.conf oluşturup Unreal3.2 nin içinde unrealircd.conf a include edersin..

Not= GemLik1..5 muaf tutulan identlerdir....

IRC-Dancer 27 Aralık 2012 19:57

Cevap: Böyle bir saldırı oluyor bunu nasıl engelleriz
 
Kod:

on *:snotice:*connecting*: {
  if ($regex($9,/(Muaf1|muaf2)/i)) { halt }
  if ($tnick($9)) {
    if (!$hget(tnick)) { hmake tnick 100 }
    hinc -u10 tnick $tnick($9)
    if ($hget(tnick,$tnick($9)) >= 3) {
      gzline $9 +0 Ban sebebin.
    }
  }
}
alias tnick {
  var %t 1
  while %t <= $len($1) {
    if $mid($1,%t,1) !isalpha {
      if $len($left($1,$calc(%t - 1))) > 2 {
        return $mid($1,1,$calc(%t - 1))
      }
    }
    inc %t
  }
}

Veya ;

Kod:

alias _ban var %. 1 | while $hmatch(giris,$1,%.) { gline $v1 ban sebebi. | hdel $1 $v1 | inc %. }
on $*:snotice:/connecting/i: {
if ($regex($9,/(Muaf1|muaf2)/i)) { halt }
  if ($regex($9,/(.{3,})-(.{1,})/i)) {
    var %n = $token($9,1,45) $+ -*
    hadd -mu5 giris $9 _
    if ($hmatch(giris,%n,0) >= 4) {
      _ban %n
    }
  }
}

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Bunlar senin işini görür ; Nick'e göre ayarlanmıştır.

CINN 17 Ocak 2013 10:00

Cevap: Böyle bir saldırı oluyor bunu nasıl engelleriz
 
Ghost slm kardes botnet saldırısı için bi koruma varmı


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk