![]() |
Linux - "C" Koruma Botu Merhaba, mIRC socket artık sıktığı için, daha hızlı işleyen, daha stabil ve kararlı bir altyapı arayışına girdim, sonunda da Python, NodeJs, C arasında kaldım. Hedef sadece alışagelmişin dışında koruma botu olduğu için ve kademeli sorgu gerektirdiği için aynı zamanda da gerekli kaynakların (Örn. CPU ve RAM) tüketiminin minimalize edilmesi için yaptığım testlerin sonucunda C kodunda botu yazmayı tercih ettim. IRC metin tabanlı bir yazılım olduğu için, metin işlemede en iyi diller (mevcut seçilenler arasında) sırasıyla bana göre Python, NodeJS ve C olarak sıralanıyor. Fakat ortada şöyle bir şey var, bütün kaynaklar bu dillerde yorumlanmıyor ve doğal olarak ek süreçlere ihtiyaç duyuluyor. Bu senaryo ortaya çıktığında da, kaynak tüketimi önemli derecede etkileniyor. Örneğin: NodeJS'de yazılan bot boştayken ve saniyede 150 sorgu atıldığında: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Yük ortalamasının ne kadar arttığı aşikar. Buna ek olarak, ek processler ana process ile aynı ortalamada yükleniyor. Kullanılan CPU ise ortada. C ile yazılan bot boştayken ve saniyede 150 sorgu atıldığında: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Görüldüğü üzere, hedeflenen amaca en çok C dili hitap ediyor. Bu arada, koruma aşamaları şöyle: Yerel:
Çevrimiçi:
Ayrıntı için: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Ülke, IP, Nick gibi temel veriler muaf olarak bota tanıtılabilir. Yerel IP havuzu hakkında: Tarama için 2 ayrı linux sunucusu, 1 adette işleme sunucusu var. Yaklaşık 8.600 site her 30 dakika da bir, birinci makina tarafından taranıyor. İkinci makina ise sürekli belli ip blokları arasında en yaygın kullanılan portları tarıyor. Bu makina tarafından taranıp sağlanan IP'lerin %80'i zaten yerel listede yer alıyor, diğer %20'lik kısımda ise henüz proxy listelerine düşmeden yerel sisteme ekleme imkanı buluyorum. Artık proxy olarak kullanılmayan IP adreslerinin etkilenmemesi için, her ay başı ortak IP havuzu sıfırlanıyor. 2 Hafta içinde, 12 TB'lik verinin işlendiğini görebiliriz (Bu veri güncel değil.): [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Son durum: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Bot görseli: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Henüz yeni başladım, şu anki hali de normal mIRC botundan fazlasıyla iş görür fakat çok daha geliştireceğim. Bu arada, sistem PHP ile de çalışabilir. Örn: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Api REST: Kod: Örneğin, mIRC bota koruma sistemi eklemek isterseniz, datalarınızı local olarak tutmaktansa siteye tanıtıp yerel sisteminiz kasmadan devam ettirebileceksiniz. Malüm, 20 milyon IP adresini mIRC işleyemez :hahah: Daha fazla bilgi için ekleyebilirsiniz: live:.cid.ae2f3bd6c3a66ba9 (skype) Keyifli forumlar. |
Cevap: Linux - "C" Koruma Botu Paylaşım ve bilgilendirme için teşekkürler. Gayet başarılı. |
Cevap: Linux - "C" Koruma Botu BlackForce, Şimdiden hayırlı olsun kardeşim. Çok bir bilgi sahibi olmasam da baktığım da ortaya gerçekten güzel bir iş çıkardığını görüyorum. Ve eminim ki daha da geliştirecek bir çok özellikler ekleyeksin. Sistem yükü olmaması da bence en az koruma özellikleri kadar önemli bir sorun ki sen bunu minumun seviyeye indirmiş olman da çok güzel. Şimdiden hepimize hayırlı olsun. |
Cevap: Linux - "C" Koruma Botu @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Gayet başarılı bir iş çıkarmışsın eline emegine yüregine saglik bu kapsamlı bot proxy botların korkulu rüyası olur :kips: |
Cevap: Linux - "C" Koruma Botu elinize sağlık |
Cevap: Linux - "C" Koruma Botu bot değil bu başka bir şey olmuş :) kolay gelsin |
Cevap: Linux - "C" Koruma Botu İnşallah istediğin şekilde bitirirsin hirpalayacak diller bunlar. |
Cevap: Linux - "C" Koruma Botu .@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] mükemmel bir çalışma olmuş, yine şaşırtmadın senden de bu beklenirdi zaten. Çok tebrik ediyorum=) |
Cevap: Linux - "C" Koruma Botu @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kardeşim elime emeğine sağlık sağlam bir çalışma olmuş ve ilerisi dahada sağlam olacaga benziyor. |
Cevap: Linux - "C" Koruma Botu Eline Sağlık Hocam Başarılarının Devamını Diliyorum. |
| Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 08:37. |
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