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 Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   PROXY Koruması .. (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/359672-proxy-korumasi.html)

Narsinha 31 Aralık 2010 13:08

Cevap: PROXY Koruması ..
 
Alıntı:

KuRSuN Nickli Üyeden Alıntı (Mesaj 1040585645)
selam arkadaslar conferenceroom serverda tor proxy nasil engeleyebilirim yardimci olursaniz sevinirim.

Cr de kodun çalışması için bazı şeyler yapman lazım.

connecting noticesini görmen için

/umode +c girmen lazım
ayrıca who +I $nick bu crde çalışmıyor
who $nick olarak değiştirmen lazım
whoda ipi tam olarak görmen için
/umode +X girmen lazım
yani kodun çalışması için gireceğin modlar /umode +cX
Birde cr de gline gzline yok orayı kline yaptım

Bu şekilde çalışması lazım
Kod:

alias tor_ {
  if ($1) {
    inc %xx
    sockopen $+(tor*,%xx) rbls.org 80
    sockmark $+(tor*,%xx) $1
  }
}
on *:sockopen:tor*:{
  var %s sockwrite -n $sockname
  %s GET / $+ $sock($sockname).mark HTTP/1.1
  %s Host: rbls.org
  %s $crlf
}
on *:sockread:tor*:{
  var %x [ $+ [ $sockname ] ]
  sockread %x [ $+ [ $sockname ] ]
  if (*<tr class="rblred">*rbl.efnetrbl* iswm %x [ $+ [ $sockname ] ]) {
    kline $+(*@,$sock($sockname).mark) 1h 1IP adresinizde 4PROXY 1girişi tespit edilmiştir.
    if !$window(@proxy-tor) { window -neg1 @proxy-tor } | echo @proxy-tor ( $+ $time $+ ) $+(4 $chr(32),$sock($sockname).mark),$chr(32)) 1IP adresinden 4PROXY 1girişi tespit edilmiştir.
    halt
  }
}
raw 352:*:{
  tor_ $4
}
on *:snotice:*Client connecting*: {
  .who $9
}

Cr
on *:snotice:*Client connecting*: {

de ipleri girişte görebiliyorsun

Kod:


alias tor_ {
  if ($1) {
    inc %xx
    sockopen $+(tor*,%xx) rbls.org 80
    sockmark $+(tor*,%xx) $1
  }
}
on *:sockopen:tor*:{
  var %s sockwrite -n $sockname
  %s GET / $+ $sock($sockname).mark HTTP/1.1
  %s Host: rbls.org
  %s $crlf
}
on *:sockread:tor*:{
  var %x [ $+ [ $sockname ] ]
  sockread %x [ $+ [ $sockname ] ]
  if (*<tr class="rblred">*rbl.efnetrbl* iswm %x [ $+ [ $sockname ] ]) {
    kline $+(*@,$sock($sockname).mark) 1h 1IP adresinizde 4PROXY 1girişi tespit edilmiştir.
    if !$window(@proxy-tor) { window -neg1 @proxy-tor } | echo @proxy-tor ( $+ $time $+ ) $+(4 $chr(32),$sock($sockname).mark),$chr(32)) 1IP adresinden 4PROXY 1girişi tespit edilmiştir.
    halt
  }
}
on *:snotice:*Client connecting*: {
  tor_ $remove($deltok($10,1,64),$chr(41))
}

Böylede çalışması gerek diye düşünüyorum.Eğer ikinci kodu kullanırsan /umode +X gerek yok ama /umode +c girmen yine gerekli.

Z-Lined 01 Ocak 2011 00:42

Cevap: PROXY Koruması ..
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Cok Tşk Ederis Yine on numara ßir koruma Yapmışsın. :)

SaNaLStaR 01 Ocak 2011 16:52

Cevap: PROXY Koruması ..
 
korumayi acmak icin /ac kapatmak icin /kapat olarak ayarlayabilirmyz

h4pp3n 01 Ocak 2011 17:14

Cevap: PROXY Koruması ..
 
Kod:

