What is Blind SQL Injection?

Blind SQL Injection is a type of SQL (Structured QueryLanguage)  injection attack that asks the database questions related to True Or False and then determines the answer based on the application's response. 

This attack is done when the application is configured to show generic error messages, but has not mitigated the code that is vulnerable to SQL Injection. 

Sometimes when exploiting SQL Injection to a Web Application it shows error messages saying that the syntax of  SQL query is incorrect and Blind SQL is almost same as the normal SQL Injection.

In this case the only difference is the way of retrieving Data from the DATABASE. 


In case the database doesn't output the Data then the attacker has to force it out by asking the database a series of questions related to True  or False.


Now in the of Blind SQL Injection  the risk factor of a Web Application is the same as of normal SQL Injection. 

Here the attacker may verify the result of the request in various ways like :

• Content-Based

• Time -Based,etc....


                   - Thank You 

     All the best! 

             Stay Safe & Stay Secure 

              

           

Comments

Popular posts from this blog

Cryptography in Cyber Security

What is SQL?

What are VPNs?