Pratik Programlama Ile Web Sayfalarındaki Tahribat (Defacement) Olaylarından Haberdar Olma

Web sayfası için meydana gelebilecek en kötü senaryolardan bir taneside, web sayfasındaki tahribat olayıdır. Ancak bundan dahada kötü bir senaryo ise bundan haberdar olamama veya en son haberdar olmaktır. Çünkü artık web sayfası bozuk, güvensiz olarak lanse edilmektedir. Tabiki en kesin çözüm web sayfasında bu şekilde bir olayın gerçekleşmesinin önüne geçmektir. Ancak her zaman bu mümkün olmayabiliyor, küçük bir kodlama hatası veya gerçekleştirilmeyen bir güvenlik yamasından ötürü web sayfasında tahribat gerçekleştirilebiliyor. Bu durumdan hızlı bir şekilde haberdar olabilmek için http://www.zone-h.org sitesinden takip edilerek bu durum öğrenilebilir. Bu işlem https://github.com/bgasecurity/araclar/blob/master/check_defacement.sh adresindeki betik yardımı ile haberdar edinilebilir.  Betik kullanımı temel olarak domain_adı ve eposta adres parametreleri ile çalışmaktadır. Betiğe ait örnek bir çıktı aşağıdaki şekilde olmaktadır.

# ./check_defacement.sh evolucaocontabilidade.com info@bga.com.tr

— Defacements Reports —
link: http://www.zone-h.org/mirror/id/19112415
pubdate: Wed, 23 Jan 2013 21:10:33

Betik çalışması sonucunda info@bga.com.tr eposta adresine eposta bilgilendirme epostası gönderilmiştir.

Asagida betigin calistirilmasi sonucu alinan e-posta icerigi goruntulenmektedir.

Yazılım geliştiriciler HTML5 hakkında ne düşünüyor? [İnfografik]

html5-logoSon yılların “klişe” terimlerinden birinin HTML5 olduğunu söylesem kimse itiraz etmez diye tahmin ediyorum. Bu yazının konusu olan yazılım geliştiricilerin HTML5 hakkında neler düşündüklerini anlatan infografiğe geçmeden önce biraz HTML5 hakkında konuşmak istiyorum.

HTML5, web -ve ayrıca mobil- programlamanın en temel konularından biri. Programlama dili olarak tanımlayamayacağımız HTML5, aslında bir işaretleme Okumaya devam et “Yazılım geliştiriciler HTML5 hakkında ne düşünüyor? [İnfografik]”