All original content is created in Ukrainian. Not all content has been translated yet. Some posts may only be available in Ukrainian.Learn more

What is SQL Injection?

Table of contentsClick link to navigate to the desired location
This content has been automatically translated from Ukrainian.
SQL Injection (SQLI) is a type of attack on web applications, during which an attacker inserts SQL code into input data that is processed by the database server. The main idea is that the attacker modifies the database query, and thus can gain unauthorized access to information or even change or delete data in the database. SQL injection looks something like this:

Data Input

The attacker inputs SQL code into a web form or URL parameter, which is then sent to the server.

Request Processing

The web application improperly processes the input data and includes it in the SQL query.

Executing the SQL Query

The attacker executes SQL code on the database server, which can lead to various consequences.
Developers must ensure the application's security, and testers should check all possible (as much as possible) vulnerability scenarios. Regular penetration testing is also a good practice for detecting and preventing vulnerabilities.

This post doesn't have any additions from the author yet.

23 Dec 10:18

What is a REST API? The basic principles of REST and GET, POST, PUT, PATCH, DELETE.

meme code
meme code@memecode
23 Dec 10:22

What is RESTful and how does it differ from REST?

meme code
meme code@memecode
23 Dec 10:34

What is the difference between PUT and PATCH?

meme code
meme code@memecode
23 Dec 11:29

What are cookies?

meme code
meme code@memecode
23 Dec 11:40

What is a session? (Web)

meme code
meme code@memecode
24 Dec 12:08

What is penetration testing?

meme code
meme code@memecode
What is DOM?
24 Dec 12:22

What is DOM?

meme code
meme code@memecode
24 Dec 12:23

What is Cross-Site Scripting (XSS)?

meme code
meme code@memecode
27 Dec 15:08

What is an ERP system?

meme code
meme code@memecode
27 Dec 15:32

What is identification and authentication, and what is the difference?

meme code
meme code@memecode
27 Dec 15:38

What does SIM mean and how does a SIM card work?

meme code
meme code@memecode
27 Dec 15:41

What is e-SIM? Key features and advantages

meme code
meme code@memecode