E-ticaret sitelerinde hatalar

0
cs
ACM Istanbul Bölümü'nün Salı Günü gerçekleştirilen toplantısında bahsettiğimiz yeni projemiz, Türkiye'deki e-ticaret sistemlerinin genel durumunu açıkça gözler önüne serecek.

Odak noktamız e-ticaret web sistelerindeki bug ve hatalar.

Özellikle web arayüzlerinde karşılaşılan "internal" hata mesajları ve diğer bütün buglar geçerli.

Örneğin; "Error 500: The "xml" attribute illegally evaluated to "null" or "" in "

Geçtiğimiz hafta İGDAŞ, BEDAŞ; TTNet, Türk Telekom, İSKİ, Garanti Bankası, Migros Online, AtlasJet web sitelerinden örnekler bulduk.

Bu kurumlarda bulunan yeni örnekler de işe yarayacaktır, çünkü bazılarının screenshot'ları düzgün değil. Bir haftada bu kadar kurumdan hata toplanabiliyorsa kim bilir bu iş nereye kadar gider.

Katkıda bulunmak için, yapılan işlemin detaylı bir açıklaması ile birlikte tarih ve URL gibi detayları görebileceğimiz, tarayıcı penceresinden bir screenshot yeterli olacaktır.

Ayrıca büyük sistemlerin uzun süre devre dışı kalması da ilginç bir durum. Örneğin Türk Telekom'un (web ve telefon üzerine) borç sorgulama servislerinin hepsi 5 gün boyunca devre dışı idi. Bu tür katkılar da büyük oranda etki yaratacaktır.

Lütfen bu proje kapsamında hacking yapmayınız. Örneğin SQL injection, formlara fazla uzun string girmek ve cookie'leri el ile değiştirmek gibi işlemlerden kaynaklanan bozukluklar ile ilgilenmiyoruz. Bu tamamen başka bir konu ve ayrıca yasal da değil. Amacımız sadece "sıradan" bir kullanıcının davranışı ile ortaya çıkan hataları gözler önüne sermek. Tabi Ctrl+Click gibi aynı session dahilinde birden fazla pencere açmak da normal kullanım dahilinde, dolayısıyla bu tür davranışlarda çıkacak hatalar da çok önemli. Şu ana kadar karşılaştığımız sistemler için ne yazık ki çok daha basit kullanımlar bile yeterli oldu, fakat örneğin bu tür bir davranış bir dizi web sitesinde (kuruma maddi zarar bile ettirebilecek) ciddi hatalara yol açacaktır.

Bulduğunuz hataları bana basitçe e-posta yoluyla iletebilirsiniz. Şimdiden katkıda bulunan herkese tek tek teşekkürlerimi sunarım.

Chris Stephenson
cs (at) cs.bilgi.edu.tr

ACM İstanbul Buluşmaları: λ-calculus: En eski programlama dili bugünkü problemlerimizi aydınlatıyor

Görüşler

0
robertosmix
Birçok e-ticaret sitesindeki en büyük bug sistemin kendisi: .NET
0
o_ozardic
Sonuçta .NET'in tercih edilmesinin arkasında pek çok pratik neden var, bi tanesi "Hızlı çözüm" inancı.
0
memisko
hızlı yaşa genç öl misali...
0
erhanbaris
sorun ve sıkıntıları .net ten dolayı javadan dolayı phpden dolayı diye sınıflandırmak kanımca yanlış. Bana göre bütün bu diller amaç değil araçtır. Uzman bir yazılımcı zamanında ve yerinde gerektiğini kullanandır. Microsoft fanatizmi yada linux fanatizmi yapmaya gerek yok. Özelliklede hiç kullanmadığın bilmediğin sadece başkalarından duyduğun ve başklalarının yorumları doğrultusunda yorumlar yapmak ne objektif yorumlar ortaya çıkarır nede objektif çözümler.

Ondan dolayı hataları yapan insanlardır. Uygulama platformları yada dilleri değil :)

Haberde geçen sitelerin bir kısmı JSP bir kısmı PHP bir kısmıda ASP.NET'te yazılmış.

Ben uzun süre PHP kullandım şu anda .NET kullanıyorum. Her platformun kullanışlı olduğu, etkin olduğu ve iyi çözümler sergilediği yerleri göz önünde bulunduralım.
Saygı ve sevgiyle kalın.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Internet`de Kızılderili Olmak!!!

sundance

1992 yılından beri Internet yaygın bir şekilde kullanılmakta. Bu süre içinde öncelikle daha önceden bilgisayar merakı olanlar, sonra da hemen herkez yavaş yavaş bu yeni medyaya dahil olmaya başladı... Öncelikle tamamen teknik adamlardı bu ortamın müdavimleri, daha sonra yavaş yavaş sanatçılar da dahil olmaya başladı. Herne kadar altyapıyı sağlayanlar yine aynı insanlar olsa da, içerik daha bir ön plana çıkmaya, sayfalar artık birer sanat eseri kategorisi haline gelmeye başladılar.

Ve sonra kıyamet koptu, Üniversiteler Visual Communication Design bölümleri açmaya başladılar ve artık hobi olarak bile bilgisayarla ilgilenmeyen insanlar bile tasarım ve Internet konusunda söz sahibi olmaya başladılar.

Wright Kardeşler ve Patentlerin Kötüye Kullanımı

sundance

İlk rastladığım gün Sweet Sweet Unemployement yazısı ile manevi kardeş bellediğim Maciej Ceglowski'nin Wright Kardeşler üzerine bir yazısına rastladım.

Havadan ağır bir araçla ilk kontrollü uçuşu gerçekleştirip, patentini alan, daha sonra da ikibuçuk yıl boyunca patenti lisanslamak ya da geliştirmek için hiçbir şey yapmayıp sadece bu alanda deneme yapanları dava edip para kazanan Wright kardeşler de, Tesla'ya yaptırdığı (ve parasını ödemediği) direkt akım jeneratörleri ile "alternatif akım hepimizi yakacak" diyen, bir file alternatif akım verip öldüren ve akabinde de elektrikli sandalyenin icadına bile vesile olan Edison'un yanında yerlerini almışlar.

Geek Kızlar

redogre

Bira göbek yapmıyor!

sundance

Register.com'un haberine göre, bira göbek yapmıyor! Bira, şarap, süt ve portakal suyunun karşılaştırmaları sırasıyla % 41 - 77- 64 ve 42 oranlarında kalori içerdiklerini belirlenmiş.

Öte yandan, bira ile birlikte kebap yemenin, özellikle de döner kebabın (aynen böyle yazıyor) ve körili sosların, kilo almaya yol açtığı ama öte yandan bunların da kelliği azalttığı ve Duracellvari bir performans artışına yol açtığı da belirtiliyor.
Yok abi ben bira içmiyorum artık, göbek yapıyor diyip ülkemizdeki IT sektörünün gelişmesinin önünü tıkayanlara önemle duyrulur ;)

Bir saldırının anatomisi: Fazlamesai

sundance

28 Temmuz 2006 sıradan bir gün olarak başlamıştı. Normal iş temposunda giderken saat 11 civarında cep telefonum çaldı. Açtım, konuşma şu şekilde gerçekleşti:

-Kıvılcım Bey mi?
-Evet?
-Merhaba Kıvılcım Bey, benim adım ... sitenizdeki bir açıkla ilgili bilgi vermek için aramıştım.
-Hımm, dinliyorum.
-Bir e-mail ya da msn alabilir miyim, oraya yollayayım açıklamayı.
-Tamam, e-mail ...de ...