Keşke Firefox geliştiricileri de senin gibi düşünseydi de, kapatmasalardı açığı..
En "geek" örnek olarak web tasarımcılarını gösterebilmek mümkün.
Zira, müşteriler firefox fanatiği ya da internet explorer düşmanı değil. Dolayısıyla bir site geliştirirken, yazdığınız her css/xhtml kodunu Internet Explorer/Firefox gibi favori tarayicilarda denemek zorundasiniz.
ve evet burada asil nokta ikisinin de yüklü olması, ve ikisinin de yüklü olduğunda bu açığın 'exploit' edilebilmesi...
Talihsiz bir baslik olmus. Bu yazida bende sikinti yaratan birkac nokta var;
Birincisi bildigim kadariyla "CAPATCHA" diye bir şey yok. Bu tip koruma sistemlerine captcha deniyor. O da "Completely Automated Public Turing test to tell Computers and Humans Apart" kelime grubunun akronim hali.
Yazım hatası(bilinçsiz bir hata) diyeceğim ama, blogda da aynı şekilde kullanılmış burda da.
İkincisi, işin neden türklüğe vurulduğu? Zira, phpBB'de ki ilk captcha'lari gormus olsaydiniz, bunun turklukle alakali olmadigini, yabancilarinda dogustan hatasiz yazilimlar uretmedigini gorebilmis olurdunuz.
Ya da su an bu yorumu okudugunuz sitenin bundan birkac ay kadar oncesine kadar, cok rezil bir guvenlik acigina sahip oldugunu biliyor muydunuz? HTML icinde tutulan hidden bir ID ile hesap bilgileri/sifreler degistirelebiliyordu.
Bunu gordukten sonra yetkililere bildirdim.Sonucta acik kapandi, oldu bitti.
Bunu kendi blogumda yazsaydim, 'bunlar beni sandelyemden düşürecek kadar rezil kod yazıyor bakın şu açığa' deseyim nasıl olurdu? Anlayamıyorum, 'lütfen türk usulü nedir' biri bana anlatsın!
Hımm, peki ne kullanacağız? Diğer dillerde güvenlik açıkları yok mu?
İşin ilginci PHP'yi kullanarak onlarca uygulama yaptım, ki bunlardan 6-7 tanesi komple sistemdi, uzun süredir "hack" gibi bir sorun yaşamadan duruyorlar nette.
Güvenlik konusu programcıda bitiyor aslında, XSS & SQL Injection gibi şeyler diğer dillerde de var.Remote file include && register_globals sorunları hariç aynı sorunlar diğer dillerde de çıkabilir.
Gelen yorumlara uygun şekilde moderasyon yapmak yönetim ekibi için gerçekten sıkıntılı bir işse - ki burda bir ima yok, aman birileri burdan bir şeyler çıkarıp flame başlatmasın - bu sistem oldukça normal gibi.
Her sistemin problemleri olacaktır, asıl nokta "nasıl daha iyi yapılabilir" olmalı.Düşüncelerini söyleyen üyelere sert bir uslupla saldırmak veya yeni sistemin sadece kötü olduğunu belirtip çözüm önerisi getirilmemesinin kimseye yararı olacağını düşünmüyorum.
Xss her zaman kod yazarı ile alakalı bir durum olmuyor, tarayıcıların yorumlama farkları yüzünden xss zayıflıkları ortaya çıkabiliyor.Örneğin aşağıdaki kodu IE javascipt olarak çalıştırıyor. <IMG STYLE="xss:expr/*XSS*/ession(alert('XSS'))">
Projeniz öyle bir proje ki, bazı html etiketlerine izin veriyorsunuz.İçinde IMG'de var..Şimdi elinizde böyle bir veri var, ve buna benzer milyonlarca yorumlama farkından doğan zayıflık olabilir.
Javascript ile ulaşamayacak bir cookie göndermek varken, yukardaki yorumlama farkları için standart değerleri aldıktan sonra beyaz liste oluşturup mu kontrol ederdiniz?
(Biz ikincisini yaptık, yüzlerce satır ekstradan kod yazmak durumunda kalıyorsunuz.)
Şahsen ben tarayıcıları yeterince düşündüm, birazda onlar bizi düşünsün.
"Sonra birkaç script-kiddie çıkıp SQL Injection ile ilgili bir kaç numara öğrendikten sonra "swordfish"cilik oynamaya kalkıyor. Olan da samimi FM müdavimleri ve editörlerinin vakitlerine oluyor."
Anlayamıyorum neden böyle yorumlar yapıldığını.FM'de SQL Injection vb. zayıflıklar bulup bunu bildiren niye script kiddy olsun ki?
Fm index'inde herhangi bir hack screen görsen bile bu onların script kiddy olduğunu ortaya koymaz.Zira kimin nasıl/ne yaptığını müneccim değilsen bilme ihtimalin yok.
Ve evet, yapan kişilerden birini yakınen tanıyorum.Söylediğinin aksine birkaç programlama dili bilen, güvenlik üstüne kendini geliştiren bir arkadaş.Ve maalesef FM dahil TR'de ki sayılı sitelerde SQL Injection, Cross site scripting gibi güvenlik zaaflarını yakalıyor ara-sıra...
Açıkcası kodların ve veritabanın yayınlanması konusunda bende üzülüyorum, lakin Fm'de herhangi bir index görseydiniz nasıl olurdu?Siz script kiddy olsaydanız, isim vs. yapmak isteseydiniz bilişim diyince akla gelen ilk sitelerden biri olan Fm'ye index atma şansını sahip olunca sadece kodları mı yayınlardınız?
(Bunları yazmamın sebebi sevdiğim birine script kiddy, hasta ruhlu vs. yapılan benzetmeler.Tanımadığınız, etmediğiniz kişilere laf atmayı bıraktığınızda bende şu yazmak istemediğim satırları yazmak zorunda kalmayacağım.)
Oncelikle "karizma cizilmesi" diye birsey soz konusu degil. Sitelerine "nasil indirdik assa hihoho, programci bozuntulari" seklinde yazilar yazan bir zihniyetle karsi karsiyayiz
-----
Böyle bir zihniyetle karşı karşıyaya olunsaydı FM anasayfasında aynı şeyleri görüyor olurdun.
Neden olaylara tek yönlü bakıyorsunuz? Tamam, FM'nin veritabanına erişilmesi kötü bir olay, ama anasayfada "hekıd by osmanlı" hekiri yazilmasi cok daha kötü olurdu...
Aslında bunlara hasta kişilik demek biraz ağır olabilir.Zira site deface edilebilecekken hiç bir şey yapılmadı.Gerçekten hasta kişilikliler - sitenin içeriği ne olursa olsun- genelde " Ne mutlu Türküm Diyene" , "kahrolası amerika " vs. içeren index'ler atıyorlar türk sitelerine.
Her neyse geçmiş olsun.
Yardım
Editör markdown formatını desteklemektedir. Detaylı bilgi için bu adresi ziyaret edebilirsiniz.
@kullanici ile birisinden bahsedebilir veya :emoji: ile emoji kullanabilirsiniz.
Türk usulü CAPTCHA!!! ( 12)