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/)
-   -   CoCoRiCo dan proxy_tarama-koruma (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/147528-cocorico-dan-proxy_tarama-koruma.html)

ATLAS 06 Ekim 2008 00:42

CoCoRiCo dan proxy_tarama-koruma
 
Can sıkıntısı nelere kadir. Uzun zamandan beri Code yazmayan ve paylaşım yapmayan CoCoRiCo dan yıllar sonra harika bir proxy_tarama-koruması

Kod:


;:yazar: CoCoRiCo
;Proxy tarama ve bilgilendirme scripti
on ^*:snotice:*: {
if (*client*connect*on*port* iswm $1-) {
  tr $remove($gettok($10,2,64),$chr(40),$chr(41),$chr(64))
}
halt
}
alias po {
;portlar buraya
return  21 22 23 33 47 56 54  80 70 1046 1080 1182 1183 1184 1188 1214 1278 1279 1745 1795 2124 2172 2173 2174 2175 2301 3128 3124 3127 4480 5463 6667 6588 8080 8000 8001 8118 8888 8922 10102 26260 31337  44322
}
alias tr {
set %prx $ticks | .dns $1
set %ip  $1 | var %pi = 1
while (%pi <= $gettok($po,0,32)) {
  var %ki = $gettok($po,%pi,32)
  sockopen $+(prx-,$md5($+($r(a,z),$r(1,999),$ticks,$r(A,Z)))) %ip %ki 
  inc %pi
}
echo 4Taranan portlar:3 $gettok($po,0,32) (Ad.) :2 $po
}
on *:sockopen:prx-*: {
if ($sockerr) { sockclose $sockname | return }
echo 2 $chr(32)4PORT: $sock($sockname).port 4TIP: $sock($sockname).type 4AÇIK\KAPALI: $portfree($sockerr) 4HATA\WS_Err: $sock($sockname).wserr 4MESAJ\WS_Msg: $sock($sockname).wsmsg
if ($portfree($sockerr)) && ($status(connected)) && (o isincs $usermode) {
  ;ofline denemeden sonra sil..?! ($status(connected)
  gzline $+(*@,$sock($sockname).ip) Proxy yasaktır. 1D
}
.sockclose $sockname
}
on *:sockread:prx-*:{
if ($sockerr > 0) { echo :HATA: $sock($sockname).wserr | return }
; echo 4 -s :---> $sock($sockname).ip $sock($sockname).port
sockclose  $sockname
}
on *:dns:{
if (%prx) {
  var %di = $dns(0)
  while (%di > 0) {
    echo 2 $chr(32) 4DNS: $dns(%di) 4ADRES: $dns(%di).addr \ $dns(%di).ip
    dec %di
  }
  unset %prx | unset %ip
  halt
}
unset %prx | unset %ip
}

Oper olanlarda otomatik calısır giriş cıkısları gören ve G:line yetkisine sahip herkez kullanabilir.
;echo ları kapatarak bilgilerin ekrana cıkmasını engeleyebilirler .
oper olmayanlar içinde
komutla /tr 130.49.221.40 seklinde bilgi amaclı tarama sonucu görebilirler.
alias po {
kısmındaki yan yana dizilmiş portlar [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sitesindeki listeden proxy ye uygun baglantılara bakarak secildi.
istenildigi taktirde bir boşluk bırakıp oradakilere benzer ekleme yapabilirler
tarama sırası soldan saga seklinde ,
isterlerde ilk sıraya koyacagı portları öncelikli taratıp zamandan tasarruf edebilirler
1000 proxy lik bir listeden test ettim bir kac saniye sürmeden tümünü tespit etti
bu yogun giriş olan serverlarda sorunsuz calısır demektir
calısma mantıgı cok basittir
proxy ler socketle giriş kurulabilir baglantılardır
eger taranan portlara acıksa olumlu yanıt alınır ve
kod bu yanıta bakarak calısır.. ( CoCoRiCo )



Teşekkürler CoCo :)

Heavenly 06 Ekim 2008 13:11

Cevap: CoCoRiCo dan proxy_tarama-koruma
 
bendekı sunucu cr sunucusu proxy qırıslerı oluyo ve basa cıkaamıyoruz bu kod calısırmı cr sunucusunda acaba? bıde glıne yerıne klıne yada zlıne yapmamız mumkun mu? yardım edersenız cok memnun olurum

Pentagram 06 Ekim 2008 17:04

Cevap: CoCoRiCo dan proxy_tarama-koruma
 
gzline kısmını zline diye değiştirdim ekledim portları tarıyor ve şoyle bilgiler çıkıyor anlamaya çalışıyorum ama beceremedim yardımcı olursanız sevinirim..

1- 80 4TIP: tcp 4AÇIK\KAPALI: $true 4HATA\WS_Err: 0 4MESAJ\WS_Msg: [0] Unknown Error

2- 4DNS: 88.224.213.233 4ADRES: dsl88-244-54761.ttnet.net.tr \ 88.224.213.233

3- 4DNS: 82.72.147.169 4ADRES: co1206809-a.almel1.ov.home.nl \ 82.72.147.169

4- 80 4TIP: tcp 4AÇIK\KAPALI: $true 4HATA\WS_Err: 0 4MESAJ\WS_Msg: [0] Unknown Error

5- 4DNS: 85.99.158.77 4ADRES: dsl.dynamic859915877.ttnet.net.tr \ 85.99.158.77

bu tarz bilgiler veriyor Statuste bazı girişlerde ise hiçbiR bilgi vermiyor.. eğer bunlar ne anlama geliyor bir uzman arkadaş açıklarsa çok sevinirim.

Pentagram 06 Ekim 2008 17:34

Cevap: CoCoRiCo dan proxy_tarama-koruma
 
Code nin renk kodlarını düzenledim anlayabilmeniz için şu sekilde vereyim..

PORT: 21 TIP: tcp AÇIK\KAPALI: $true HATA\WS_Err: 0 MESAJ\WS_Msg: [0] Unknown Error
PORT: 23 TIP: tcp AÇIK\KAPALI: $true HATA\WS_Err: 0 MESAJ\WS_Msg: [0] Unknown Error
PORT: 80 TIP: tcp AÇIK\KAPALI: $true HATA\WS_Err: 0 MESAJ\WS_Msg: [0] Unknown Error

Pentagram 13 Ekim 2008 18:35

Cevap: CoCoRiCo dan proxy_tarama-koruma
 
ilgilenecek arkadaş yok mu..

ATLAS 13 Ekim 2008 23:11

Cevap: CoCoRiCo dan proxy_tarama-koruma
 
Fruko:
renk kodları bilgi için verilmiş istersen görüntüden kapatabilirsin..
bu taramayı etkilemez sadece proxy nin hangi portları kullandığını gösteriyor..
echo 2 $chr(32)4PORT:
bu kısmın başına ; işaretini koy kapanır..
Girişleriyse
if (*client*connect*on*port* iswm $1-) {
tr $remove($gettok($10,2,64),$chr(40),$chr(41),$chr(6 4))
$iif(!$window(@giris-cıkıs), window -fen @giris-cıkıs verdana 9)
echo 5 @giris-cıkıs $1-
}
böyle degiştir gayet güzel çalışır

ATLAS 13 Ekim 2008 23:18

Cevap: CoCoRiCo dan proxy_tarama-koruma
 
Alıntı:

ThECoLLOfDaRk Nickli Üyeden Alıntı (Mesaj 567183)
bendekı sunucu cr sunucusu proxy qırıslerı oluyo ve basa cıkaamıyoruz bu kod calısırmı cr sunucusunda acaba? bıde glıne yerıne klıne yada zlıne yapmamız mumkun mu? yardım edersenız cok memnun olurum

CR de de çalışıyor Gline yazan yeri kline olarak degiştir
ip lerin giriş teki konumu unrealde $10 CR de kac sa ona göre
$remove($gettok($10,2,64),$chr(40),$chr(41),$chr(6 4))
degiştirmen yeterli. Proxyleri %100 yakalıyor :)

onNes 18 Ekim 2008 23:54

Cevap: CoCoRiCo dan proxy_tarama-koruma
 
Tamam güzel koda hersey calısıyor ama sanırım burda kodda biryer " gzline $+(*@,$sock($sockname).ip) Proxy yasaktır. 1D" Burda ban atması gerek ama neden atmıyor? Ben cözemedim.

Pentagram 27 Ekim 2008 16:35

Cevap: CoCoRiCo dan proxy_tarama-koruma
 
AtlaS ilgin için teşekkür ederim gerekli değişikliği yaptım servere giren bütün IP leri tarıyor çok güzel bir şekilde :) benim server CR komuttaki gline kısmını da kline olarak değiştirdim ama senin

Kod:

Girişleriyse
if (*client*connect*on*port* iswm $1-) {
tr $remove($gettok($10,2,64),$chr(40),$chr(41),$chr(6 4))
$iif(!$window(@giris-cıkıs), window -fen @giris-cıkıs verdana 9)
echo 5 @giris-cıkıs $1-
}

böyle degiştir gayet güzel çalışır

bu kısmını anlayamadım :)

Pentagram 27 Ekim 2008 16:41

Cevap: CoCoRiCo dan proxy_tarama-koruma
 
tamam şimdi anladım :D gerekli değişikliğide yaptım bakalım ne gibi bir gelişme olacak


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net