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/)
-   TCL Scriptler (https://www.ircforumlari.net/tcl-scriptler/)
-   -   Proxy Koruması (https://www.ircforumlari.net/tcl-scriptler/196851-proxy-korumasi.html)

SaW 12 Nisan 2009 23:54

Proxy Koruması
 
Toplam 1 Eklenti bulunuyor.
Uzun zamandır bulunduğum sunucularda kullandığım bir proxy korumasıdır bu. Sizlerle de paylaşıp sizlerin de yararlanmanızı istedim. Sistem olarak en etkili proxy koruması diyebilirim. Proxy girişlerini çok çok büyük ölçüde tesbit eder ve yakalar. Yıllardır forumlarda paylaşılan ip yasaklamalara, yurt dışı girişlerini engellemere v.s. artık bir son vermenin vakti geldi sanırım. Söylediğim gibi bu yeni değil, uzun zamandır kullandığım bir sistemdi.

İşleyişi nasıl?

Bildik proxy koruması sistemlerinin gelişmiş halidir bu. Sunucuya giriş yapan nicki üç ayrı proxy taramasından geçirir.

1- Bir tanesi bildiğimiz port tarama mantığıdır. En sık kullanılan 8 port üzerinden ip adresini tarar. (Bu sayıyı artırmak elinizdedir, ancak hız ve işlevsellik açısından öyle bırakmanızı tavsiye ediyorum) Aslında teorik olarak sadece bu sistemle tüm proxy girişlerini engelleyebilirsiniz. Ancak 10 binlerce port olduğu düşünülürse her bir portu tek tek taratırsak bir tarama en az bir hafta sürer sanırım :) o yüzden sayıyı sınırlı tutmak şart.

2- Her yarım saatte bir tor proxy listesini günceller. Ortalama 15-20bin adet ip adresi içerir bu liste.

3- Saatte bir normal proxy listesini günceller. ortalama 1000-3000 arası ip adresi içerir bu liste.

Çalışma mantığı olarak: client connecting snotice'indeki user@ip kısmından ip adresini alır. Eğer buradaki ip adresi resolve edilmiş haliyse bunu dnslookup yöntemiyle tekrar numeric hale çevirir. Daha sonra Bu ip adresini yukarıda açıkladığım 3 numaralı listede tarar. Eğer burada bulamazsa 1 numarada açıkladığım port tarama eylemini gerçekleştirir. Eğer burada da yoksa 2 numarada açıkladığım tor listesini tarar.

Yapmanız gereken bir conf ayarlarıp botu sunucuya sokmanız (bir kanal eklemenize gerek yok. Ayrıca mevcut herhangi bir botunuzun confuna eklemeyin bunu, bunu ayrı sadece bu işi yapacak bir bot olarak sokun daha etkili olacaktır.)

Lafı çok fazla uzatmaya gerek yok, kullanın ve ne kadar etkili olduğunu görün :)

XcLusive 13 Nisan 2009 00:26

Cevap: Proxy Koruması
 
birçok kişinin işine yarar ama bu lookup işlemi biraz geç yanıt verdirmez mi?
+ site bağlantısı güncelleme falan?

SaW 13 Nisan 2009 01:03

Cevap: Proxy Koruması
 
Hayır, lookup zaten her ip için gerekmez, sadece resolve edilenler için gerekir. Ortalama 1,5 saniye içerisinde tarama sonuçlanıyor. Bu da çok çok iyi bir süre. Site bağlantısı sadece güncelleme yaparken oluyor, o da yarım saatte bir olur ve sitenin durumuna bağlı olarak ortalama 3-4 saniye sürer. Bu süreler işleyiş açısından herhangi bir sorun teşkil edecek süreler değil ki zaten uzun zamandır kullanıyorum çok çok işlevsel..

Tüm dünyanın kullandığı bopm'den bile çok daha işlevsel ve hızlı.

GhostLy 13 Nisan 2009 01:16

Cevap: Proxy Koruması
 
SaW, usta geçenlerde bende boyle birşeyler düşünüyordum.. nasıl ve ne şekilde yapacağim konusunda kafam karişikti torlara karşi ;) sen yapmışsın ellerine sağlık.

TurkArkadas 13 Nisan 2009 01:34

Cevap: Proxy Koruması
 
Harika bir çalişma daha cok tşk...

Netlogin 13 Nisan 2009 01:41

Cevap: Proxy Koruması
 
Bunu scriptte calistirabilirmiyiz?

Mohikan 13 Nisan 2009 01:49

Cevap: Proxy Koruması
 
Döktürmüssün gene apo :)

Stefua 13 Nisan 2009 01:59

Cevap: Proxy Koruması
 
tşk çok güzel bir paylaşım .

XcLusive 13 Nisan 2009 23:13

Cevap: Proxy Koruması
 
Alıntı:

Nebiliymben Nickli Üyeden Alıntı (Mesaj 685872)
Hayır, lookup zaten her ip için gerekmez, sadece resolve edilenler için gerekir. Ortalama 1,5 saniye içerisinde tarama sonuçlanıyor. Bu da çok çok iyi bir süre. Site bağlantısı sadece güncelleme yaparken oluyor, o da yarım saatte bir olur ve sitenin durumuna bağlı olarak ortalama 3-4 saniye sürer. Bu süreler işleyiş açısından herhangi bir sorun teşkil edecek süreler değil ki zaten uzun zamandır kullanıyorum çok çok işlevsel..

Tüm dünyanın kullandığı bopm'den bile çok daha işlevsel ve hızlı.

çok güzel ve iyi..
bende efnet RBL istemini kullanarak sock ile birşeyler yapmayı denicektim ama kod istediği için engeli aşmak biraz zor :)
gerçekten iyi bir rbl listesi bulursam sock ile yapacam bunu.

Siber55 13 Nisan 2009 23:22

Cevap: Proxy Koruması
 
Hocam eline sağlık çalışması gayet iyi ve seri denemesini yaptım :)


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

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