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

Cevap