SQL Injection Finding Vulnerable Websites..
Welcome Back !! TheGeeks.
SQL Injection (SQLI) Part-1
I hope you all enjoyed my previous article on Email spoofing, if not you'll can go to my profile and check it.
My this article totally different from previous one. In this article i'll be teaching how to find vulnerable websites for SQL injection.
SQL injection is a code injection technique, used to attack data-driven applications. The SQL Injection attack allows external users to read details from the database, so attackers can dump whole website database and find admin username/password details.
Note: Unfortunately we CANNOT SQLi attack on all websites. The websites need a SQLi vulnerability in order to do this technique.
Website URL need a parameter like php?id=4 / php?id=any number to inject.
To Find these type of website, Use Google Dorks- dork will advance search on google
Some Pakistan google Dorks list:
There is no limit in dork list, you can make your own google dork with keywords. Or you search on google for "New Google Dorks List" you will get many results.
Here you can find http://pastebin.com/Tdvi8vgK 7000 google dork lists
Note: These dorks will search out other countries websites Too, if you like to do this to Pakistan based websites ADD site:.pk at the end of the dork for example: about.php?cartID= site:.pk
Once you find a website, then you can check for SQLi vulnerability.
Put an ' (Apostrophe) at the end of the URL Parameter.
I found a website http://www.piil.com.pk/new.php?id=25
Let's, Check for SQLi Vulnerability, so i put an Apostrophe at the end of the URL Parameter.
http://www.piil.com.pk/new.php?id=25' (if you are using google chrome... Apostrophe will change to %27, it doesn't matter)
Now I found an error on this website!!!
"Warning: mysqlfetcharray() expects parameter 1 to be resource, boolean given in /home/piilcom/publichtml/new.php on line 111"
Sometimes, we can see different SQLi error. Sometimes we cannot see this error at all, but it you will show some changes in website.
When i put an Apostrophe, The contents in that website got vanished