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/)
-   -   Proxy filtre (https://www.ircforumlari.net/mirc-scripting-sorunlari/427108-proxy-filtre.html)

Beklenti 24 Kasım 2011 17:15

Cevap: Proxy filtre
 
edit: Teşekkürler

Beklenti 25 Kasım 2011 18:44

Cevap: Proxy filtre
 
Güncel

Beklenti 26 Kasım 2011 20:41

Cevap: Proxy filtre
 
Günceldir yokmu bunu yapabilecek 1 kişi bile :) İmkansız oldugunu düşünmüyorum.

Paint 26 Kasım 2011 23:14

Cevap: Proxy filtre
 
Alıntı:

Beklenti Nickli Üyeden Alıntı (Mesaj 1040928188)
Toxic teşekkürler ama benim istediğim biraz daha farklı eğer zorsa ücretiylede yazdırabilirim aklımdaki şey farklı.

Şu yapılabilirmi; yukardaki kod güncel proxy listesini sürekli çekiyor. Bendeki sockbot sürekli kanalda. Kanala x saniyede x kişi girerse botum tüm kanalları (global) #radyo hariç +Rc moduna alıp proxy korumasını otomatik açsın. 300 saniye boyunca kanallar +Rc kalsın, 300 saniye sonra tekrar otomatik -Rc olsun ve proxy koruması deaktif hale gelsin. Bu koruma sistemi devreye girdiğinde, 300 saniyelik zaman zarfında açık olan #radyo kanalına girenleri (+Rc'ye almadiğimiz kanal) 3 saniye sonra diğer +Rc olan kanallara sajoin yapsın. Proxyler koruma dolayısıyla atıldığı için kalan userleri bot sajoin yapmış olacak. Ve saldırılar sohbet ve oyun kanallarımıza yansımadan sona erecektir.

24 saat saldırı almıyorum, sürekli açık tutamam yurtdışındna giren birçok arkadaş var. O yüzden şimdilik bu sistem uzun süre idare edecekir.

Bunu bana yapabilecek arkadaşlar eğer zorsa ugraş verecekse hakkınızıda vermek isterim yeterki istediğim şekilde olsun, emeğe saygı... İlgi gösteren herkese teşekkür ederim.

"Kanala x saniyede x kişi girerse"

Hangi kanaldan bahsediyorsun burda ?

Beklenti 27 Kasım 2011 13:27

Cevap: Proxy filtre
 
x kısmı tüm kanallar için geçerli olabilir yada global kanallardna biri sonuçta botlar tüm global kanallara bağlanıyor saldırı anında.

Paint 27 Kasım 2011 17:09

Cevap: Proxy filtre
 
Alıntı:

Beklenti Nickli Üyeden Alıntı (Mesaj 1040932068)
x kısmı tüm kanallar için geçerli olabilir yada global kanallardna biri sonuçta botlar tüm global kanallara bağlanıyor saldırı anında.

Sunucuyu pm den söyle.

Beklenti 27 Kasım 2011 17:12

Cevap: Proxy filtre
 
Teşekkürler kodlamayı akşam kendim yapıcam arkadaşlar. Hem deneyim olur. Eğer kendi ürettiğim savunma sistemi başarılı olursa konudan isteyebilirsiniz ihtiyacı olanlarla kodlamayı paylaşırım.

Herkese teşekkür ediyorum.

Paint 27 Kasım 2011 17:16

Cevap: Proxy filtre
 
Alıntı:

Beklenti Nickli Üyeden Alıntı (Mesaj 1040932478)
Teşekkürler kodlamayı akşam kendim yapıcam arkadaşlar. Hem deneyim olur. Eğer kendi ürettiğim savunma sistemi başarılı olursa konudan isteyebilirsiniz ihtiyacı olanlarla kodlamayı paylaşırım.

Herkese teşekkür ediyorum.

Keşke önceden yazsaydın 25 Dakikam boşa gitti. ;s12

Beklenti 27 Kasım 2011 18:18

Cevap: Proxy filtre
 
Daha yazmadım birazdan hazırlayacağım mantığa uygun birkaç kodu topladım onaları derleyeceğim sizin varsa hazır paylaşın :) Onu kullanırız.

Paint 27 Kasım 2011 19:51

Cevap: Proxy filtre
 
Kod:

on *:text:*!ayarpro*:#opers:{
  $2 != $null && $3 != $null {
    msg $chan $2 saniye içerisinde $3 kişi girerse bütün kanallarımız +Rc moduna geçirilecek.
  ayarpro $2 $3 }
}
alias ayarpro {
  unset %girecek
  unset %girevnsaniye
  timer 0 1 inc %saniye 1
  .set %girecek $2
.set %girevnsaniye $1 }

on *:Join:#:{
  inc $+(%,giren,$chan)
  if $($+(%,giren,$chan),2) == %girecek { msg #opers Sanırım saldırı alıyoruz tüm kanallar +Rc moduna alınacak!. | otokanalmod | .enable #proxy | timer 1 300 saldiribitis }
  %girevnsaniye >= %saniye { unset %giren* | unset %saniye }
}
alias otokanalmod {
  var %x = 1
  var %y = $lines(global.txt)
  while %x >= %y {
    mode $read(global.txt,%x) +Rc
  }
}
alias saldiribitis {
  var %x = 1
  var %y = $lines(global.txt)
  while %x >= %y {
    mode $read(global.txt,%x) -Rc
  }
  .disable #proxy
  var %c1 $nick(#radyo,0) | while (%c1 > 0) { sajoin $nick(#radyo,%c1) #kanal1 | dec %c1 }
  var %c1 $nick(#radyo,0) | while (%c1 > 0) { sajoin $nick(#radyo,%c1) #kanal2 | dec %c1 }
  var %c1 $nick(#radyo,0) | while (%c1 > 0) { sajoin $nick(#radyo,%c1) #kanal3 | dec %c1 }
}

mIRC klasörünün içinde global.txt adlı bir dosya oluştur içine global kanalları alt alta yaz. Bir de bölümde while (%c1 > 0) { sajoin $nick(#radyo,%c1) #kanal1 | dec %c1 } burdaki kanal1 kanal2 bölümlerinede global kanallarını yaz.
kullanımı !ayarpro <saniye> <gireceknick>
Not : Denemedim.


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

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