Hoşgeldin Misafir

Sqlmap Kullanım Rehberi

CyberHawk

CyberHawk

WebMaster
Adana
12 Ara 2018
16,070 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
[font=HelveticaNeueCyr,]Sqlmap Kullanım Rehberi--


9e583c89-8abf-457b-bbc3-c3c57d85cec3.png
-


[font=HelveticaNeueCyr,]Sqlmap pyhton dili yazılarak geliştirilmiş Sql injection için testlerinde kullanıcağımız güzel bir araçtır.--
[font=HelveticaNeueCyr,]Peki avantajları nelerdir ? Siz sadece birkaç parametre vererek çalıştırdıktan sonra kendisi onlarca açık deneyerek sizin yerinize, sizden daha hızlı biçimde hedefte tarama yapıp, bulduğu sonuçları saklar. --
[font=HelveticaNeueCyr,]Güzel yanı ise sizin verdiğiniz komutlara göre sunucudaki, mevcut kullanıcının yetkisine bağlı olarak diğer database isimlerini vs.. bulup, dilerseniz sunucuya shell yükleyebilirsiniz. --
[font=HelveticaNeueCyr,]Hadi neler yapabiliriz öğrenelim :)--
[font=HelveticaNeueCyr,]Buradaki sayfadan SqlMap'in parametrelerini detaylı bir şekilde bulabilirsiniz. Örnek birkaç nokta belirtip, birkaç detay vermek gerekirse; --
[font=HelveticaNeueCyr,]Örneğin bir web sitesinde sql injection olduğundan şüpheleniyorsunuz ama ne tür bir zaaf olduğunu bilmiyorsunuz ve standart bir tarama yapmak istiyorsunuz yapmanız gereken tek işlem terminale; --

8941aa27-d4e2-4b1a-b006-31a2629e8a7d.png
-


3213a965-cad6-4ab2-a149-3b5f610c1467.jpeg
-


[font=HelveticaNeueCyr,]Bu kodu yazdıktan sonra sistem otomatik olarak ilgili site üzerinde tüm taramaları yapıp, karşınıza aşağıdaki gibi sonuçları çıkartacaktır.--


866ef394-69e1-438d-813f-f295575c51db.jpeg
-


[font=HelveticaNeueCyr,]Peki database isimlerini bulduk, bu bizim ne işimize yarayacak ?--
[font=HelveticaNeueCyr,]Sıra databasedeki, tablo adlarını bulmakta. Bunu ise ;--

59dc87c6-3e73-4a96-92c6-7618dd1a147b.png
-


75724ed1-4cf3-45d6-8a72-b400e32e374e.jpeg
-


[font=HelveticaNeueCyr,]tabloları aldık peki kolonları nasıl alacağız ?--


194a945e-bd3f-4365-9f51-61c70e257bca.png
-


[font=HelveticaNeueCyr,]Kolonlara gerek yok, ben tabloyu direk indirmek istiyorum diyorsanız; --


49539992-b50e-442a-92b6-d1b5d82b3bcc.png
-



[font=HelveticaNeueCyr,]Hayır ya ne işim var tüm kolonlarla ben sadece belirli birkaç kolonu indirmek istiyorum derseniz;--


1fa1afd7-8878-41d4-bf5f-28b35d2cb3fa.png
-



[font=HelveticaNeueCyr,]Tamam da SQL sadece GET parametresi ile mi olmak zorunda ? POST parametreli bir sql arıyorsak ne yapmalıyız diyorsanız;--


88a609a7-4d20-4453-882d-d46582371fbf.png
-


f37a3d02-af81-4708-9120-7861b23c27e3.png
-



[font=HelveticaNeueCyr,]Peki tüm parametreleri taraması yerine, sadece benim belirttiğim parametrede sql denemesini nasıl sağlatabiliriz ?--


4180cc6d-f429-4e37-9dc2-d0e1badd2de3.png
-


[font=HelveticaNeueCyr,]yada--

e9fed0fb-5606-4d3d-a75e-afe48f5c50ce.png
-



[font=HelveticaNeueCyr,]Tamam peki hepsi iyi güzel de, ip işi için ne yapıcaz ? Proxy desteği var mıdır derseniz; --

e5f42c9c-7b52-4a66-a7f4-5f1ec1c55ed9.png
-



[font=HelveticaNeueCyr,]Yaptığı tüm işlemleri sql sorgularını, cevaplarını nasıl görebilirim diyorsanız;--

87167eac-205f-4906-8ba3-2765e1bb1f34.png
-