Arkadaşlar bu dökümanımda bu işe yeni atılan kardeşlerimin bazı yaygın terimleri öğrenmesi için elimden geldiğince anlatım yapıcam.
Öncelikle dökümana giriş yapmadan önce " Dork " diye tanıttığımız anahtar kelimeleri ne için kullandığımızdan bahsediyim..
- Dorklar Google türünden arama motorlarında arattırmak için verdiğimiz anahtar kelimelere denir. Daha kabaca anlatmam gerekirse biz googleye kodu yazar aratırız googleda bize arattığımız kodun var olduğu siteleri listeler.
Günümüzün en yaygın güvenlik zaafiyetlerinden birisi olan SQL açığının dorkları artık her forumda var örnek veriyim
" new.php?id= , index.php?id= , trainers.php?id= , buy.php?category= , article.php?ID= "
Bu dorklar ile ne yapabiliriz.?
Bu yukarıda verdiğim bilinen dorkları googlede ;
" inurl:news.php?id= " yazarak aratırız. Bu dork bize arattığımız kodun oldugu siteleri bulmakta yardımcı olur googlede bu siteleri listeler.
Örnek olarak dorku googlede arattığımızda önümüze cıkan sitelerin url kısmında " news.php?id= " barınır.
Yani bu demek oluyorki :
Googlede " news.php?id= " dorkumuzu arattığımızda google bize şu türde siteler listeler :
" www.site.com/news.php?id=1
"
" www.site.net/news.php?id=1
"
" www.site.org/news.php?id=1
"
Bu siteleri liste haline getirme sebebimiz o anahtar kelimemizin oldugu siteleri bulup açığımızı uygulamak olucaktır.
Pekela şimdi dorkumuzu arattık dorkun oldugu siteyi bulduk şimdi ne yapıcaz ?
Şimdi yapmamız gereken SQL Açığımızın var olup olmadıgını denetlemek.
Bunun için bir çok yöntem var fakat en bilineni id sonuna " a " komutu vermek olucaktır.
a komutu verdiğimizde ekranda bir değişiklik veya hata göstergesi alırsak büyük ihtimalen sitede SQL Açığı mevcut.