Nis 152015
 
10.639 views

Python ile Socket Programlama 1

Python ile Socket Programlama 1

Videoda ayrıntılı açıklamalar mevcuttur.

[youtube https://www.youtube.com/watch?v=pssgQZXQsH8&w=560&h=315]

Örnek çalışmaları VMware Player üzerine kurulu Kali linux üzerinde yaptım. Kullandığım editör, WingIDE’dir.

Çalışır durumdaki Kodlar aşağıda yer almaktadır. Kodlarla ilgili açıklamalara ihtiyaç duyarsanız, videodan yararlanabilirsiniz. Hala konuyla ilgili yanıtlanmamış sorularınız varsa, yorum alanından bana iletebilirsiniz. En kısa zamanda yanıtlamaya çalışacağım. Bir sonraki videoda python ile TCP sunucu ve istemci programlamayı ele alacağım.

Beni izlemeye devam edin.

ahmet aksoy

Kaynaklar:

  • Black Hat Python programming
  • http://nostarch.com/blackhatpython/
  • 466-socket-programming.pdf
  • Python_network_programming.pdf
  • PythonNetBinder.pdf
  • Socket Programming in Python.pdf
  • ax-udp-sunucu.py

    ax-udp-istemci.py

    Oca 252015
     
    5.073 views

    Kali Linux DVD Kurulum

    Kali Linux farklı ortamlardan açılış yapabilir.

  • 1. Doğrudan sabit diske kurabilirsiniz. Oradan açılış yapabilir (Aynı diski dual-boot yöntemiyle bir başka işletim sistemiyle paylaşabilir. )
  • 2. DVD’den açılış yapabilir.
  • 3. Bir USB bellek çubuğundan açılış yapabilir.
  • Kali Linux

    Bu yazımda Kali Linux’un DVD’den açılış yapacak şekilde nereden indirilip nasıl hazırlanacağını ele alacağım.

  • 1. Önce Kali Linux’un en son sürümünü http://www.kali.org/downloads sayfasından indirin. İşletim sisteminize uygun şekilde 32bit veya 64bit ISO dosyasını seçebilirsiniz.
  • 2. DVD yazıcınızı hazırlayın. (Eğer kullandığınız bir DVD yazıcı programınız yoksa http://alexfeinman.com/isorecorder.htm adresinden bu ücretsiz programı indirebilirsiniz. Bir diğer alternatif te benim uzun zamandır kullanmakta olduğum ImgBurn isimli programdır. Bu programı da http://www.imgburn.com/ adresinden ücretsiz indirebilirsiniz.)
  • 3. Bilgisayarınıza indirdiğiniz ISO imajını DVD’ye kaydedin.
  • 4. Bilgisayarınızın açılış (boot) önceliğini DVD olarak ayarlayın. (Bu ayarlamayı bilgisayarınızın BIOS ekranından yapmanız gerekir.)
  • Kali Linux

    Kısa Bir Değerlendirme

    Kali linux’un aynı sürümünü daha önce VMware üzerine kurmuştum. Kurulumunda ve kullanımında herhangi bir sorun yoktu – bir tek konu hariç. O da kablosuz bağlantıları dinleyebilmek için özel USB wi-fi adaptöre ihtiyaç duymasıydı. Elimdeki adaptörü tanımadığı için bende sadece kablolu bağlantılar ve web ile ilgili konuları test etmeye çalışıyordum.

    Kali için uyumlu wi-fi adaptörlerle ilgili araştırmalar yaparken farkettim ki, wi-fi sorunu kali ile değil, VMware ile ilgili. DVD’den kurulum seçeneğini denemeye de işte o zaman karar vermiştim.
    ISO dosyasını DVD’ye kaydettikten sonra kısa bir test çalışması yaptım ve gördüm ki, wi-fi konusu gerçekten de hiç önemli bir sorun değilmiş.

    Kali, wlan0 cihazını hiç sorunsuz gördü.

    airmon-ng ve airodump-ng komutları çok güzel çalışıyor.

    Üstelik kali sabit disklerimi otomatikman tanıdı ve o disklere kolaylıkla bilgi transferi yapabildim.

    Kısacası, eğer henüz kali linux kurmamışsanız ve vmware üzerine veya bağımsız kurma konusunda kararsız kalmışsanız size kesinlikle DVD’ye iso yazıp, kaliyi oradan çalıştırmanızı öneririm. En azından kablosuz bağlantı testleri açısından başınız hiç ağrımayacaktır.

    Ama, hem windows hem de linux sistemlerini aynı anda kullanmanız gerektiren bir durum varsa, wmvare size bu açıdan çok güzel bir çözüm sunuyor.

    Halen benim bilgisayarımda her iki sistem de mevcut. Böylece her iki sistemi kolaylıkla kıyaslamam mümkün olacak. Gözlem ve deneyimlerimi de buradan sizlerle paylaşacağım.

    Kali konusunda yeniyseniz, bir gözünüz de benim yazılarımda olsun!

    ahmet aksoy

    Oca 122015
     
    2.557 views

    Web Sitelerinin Güvenliği İçin Kali Linux

    kali

    Güvenlik, diğer alanlarda olduğu gibi, web siteleri için de önemli.

    Kolayca alınabilecek önlemleri zamanında almamak, sonradan önemli zaman kayıplarına, emeğin boşa harcananmasına neden olabilir. Bu kayıplar bazan donanımsal veya kullanım hatasına bağlı kayıplar olabilir. Bazan da meraklı veya art niyetli kimi insanların farklı nedenlere bağlı girişimlerine…

    Nedeni ne olursa olsun, risklerin varlığı, gelişimin itici motorlarından biridir. Önlem almak zorunda kalmadığımız alanlarda, yapılan çalışmaların geliştirilmesini sağlayan motivasyon ortadan kalkar. Gelişme durur. Gelişmenin durması ise çöküşün başlangıcıdır.

    Elbette “Mükemmel Güvenlik” diye bir şey yoktur.

    Bir yerde bir kilit varsa, onu açacak anahtar da mutlaka bulunur. Bunu unutmamak lazım. Buna karşın, “ne yaparsak yapalım, nasıl olsa onu aşacak birileri çıkacaktır” anlayışı da doğru değil. O zaman da yılgınlığa ve sonunda eylemsizliğe mahkum oluruz. Önemli olan, mevcut şartlarda alabileceğimiz önlemlerin en iyilerini almaktır. Sağlığımızı korumak nasıl ki hasta olmayı bekleyerek sağlanamazsa, web çalışmaları için de aynı mekanizmalar geçerlidir.

    Web sitelerinin güvenliğini sağlarken dikkat edilmesi gereken noktalar bellidir. Buna rağmen, gözden kaçan zayıf noktalar da olabilir.

    İşte bu noktaların “önlem” amacıyla “önceden” tespit edilmesi için yapılan tüm girişimler büyük bir önem taşır.

    Kali Linux, elektronik iletişim denetimi amacıyla geliştirilmiş bir araçtır. Onu bir alet çantasına benzetebiliriz. Bu çantanın içinde elektronik iletişim sektörünün hemen her alanına ilişkin çeşitli araç-gereçler bulunur.

    Benim en çok ilgimi çekenler web sitelerinin güvenliği ile ilgili olanlar.

    Örneğin, sistem zayıflıklarını tespit eden programlar.
    Ya da parola yapılarını denetleyenler.
    Dikkatsizlik yüzünden silinmesi unutulmuş ve içinde kritik bilgiler bulunan dosyalar…

    Önümüzdeki dönemde bu alanda yapmakta olduğum çalışmalardan bazı örnekler verecek ve deneyimlerimi sizlerle paylaşmaya çalışacağım.

    İlk çalışmalarım özellikle “wordpress” kullanan sitelerle ilgili olacak. Daha sonra fırsat oldukça başka konulara da gireceğim.

    Eğer siz de bir wordpress yöneticisi iseniz ve hele henüz öğrenme dönemindeyseniz, beni izlemenizi öneriyorum. Bu sitede yazdıklarımı mutlaka takip edin. Ayrıca WebKurnaz.net forumuna üye olun. Orada bu çalışmalarla ilgili çok güzel paylaşımlarımız olacak. Sorunlarınız ve sorularınızı bize yazabilirsiniz. Önerilerinizi, projelerinizi bizimle paylaşabilirsiniz.

    Amacınız ister güvenli bir web sitesine sahip olmak, isterse web güvenliği konusunda uzmanlaşmak olsun; birlikte yapabileceğimiz pek çok şey bulabiliriz.

    Bir sonraki yazımda Kali Linux kurulumunu ele alacağım.
    Bu arada siz de http://hackertarget.com/wordpress-security-scan/ adresinden kendi sitenizle ilgili ön testleri yapabilirsiniz.

    Unutmayın! Bilgi, paylaştıkça büyüyor.

    ahmet aksoy