By_Nimetullah
- 10 Şub 2023
- 1,718 Mesaj
Aktiflik
Seviye
Deneyim
Atıyorum hacker Derneği olsun, sadece 1 açık üzerinden örnek vereceğim SQLi olsun.
Siteyi açtınız ve açığı sömürmek için parametre aradınız ve buldunuz ama rewrite kuralı olduğundan size /makaleler/1/detay olarak gözüküyor.
Geldiniz ve 1'in yanına tırnak koydunuz. /makaleler/1'/detay ve 404 hatası verdi.
Bu neden oldu?
Çünkü o tırnaktan sonra sistem /makaleler/1%27/detay diye bir klasör aradı ama halbuki öyle bir klasör yok rewrite kuralı olduğundan dolayı makaleler.php?detay=1 /makaleler/1/detay olarak çıkıyordu. Tırnak koyunca da hata verdi. Eğer direkt makaleler.php?detay=1 üzerinden yapsaydık SQL hatası alacaktık.
Bir örnek daha verelim. Admin Panelini arıyorsunuz. Crawler ile baktınız yok, robots.txt baktınız yok, finder yaptınız, subdomainlere baktınız yine yok.
Tamam, bunlar sorunlarımız. Demo'yu nasıl bulacağız?
Sitenin en aşağısında genelde yazılım yayıncısının site adresi olur.
Örneğin XenForo bu şekildedir. Yayımcı ibaresinin üzerine basınca Vendor sitesine atar. Sitesine girdiğimizde ürünler kısmından hedef web sitesinin yazılımı bulacağız
Bulduğumuzda ürün bilgileri fiyatı ve demo site ve demo admin panel bilgilerini görürsünüz.
Demo sitelerde genelde .htaccess'inde rewrite kuralı olmaz ve dosyaları falan anlarsınız aynı şekilde admin demo login sayesinde de hedef sitenin admin yolunu da bulmuş olursunuz.
Siteyi açtınız ve açığı sömürmek için parametre aradınız ve buldunuz ama rewrite kuralı olduğundan size /makaleler/1/detay olarak gözüküyor.
Geldiniz ve 1'in yanına tırnak koydunuz. /makaleler/1'/detay ve 404 hatası verdi.
Bu neden oldu?
Çünkü o tırnaktan sonra sistem /makaleler/1%27/detay diye bir klasör aradı ama halbuki öyle bir klasör yok rewrite kuralı olduğundan dolayı makaleler.php?detay=1 /makaleler/1/detay olarak çıkıyordu. Tırnak koyunca da hata verdi. Eğer direkt makaleler.php?detay=1 üzerinden yapsaydık SQL hatası alacaktık.
Bir örnek daha verelim. Admin Panelini arıyorsunuz. Crawler ile baktınız yok, robots.txt baktınız yok, finder yaptınız, subdomainlere baktınız yine yok.
Tamam, bunlar sorunlarımız. Demo'yu nasıl bulacağız?
Sitenin en aşağısında genelde yazılım yayıncısının site adresi olur.
Örneğin XenForo bu şekildedir. Yayımcı ibaresinin üzerine basınca Vendor sitesine atar. Sitesine girdiğimizde ürünler kısmından hedef web sitesinin yazılımı bulacağız
Bulduğumuzda ürün bilgileri fiyatı ve demo site ve demo admin panel bilgilerini görürsünüz.
Demo sitelerde genelde .htaccess'inde rewrite kuralı olmaz ve dosyaları falan anlarsınız aynı şekilde admin demo login sayesinde de hedef sitenin admin yolunu da bulmuş olursunuz.



