Loading...
Обучение/Помощь новичкам | Исправление кода
Этот код останавливает сайт. Как он работает?
0'XOR(if(now()=sysdate(),sleep(1000.286),0))XOR'Z
________
посл. ред. 17.07.2024 в 15:26; всего 1 раз(а); by РЖАВЫЙ
blackheard174 , функция sleep тут отправляет в сон процессы на указанное время
Код проверяет равно ли текущее время системному времени, как правило это правило верно. После этого замедляется выполнение запроса. Обычно это используют для проверки, возможна ли sql инъекция
TheAlex [!] (17 июля 2024, в 15:22)
Код проверяет равно ли текущее время системному времени, как правило это правило верно. После этого замедляется выполнение запроса. Обычно это используют для проверки, возможна ли sql инъекция
Это она и есть. Как закрыть?
blackheard174 , используй подготовленные запросы
TheAlex ,
Если убрать этот код то инъекции нету
php
if (isset($_GET['mistake']) && !filter_var($_GET['mistake'], FILTER_VALIDATE_INT) === false){
$errors = isset($_GET['mistake']) ? filter_int($_GET['mistake']) : '0';
Онлайн: 5
Время:
Gen. 0.0917
(c) Bym.Guru 2010-2025