Hocan fikrini değiştirmezse, notu Atıf Bey vermediğine göre, hocanın sözünü dinlemeni tavsiye ederim.
2011/10/13 Atıf CEYLAN <[email protected]>: > Hocanin abarttigi kadar olurmu sorusunun cevabi ugulamanin hedef kullanim > yerine gore degisir. Farz-i muhal, bir ISP asla kullanmak istemez sanirim > :) Neticede olay zaten ms cinsinden degerlerle hesaplandigi icin paket > filtreleme muhabbeti ciddi bir performans gerektirir. > > Bu nedenle ben senin yerinde olsam interpretor ile bu ise girmezdim. Java'da > yazdiktan sonra binary yapip bunu dogrudan calistirabiliyon mu bilemiyorum. > O nedenle paket kismini gel sen C/C++ ikilisinde yaz. libpcap tecrubende > varmis ne guzel. Hocanin sozunu de dinleme derim ben. > > On Thu, 13 Oct 2011 15:17:36 +0300, Uğur Elveren wrote: > > Aslında python da yazdım java da. Ben L7 için bu ikisinden birini kullanmayı > düşünüyorum zaten. Gönlüm javadan yana fakat okuldaki danışman hocam java > yavaş kalır gel bunu pythonla yaz dedi. > Daha önce c de libpcap kütüphanesini kullanarak paket toplayan ufak bir > uygulama yazmıştım. Şimdi ise jpcap (aynı kütüphanenin javaya aktarılmış > hali) ile ufak bir uygulama yazıp hocamın abarttığı kadar yavaş olurmu olmaz > mı ona bakıcam. > > Sizlerin java da uygulama katmanı için önerebileceğiniz bir kaç kütüphane > var mı? > > > 13 Ekim 2011 09:42 tarihinde Baris CUHADAR <[email protected]> yazdı: >> >> Sevgili Uğur, hakim olduğun programlama dil yada dilleri belirtmemişsin, >> ben bir uygulama geliştirici olarak öncelikle L7 - uygulama katmanında >> protipini oluşturacak dil açısından hem kullanım, hem okunabilirlik, hemde >> sürdürülebilirlik açısından Python versiyon 2.* kullanman yerinde olacağını >> düşünüyorum. Python standart kütüphanesinde, düşük seviye ağ bağlantıları >> konusunda pek çok yardımcı method ve sınıf içerir. Dolayısıyla bu dil ile >> hızlı geliştirme yapabilirsin. Eğer Java'ya hakim isen bu dediklerimi >> onunlada yapabilirsin. Daha sonra L3 seviyesi için ise, kaçınılmaz olarak >> hız, sağlamlık ve verimli bellek kullanımı açısından C/C++ kullanman yerinde >> olacaktır. Yine Python ile yazdığın prototipini hızlıca bu dillere de >> aktarabilirisin. >> Bir uygulamanın tasarımı işin %80'idir. Tasarımın üstünde iyi düşün derim. >> Bulduğun yöntemleri bugüne kadar öğrendiğin bilgiler ışığında iyice >> değerlendirerek, takıldığın yerde hocana sorarak tasarımını oluşturman en >> uygunu olacaktır. Projende başarılar dilerim. >> >> 2011/10/12 Uğur Elveren <[email protected]> >>> >>> Merhaba; >>> >>> Bilgisayar Mühendisliği son sınıf öğrencisi olarak bitirme tezimde >>> güvenlik duvarı aldım. Uygulama katmanında çalışan bir güvenlik duvarı >>> yazmayı planlıyorum. İletişim kurallarına onay veya red edecek bir uygulama >>> yazmayı planlıyorum ilk başta. >>> Yıl sonuna doğru ise ip katmanına göre paket filtreleyen bir şekle >>> getireyim istiyorum. >>> >>> Fakat direk kodlamaya başlayıp bir şeyleri kaçırmakdan korkuyorum. O >>> yüzden de elimden geldiğince araştırma yapıyorum. >>> >>> Şuan için uygulamayı geliştireceğim herhangi bir dil seçmedim. Öncelikle >>> ne yapacağımı ne edeceğimi kesinlikle belirleyip en son yapacaklarıma uygun >>> dili seçmek istiyorum. >>> >>> Diyeceksiniz bu kadar şey yazdın ama ne soruyorsun. :) Sizin bu durumda >>> aklınıza gelen şuna dikkat et sunu araştır diyebileceğiniz aklınıza gelen >>> şeyler varsa ve yardım ederseniz sevinirim. Sonuçta göremediğim şeyler >>> olabilir. Sadece önerilerinizi merak ediyor ve bekliyorum. >>> >>> Kolay gelsin >>> _______________________________________________ >>> Linux-guvenlik mailing list >>> [email protected] >>> https://liste.linux.org.tr/mailman/listinfo/linux-guvenlik >>> Liste kurallari: http://liste.linux.org.tr/kurallar.php >>> >> >> _______________________________________________ >> Linux-guvenlik mailing list >> [email protected] >> https://liste.linux.org.tr/mailman/listinfo/linux-guvenlik >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> > > > -- > > /** > * @author Atıf CEYLAN > * Software Developer & System Admin > * http://www.atifceylan.com > */ > > _______________________________________________ > Linux-guvenlik mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-guvenlik > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > _______________________________________________ Linux-guvenlik mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-guvenlik Liste kurallari: http://liste.linux.org.tr/kurallar.php