alias tor_ {
  if ($1) {
    inc %xx
    sockopen $+(tor*,%xx) rbls.org 80
    sockmark $+(tor*,%xx) $1
  }
}
on *:sockopen:tor*:{
  var %s sockwrite -n $sockname
  %s GET / $+ $sock($sockname).mark HTTP/1.1
  %s Host: rbls.org
  %s $crlf
}
on *:sockread:tor*:{
  var %x [ $+ [ $sockname ] ]
  sockread %x [ $+ [ $sockname ] ]
  if (*<tr class="rblred">*rbl.efnetrbl* iswm %x [ $+ [ $sockname ] ]) {
    gzline $+(*@,$sock($sockname).mark) 1h 1IP adresinizde 4PROXY 1girişi tespit edilmiştir. - RBL -
    if !$window(@proxy-tor) { window -neg1 @proxy-tor } | echo @proxy-tor ( $+ $time $+ ) $+(4 $chr(32),$sock($sockname).mark),$chr(32)) 1IP adresinden 4PROXY 1girişi tespit edilmiştir.
    halt
  }
}
raw 352:*:{
  tor_ $4
}
on *:snotice:*Client connecting*: {
  if %torcuk == açık {
    .who +I $9
  }
}
alias aç { set %torcuk açık | echo -a PROXY Koruması [ Açıldı ] }
alias kapat { set %torcuk kapalı | echo -a PROXY Koruması [ Kapatıldı ] }

gerek yoktu buna aslında ama istedigin icin düzenledim .. cünkü yanlıs kisi atmaz ..

iyi forumlar ..

SaNaLStaR 01 Ocak 2011 17:32

Cevap: PROXY Koruması ..
 
eline sağlık paşam.

SeYH_SaMiL 05 Ocak 2011 23:47

Cevap: PROXY Koruması ..
 
Alıntı:

h4pp3n Nickli Üyeden Alıntı (Mesaj 1040631521)
Kod:

alias tor_ {
  if ($1) {
    inc %xx
    sockopen $+(tor*,%xx) rbls.org 80
    sockmark $+(tor*,%xx) $1
  }
}
on *:sockopen:tor*:{
  var %s sockwrite -n $sockname
  %s GET / $+ $sock($sockname).mark HTTP/1.1
  %s Host: rbls.org
  %s $crlf
}
on *:sockread:tor*:{
  var %x [ $+ [ $sockname ] ]
  sockread %x [ $+ [ $sockname ] ]
  if (*<tr class="rblred">*rbl.efnetrbl* iswm %x [ $+ [ $sockname ] ]) {
    gzline $+(*@,$sock($sockname).mark) 1h 1IP adresinizde 4PROXY 1girişi tespit edilmiştir.
    if !$window(@proxy-tor) { window -neg1 @proxy-tor } | echo @proxy-tor ( $+ $time $+ ) $+(4 $chr(32),$sock($sockname).mark),$chr(32)) 1IP adresinden 4PROXY 1girişi tespit edilmiştir.
    halt
  }
}
raw 352:*:{
  tor_ $4
}
on *:snotice:*Client connecting*: {
  .who +I $9
}

evet arkadaslar bu kodu deneyin ve konu altına yorumlarınızı yazın .. cok deneme fırsatım olmadı ama denemelerime göre calıstı ..

iyi forumlar ..

Merhaba,
Bu kodunuzu ekledim fakat ilk girişte nick değiştiren bot saldırılarında bir işlem yapmıyor acaba ne gibi bir değişikliğe gerek var, örnek;

Alıntı:

[23:44] *** Notice -- Client exiting: Denemedirep (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
.br) [Z:lined (Proxy Koruması! 05/01/2011 13:43:10 [Check])]
-
[23:44] *** Notice -- Denemedirro (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
) has changed his/her nickname to DenemedirnV
-
[23:44] *** Notice -- Client connecting on port 6667: Denemedirqt (denemedir@125.162.88.143) [clients]
-
[23:44] *** Notice -- Denemedirqt (denemedir@125.162.88.143) has changed his/her nickname to Denemedirrb
-
[23:44] *** Notice -- Denemedirrb (denemedir@125.162.88.143) has changed his/her nickname to DenemedirVR
-
[23:44] *** Notice -- Client connecting on port 6667: Denemedirnl (denemedir@189.107.11.42) [clients]
-
[23:44] *** Notice -- Denemedirnl (denemedir@189.107.11.42) has changed his/her nickname to DenemedirQE
-
[23:44] *** Notice -- DenemedirQE (denemedir@189.107.11.42) has changed his/her nickname to Denemedirsh
-
[23:44] *** Notice -- Client connecting on port 6667: DenemedirdU (denemedir@202.86.204.37) [clients]
-
[23:44] *** Notice -- DenemedirdU (denemedir@202.86.204.37) has changed his/her nickname to DenemedirYL
-
[23:44] *** Notice -- DenemedirYL (denemedir@202.86.204.37) has changed his/her nickname to Denemedirrv
-
[23:44] *** Notice -- Client connecting on port 6667: DenemedirSW (denemedir@202.133.60.187) [clients]
-
[23:44] *** Notice -- DenemedirSW (denemedir@202.133.60.187) has changed his/her nickname to DenemedirsT
-
[23:44] *** Notice -- Client connecting on port 6667: Denemedirke (denemedir@118.96.10.212) [clients]
-
[23:44] *** Notice -- Denemedirke (denemedir@118.96.10.212) has changed his/her nickname to DenemedirGa
-
[23:44] *** Notice -- DenemedirGa (denemedir@118.96.10.212) has changed his/her nickname to Denemedirff
-
[23:44] *** Notice -- DenemedirsT (denemedir@202.133.60.187) has changed his/her nickname to DenemedirPc
ilk girişte nick değişen botlar için işlem yapmasını nasıl sağlayabiliriz.

