Merhaba, sahibinden.com benzeri bir site yapmışsınız. Siz mi yazdınız yoksa hazır bir script editleyerek mi bu hale getirdiniz? Bu tarz bir site yapabilmek bilgi ve emek ister. Siz yazdıysanız tebrik etmek lazım.
Evet yorumlara geçelim. Yorumlar biraz şakayla karışık oldu, inşallah alınganlık göstermezsiniz.
Ben bu işleri fazla bilmem ama çok açıkları var gibi duruyor. Mesela;
Biraz kurcaladım, üyelik formu doldurmadığım halde"Tebrikler Üyelik İşlemleriniz Başarıyla Tamamlanmıştır" sayfasına ulaştım. İyi bir program böyle bir duruma izin vermemelidir.
Üye olmadan ilan verebilmek!!! Her ne kadar "İlan verebilmek için giriş yapmalı veya üye olmalısınız" dese de biraz ısrar edince sizi kıramıyor ve üyeliksiz ilan vermeyi de kabul ediyor.
Üye girişindeki açığı bilerek bıraktım, sebebi ise bu açıktan ne gibi işlemler yapılabilirdi ki siz zaten bunu gösterdiniz.
Ayrıca, cüzdan bakiyem de miktar girip havale yap denildiği zaman size bir havale numarası veriyor. Aşağıdaki banka hesap numaraları listeleniyor bu havale numarası ile bankaya yatırım yapıldığı zaman admin kontrol edip, onay veriyor. onay vermediği taktirde hesap bakiyeniz güncellenmez. yani girdiğiniz sayfa zaten olması gereken sayfa.
Site test aşamasında olduğu için hesap numaralarına doğru yazmadım.
Ayrıca üyelik sisteminde bıraktığım açıktan dolayı üye ol dediğiniz zaman veritabanına boş kullanıcı adı şifre atıyor.
ilan verme ve bunun gibi işlemler de de üye kontrolü yapılıyor. session ile gelen değer ile veritabanındaki değer eşse işlem yapılabilir.
Sizde boş bilgileri veritabanına gonderdiniz ve session değeride boş olduğu için üyesiz işlem yapabiliyorsunuz. aslında maksatım ilk bakılacka yerin bu olacağını düşünmem di o yüzden açık bıraktım aslında açık denmez.
Sizin değereriniz boş olduğu için ilan ekleme yapsanızda birşey değişmeyecektir. sonuç olarak, ilan listelenme ve diğer işlemler üyelik kullanıcı adı kimlikno kontrolünden geçiyor.
Ürün satınalma, gibi işlemlerde kullanıcı fatura adresi posta numarası tcno gibi bilgiler boş ise işleme almıyor. mecburen bu bilgileri doldurmanız lazım.
eğer kullanıcı adınız boş ise üye güncelleme kısmıda devre dışı kalıyor.
Bunlar dışında benim asıl istediğim şey şu. Php SQL İnjection açıklarını bulmak.
Üyeye ait olmayan ilanı düzenleme silme doping yapma, başkasının şifresini ve kullanıcı adını bilmeden o kişi adına işlem yapılıyormu yapılamıyor mu. Şuan üye kaydını deneyin mesela. bıraktığım açıkları eski haline aldım.
Ayrıca ilginizden dolayıda teşekkür ederim. Yazılım bana ait. Başka açıklar bulursanız burada paylaşırsanız sevinirim :)
Siteye biraz daha bakayım dedim ama site açılmıyor. Beni banladı galiba :)
quote:
Forbidden
You don't have permission to access / on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Apache/2.2.27 (Unix) mod_ssl/2.2.27 OpenSSL/1.0.1e-fips mod_bwlimited/1.4 Server atwww.cyprustore.com Port 80
Ve yazılım hakkındaki görüşlerinizide duymaktan onur duyarım.
Site adresi : www.cyprustore.com
Kod yapısı PHP sürüm 5x
HTML yapısı : html5
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.