Tekil Mesaj gösterimi
Alt 16 Mayıs 2014, 13:25   #10
Çevrimdışı
Lociz
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Proxy port atma remote




Dün forumda verdiğim şu kodu:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:sockread:proxy*:{ var %' [ $+ [ $sockname ] ] sockread %' [ $+ [ $sockname ] ] if (<p class="postmetadataleft">Proxy: <b>* iswm %' [ $+ [ $sockname ] ]) { var %host $remove($gettok(%' [ $+ [ $sockname ] ],3,58),</b><br>Hostname) } if (*Proxy:* iswm %' [ $+ [ $sockname ] ]) { gzline $+(*@,$sock($sockname).mark) 1h 1IP adresinizde 4PROXY 1girişi tespit edilmiştir. if !$window(@prxy-tor) { window -neg1 @prxy-tor } | echo @prxy-tor ( $+ $time $+ ) $+(4 $chr(32),$sock($sockname).mark),$chr(32)) 1IP adresinizde 4PROXY 1girişi tespit edilmiştir. Port: %host halt } }

Şöyle değiştir:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:sockread:proxy*:{ var %' [ $+ [ $sockname ] ] sockread %' [ $+ [ $sockname ] ] if (<p class="postmetadataleft">Proxy: <b>* iswm %' [ $+ [ $sockname ] ]) { var %host $remove($gettok(%' [ $+ [ $sockname ] ],3,58),</b><br>Hostname) } if $read(proxyport.txt,w,%host) { .kline $+(*@,$sock($sockname).mark) PROXY/Tor veya Yasaklı Port ile giriş yaptınız. } if (*Proxy:* iswm %' [ $+ [ $sockname ] ]) { gzline $+(*@,$sock($sockname).mark) 1h 1IP adresinizde 4PROXY 1girişi tespit edilmiştir. if !$window(@prxy-tor) { window -neg1 @prxy-tor } | echo @prxy-tor ( $+ $time $+ ) $+(4 $chr(32),$sock($sockname).mark),$chr(32)) 1IP adresinizde 4PROXY 1girişi tespit edilmiştir. Port: %host halt } }



--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 13:25 -->-> Daha önceki mesaj 13:19 --

q0kh4n 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!
var %proxya $gettok($remove($10,$chr(41)),2,64)

bu satırı

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
var %proxya $remove($8,:)


olarak değiştirirsen %proxya değeri port olur, gerisini istediğin gibi düzenlersin.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 00:17 -->-> Daha önceki mesaj 00:07 --

ama yok ben illa çalışan bişey istiyorum dersen


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*Client connecting*: { var %proxya $remove($8,:) | if $read(proxyport.txt,w,$+(*,%proxya,*)) { .msg %operkanali [BILGI][ IP : $remove($gettok($10,2,64),$chr(41)) ][ NICK : $9 ][Proxy Girisi][Proxyport.Txt] | .kline $+(*@,$remove($gettok($10,2,64),$chr(41))) :Sarhos Proxy Korumasi! $date $time $+([,%botnick,]) | unset %proxya } }


%proxya verisi /var komutu ile oluşturulduğundan dolayı zaten bir eventlik kullanıma sahiptir. /unsetle iptal etmeye gerek yoktur.

Ayrıca $+(*,%proxya,*) bunu böyle yaparsan diyelim kullanıcının portu 32 olsun, proxy portu olmasın, proxyport.txt dosyasında da 3268 port numarası bulunsun. 32 portu 3268'in içinde geçtiğinden dolayı direkt kline atacaktir. Bu yüzden bu wildcard yanlış anlaşılmalara sebep olur.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet