powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Безопасен ли путь входящих данных от пользователя от SQL-инъекций?
2 сообщений из 2, страница 1 из 1
Безопасен ли путь входящих данных от пользователя от SQL-инъекций?
    #39662747
kormot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Скажите пожалуйста, есть ли путь к манипуляциям с входными данными для атак типа SQL инъекция?

Пользователь передаёт в php приложение произвольную строку в POST запросе.

Приложение использует данные так:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
//Подключение к БД
$dbLink = mysqli_connect(..., ..., ...);

//Исходная входная строка
$inData = $_POST['inStr'];

//Экранируем её MySQL'ем
$inData = $dbLink->real_escape_string($inData);

//Выполняем запрос к БД
$result = $dbLink->query('SELECT JSON_SET(aa.jsonField, "$.info", "'.$inData.'") FROM json_table aa');



Вопрос собственно достаточно ли для использования входящих от пользователя данных в JSON манипуляциях в запросе экранировать строку таким образом?
...
Рейтинг: 0 / 0
Безопасен ли путь входящих данных от пользователя от SQL-инъекций?
    #39662954
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВопрос собственно достаточно ли для использования входящих от пользователя данных в JSON манипуляциях в запросе экранировать строку таким образом?

нет. надо пользоваться bind параметрами.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Безопасен ли путь входящих данных от пользователя от SQL-инъекций?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]