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/)
-   -   Txt Güncel Proxy Çekme (https://www.ircforumlari.net/mirc-scripting-sorunlari/484674-txt-guncel-proxy-cekme.html)

kup{a}pazl 28 Ekim 2012 16:16

Cevap: Txt Güncel Proxy Çekme
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bunu bir komutla çaklıştıracak şekilde yapabilir misin ? ŞÖyle söyleyim Ben proxy listesini siteden cekip .txt dosyasından sunucuya sqline ekletmek istiyorum veya bu sekilde calıstırabileceğim bir komut düzeni uygulanabilir mi ?

S!daR 28 Ekim 2012 17:13

Cevap: Txt Güncel Proxy Çekme
 
Alıntı:

kup{a}pazl Nickli Üyeden Alıntı (Mesaj 1041233913)
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bunu bir komutla çaklıştıracak şekilde yapabilir misin ? ŞÖyle söyleyim Ben proxy listesini siteden cekip .txt dosyasından sunucuya sqline ekletmek istiyorum veya bu sekilde calıstırabileceğim bir komut düzeni uygulanabilir mi ?


kup{a}pazl
sqline nick içindir. Ip için ise os akill add *@Ip komutunu uygulayabiliriz.

Örnek;

Kod:

on *:connect:{
  .timer 1 1 txtguncelle
  .timer 0 7200 txtguncelle
}
alias guncelle {
  if $sock(guncelle) {
    sockclose guncelle
  }
  unset %dr
  set %yukle $1
  sockopen guncelle ircproxy.net 80
}

on *:SOCKCLOSE:guncelle: {
  halt
}

on *:SOCKREAD:guncelle: {
  if %dr != 1 {
    var %h
    sockread %h
    while $sockbr {
      if * !iswm %h {
        set %dr 1
        break
      }
      sockread %h
    }
  }
  sockread 4096 &d
  while $sockbr {
    bwrite %yukle -1 -1 &d
    sockread 4096 &d
  }
}

on *:SOCKOPEN:guncelle: {
  if $sockerr {
    return
  }
  sockwrite -nt $sockname GET $+(/,%yukle) HTTP/1.0
  sockwrite -nt $sockname Accept: */*
  sockwrite -nt $sockname Host: ircproxy.net
  sockwrite -nt $sockname
}
alias txtguncelle {
  timer 1 1 /remove proxy.txt
  timer 1 5 /guncelle proxy.txt
}
on *:SNOTICE:*:{ if *Client connecting* iswm $1- { who $9 } }
raw 352:*:{ if $read(proxy.txt,w,$4) { zline $+(,$4) : Proxy yasaktır.
  if !$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]-tor) { window -neg1 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]-tor } | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]-tor ( $+ $time $+ ) 4 $4 2 Proxy Girişi! }
}

Code sahibi kusura bakmasın kime ait olduğunu bilmiyorum ama IF'ten alıntıdır bu code.

Goemon 28 Ekim 2012 18:10

Cevap: Txt Güncel Proxy Çekme
 
S!daR yine büyüklüğünü ispatladın usta.

TİGeR 31 Ekim 2012 16:19

Cevap: Txt Güncel Proxy Çekme
 
Alıntı:

S!daR Nickli Üyeden Alıntı (Mesaj 1041233943)
kup{a}pazl
sqline nick içindir. Ip için ise os akill add *@Ip komutunu uygulayabiliriz.

Örnek;

Kod:

on *:connect:{
  .timer 1 1 txtguncelle
  .timer 0 7200 txtguncelle
}
alias guncelle {
  if $sock(guncelle) {
    sockclose guncelle
  }
  unset %dr
  set %yukle $1
  sockopen guncelle ircproxy.net 80
}
 
 
 
on *:SOCKCLOSE:guncelle: {
  halt
}
 
on *:SOCKREAD:guncelle: {
  if %dr != 1 {
    var %h
    sockread %h
    while $sockbr {
      if * !iswm %h {
        set %dr 1
        break
      }
      sockread %h
    }
  }
  sockread 4096 &d
  while $sockbr {
    bwrite %yukle -1 -1 &d
    sockread 4096 &d
  }
}
 
on *:SOCKOPEN:guncelle: {
  if $sockerr {
    return
  }
  sockwrite -nt $sockname GET $+(/,%yukle) HTTP/1.0
  sockwrite -nt $sockname Accept: */*
  sockwrite -nt $sockname Host: ircproxy.net
  sockwrite -nt $sockname
}
alias txtguncelle {
  timer 1 1 /remove proxy.txt
  timer 1 5 /guncelle proxy.txt
}
on *:SNOTICE:*:{ if *Client connecting* iswm $1- { who $9 } }
raw 352:*:{ if $read(proxy.txt,w,$4) { zline $+(,$4) : Proxy yasaktır.
  if !$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]-tor) { window -neg1 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]-tor } | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]-tor ( $+ $time $+ ) 4 $4 2 Proxy Girişi! }
}

Code sahibi kusura bakmasın kime ait olduğunu bilmiyorum ama IF'ten alıntıdır bu code.

Peki bu proxyl cekilen adresi nasıl deiştiricez baska bir siteden cekmek istersek?

kup{a}pazl 31 Ekim 2012 20:30

Cevap: Txt Güncel Proxy Çekme
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041235708)
Peki bu proxyl cekilen adresi nasıl deiştiricez baska bir siteden cekmek istersek?


Bunun tam dosyaları hangileri pek bir bilgim yok ama forumda bir düzenlenilir bu tarz codeler mevcut diye biliyorum.

muratt_aziz 01 Kasım 2012 19:49

Cevap: Txt Güncel Proxy Çekme
 
