- 19 May 2020
- 4
- 0
merhaba arkadaşlar
challange name : Fuzzy
hackthebox challange link : https://www.hackthebox.eu/home/challenges/Web
challange host : http://docker.hackthebox.eu:30954 (sizde farklı bir port olacaktır)
hedef : yönetici parolasının ele geçirilmesi
Walkthrough
sayfamızdaki dizinleri bulmak için dirb aracını kullanıyoruz
api adlı dizini kontrol ettiğimizde, hackthebox/api sayfasına yönlendirdiğini 301 kodlu HTTP durum kodundan anlıyoruz
api uzantısı üzerinde çalışan php dosyalarını bulmak için -X parametresini kullanıyoruz
action.php adlı bir dosya olduğunu buldu. action.php dosyasına istek gönderdiğimizde parametrenin girilmediğine dair bir yanıt aldık
php uzantılı dosyamıza GET isteğinde bulunmak için wfuzz aracını kullanıyoruz
-c parametresi renkli çıktı vermek
--hc 404 parametresi 404 HTTP durum kodlarını gösterme
--hh 24 kaynak kodu 24 karakter olanları gösterme "Error: Parameter not set" 24 karakterdir ve yanlış yapılan her istekte bu cevap dönecektir
-w parametresi ile wordlistimi giriyoruz
FUZZ parametresi denemeleri yapacağı linkteki yeri göstermektedir
tarama sonucunda reset action.php dosyasının reset parametresi aldığını görüyoruz. reset parametresine istek de bulunduğumuzda doğru değerin girilmediği cevabı dönüyor
doğru değeri bulmak için tekrar wfuzz aracını kullanıyoruz. bu sefer --hh parametresine 27 değerini vereceğiz "Error: Account ID not found" 27 karakterli
20 değerinin doğru olduğunu wfuzz bizim için buldu. ilgili linke istekte bulunduğumuzda flag'imize ulaşmış oluyoruz
tüm adımları video olarak da izleyebilirsiniz
https://youtu.be/xwIkxdJ_SCY
challange name : Fuzzy
hackthebox challange link : https://www.hackthebox.eu/home/challenges/Web
challange host : http://docker.hackthebox.eu:30954 (sizde farklı bir port olacaktır)
hedef : yönetici parolasının ele geçirilmesi
Walkthrough
sayfamızdaki dizinleri bulmak için dirb aracını kullanıyoruz
api adlı dizini kontrol ettiğimizde, hackthebox/api sayfasına yönlendirdiğini 301 kodlu HTTP durum kodundan anlıyoruz
api uzantısı üzerinde çalışan php dosyalarını bulmak için -X parametresini kullanıyoruz
action.php adlı bir dosya olduğunu buldu. action.php dosyasına istek gönderdiğimizde parametrenin girilmediğine dair bir yanıt aldık
php uzantılı dosyamıza GET isteğinde bulunmak için wfuzz aracını kullanıyoruz
-c parametresi renkli çıktı vermek
--hc 404 parametresi 404 HTTP durum kodlarını gösterme
--hh 24 kaynak kodu 24 karakter olanları gösterme "Error: Parameter not set" 24 karakterdir ve yanlış yapılan her istekte bu cevap dönecektir
-w parametresi ile wordlistimi giriyoruz
FUZZ parametresi denemeleri yapacağı linkteki yeri göstermektedir
tarama sonucunda reset action.php dosyasının reset parametresi aldığını görüyoruz. reset parametresine istek de bulunduğumuzda doğru değerin girilmediği cevabı dönüyor
doğru değeri bulmak için tekrar wfuzz aracını kullanıyoruz. bu sefer --hh parametresine 27 değerini vereceğiz "Error: Account ID not found" 27 karakterli
20 değerinin doğru olduğunu wfuzz bizim için buldu. ilgili linke istekte bulunduğumuzda flag'imize ulaşmış oluyoruz
tüm adımları video olarak da izleyebilirsiniz
https://youtu.be/xwIkxdJ_SCY