Emrax 06 Ocak 2011 02:32

Cevap: PROXY Koruması ..
 
Kod:

#protor off
alias tor_ {
  if ($1) {
    inc %xx
    sockopen $+(tor*,%xx) rbls.org 80
    sockmark $+(tor*,%xx) $1
  }
}
on *:sockopen:tor*:{
  var %s sockwrite -n $sockname
  %s GET / $+ $sock($sockname).mark HTTP/1.1
  %s Host: rbls.org
  %s $crlf
}
on *:sockread:tor*:{
  var %x [ $+ [ $sockname ] ]
  sockread %x [ $+ [ $sockname ] ]
  if (*<tr class="rblred">*rbl.efnetrbl* iswm %x [ $+ [ $sockname ] ]) {
    gzline $+(*@,$sock($sockname).mark) 1h 1IP adresinizde 4PROXY 1girişi tespit edilmiştir.
    if !$window(@proxy-tor) { window -neg1 @proxy-tor } | echo @proxy-tor ( $+ $time $+ ) $+(4 $chr(32),$sock($sockname).mark),$chr(32)) 1IP adresinden 4PROXY 1girişi tespit edilmiştir.
    halt
  }
}
raw 352:*:{
  tor_ $4
}
on *:snotice:*Client connecting*: {
  .who +I $9
}

on *:nick: {
if ($nick == %gnick) {
who +I $newnick
  }
}

#protor end
menu *  {
.Proxy/Tor Koruması
..Açık :.enable #protor | .echo -a Proxy/Tor Koruması Açıldı
..Kapalı :.disable #protor | .echo -a Proxy/Tor Koruması Kapatıldı
}

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sayfadan da statuste nick değiştiren botlar için eklenti kodu alabilirsiniz.

Leo 09 Ocak 2011 01:01

Cevap: PROXY Koruması ..
 
kanal geneli izlerken devamli pis bir goruntu var onu nasil kaybederiz

--=[ Whois End: ]=--
--=[ Whois End: ]=--
--=[ Whois End: ]=--
--=[ Whois End: ]=--
--=[ Whois End: ]=--
--=[ Whois End: ]=--

kanal geneline çikiyor

Heavenly 09 Ocak 2011 01:49

Cevap: PROXY Koruması ..
 
Alıntı:

Leo Nickli Üyeden Alıntı (Mesaj 1040642985)
kanal geneli izlerken devamli pis bir goruntu var onu nasil kaybederiz

--=[ Whois End: ]=--
--=[ Whois End: ]=--
--=[ Whois End: ]=--
--=[ Whois End: ]=--
--=[ Whois End: ]=--
--=[ Whois End: ]=--

kanal geneline çikiyor

Benim kullandığım kodu veriyorum

Kod:

menu @Who {
  Ekranı Temizle:Clear
}
raw *:*:{
  if $numeric == 352 {
    if !$window(@Who) { .window -n @Who }
    echo @Who 4Nick 2:1 $6 4Ident2:1 $3 4Host5/14İp Numarası2: 1 $4 4MODE2: 1 $7 4Fullname2 : 1 $9- 
    haltdef
  }
  if $numeric == 315 { haltdef }
}

@Who penceresine yansır herşey görüntü kirliliğinden kurtulmuş olursun.

İlker 09 Ocak 2011 04:37

Cevap: PROXY Koruması ..
 
Bu korumaya acaba txt okutmamızda mümkünmü?

Örneğin ; Bazı proxyler yakalanmıyor. Ben o txt belgesine,
"
n1=proxy :*hsd1.ca.comcast.net
n2=proxy :*dynamic.mundo-r.com
n3=proxy :*.myactv.net
"
bu tarz ekleyip o kaçanları engellememiz mümkünmüdür?


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

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