Arkadaşlar proxy ipleri arayıp bulduğunuzu kaydedip buna göre koruma oluşturmaya çalışmak pekbir işe yaramaz

Bunun daha etkili yolları vardır

Örneğin port tarama kodları vardır daha pratiktir
Önere bileceğim kod sizlere Cocorico hocanın bir kodu vardır proxykiller isminde
Bukod gercek Kullanıcı ile Sahte ipi ayırt etme yeteneğine sahip şimdiye dek gördüğüm eniyi proxy savunma kodudur

Çünki proxy iplerin ardı arkası gelmemektedir ve bir sürü proxy sitesi vardır bunların ürettiği proxy ipleri sürekli bilemezsiniz

LeiteR 28 Şubat 2013 00:44

Cevap: Txt Güncel Proxy Çekme
 
Bu Koda Menü Nasıl Açabiliriz? Aç-Kapama Gibi

Feragat 28 Şubat 2013 01:02

Cevap: Txt Güncel Proxy Çekme
 
Kod:

#proxyguncel off
on *:connect:{
  .timer 1 1 txtguncelle
  .timer 0 7200 txtguncelle
}
alias guncelle {
  if $sock(guncelle) {
    sockclose guncelle
  }
  unset %dr
  set %yukle $1
  sockopen guncelle ircproxy.net 80
}



on *:SOCKCLOSE:guncelle: {
  halt
}

on *:SOCKREAD:guncelle: {
  if %dr != 1 {
    var %h
    sockread %h
    if $regex(%h,/^(\d+).(\d+).(\d+).(\d+)$/i) { write proxy.txt %h }
  }
}

on *:SOCKOPEN:guncelle: {
  if $sockerr {
    return
  }
  sockwrite -nt $sockname GET /proxy.txt HTTP/1.1
  sockwrite -nt $sockname Host: ircproxy.net
  sockwrite -nt $sockname $crlf
}
alias txtguncelle {
  timer 1 1 /remove proxy.txt
  timer 1 5 /guncelle proxy.txt
}
on *:SNOTICE:*:{ if *Client connecting* iswm $1- { who $9 } }
raw 352:*:{ if $read(proxy.txt,w,$4) { zline $+(,$4) : Proxy yasaktır.
  if !$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]-tor) { window -neg1 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]-tor } | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]-tor ( $+ $time $+ ) 4 $4 2 Proxy Girişi! }
}
#proxyguncel end
menu * {
  .Proxy Guncelleme
  ..Açık:.enable #proxyguncel | /echo -a Proxy Güncelleme Açıldı.
  ..Kapat:.disable #proxyguncel | /echo -a Proxy Güncelleme Kapatıldı.
  ..Durum:.durumne
}
alias durumne {
  set %durum1 $group(#proxyguncel).status
  /echo -a Şuanda $replacecs(%durum1,on,Açık,off,Kapalı)
}


YazılımMimarı 28 Şubat 2013 01:53

Cevap: Txt Güncel Proxy Çekme
 
Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 1041236519)
Arkadaşlar proxy ipleri arayıp bulduğunuzu kaydedip buna göre koruma oluşturmaya çalışmak pekbir işe yaramaz

Bunun daha etkili yolları vardır

Örneğin port tarama kodları vardır daha pratiktir
Önere bileceğim kod sizlere Cocorico hocanın bir kodu vardır proxykiller isminde
Bukod gercek Kullanıcı ile Sahte ipi ayırt etme yeteneğine sahip şimdiye dek gördüğüm eniyi proxy savunma kodudur

Çünki proxy iplerin ardı arkası gelmemektedir ve bir sürü proxy sitesi vardır bunların ürettiği proxy ipleri sürekli bilemezsiniz


port tarama ile kullanıcının proxy olduğunu aslında ayırt edemezsiniz sadece kendi öngürlerinize göre(tecrübe) belirli portlardan gelen bağlantıları ya delay, edersniz yada kod bazlı uzaklaştırma.

Burada portu kullanan normal kullanıcıyıda uzaklaştırırsınız. Bir çok defa 3G ile bağlandığımda oto zline, gline, akill yediğim oluyordu :)

Soruyu soran arkadaş için tavsiyem, mirc scripting ile bu işi yapmaması. Mirc scripting çok yavaş ve düşük seviye bir dil. Sonuçta yapacak olduğun iş, birden fazla site içinde günlük çıkan ip no ve portları bir liste halinde toplayıp, kendi sql dosyanın içine yazmak.

Bu işi c#,java, v.b. gibi programlama dilleriyle kat ve kat hızlı bir şekilde yapabilirsiniz.

Senaryo;

Proxy sitesi ve içeriğini formatlayarak al, sonrada dosya içine yaz. Her daim kullanılan bir proxy sitelerini bu konu altında paylaşın, ben bu iki metod içeren kodu ve programı yazıp paylaşırım.

Kaynak kodu daha sonra siz istediğiniz şekilde geliştiri yada değiştirirsiniz.

muratt_aziz 02 Mart 2013 18:03

Cevap: Txt Güncel Proxy Çekme
 
proxykiller ipport gerçek kullanıcı ile proxy ayırt edebilme yetisi dediğimiz şey girmekte olan kişinin verilerine bilgi göndermesidir bu 3g de olsa 4g de olsa karşıdakine farklı bir sockdata alışverişine girilip yanıt alma alamama durumudur buna göre işlem yapılmaktadır gerçek kullanıcı ile proxy kullanıcı bu şekilde ayırt edilmektedir kişiye veri gönderilerek olan olaydır bu bildiğiniz giriş bağlantı cıkıs sock verilerinden bahsetmiyorum


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

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