Какво представлява сляпо SQL инжектиране, базирано на време?
Какво представлява сляпо SQL инжектиране, базирано на време?

Видео: Какво представлява сляпо SQL инжектиране, базирано на време?

Видео: Какво представлява сляпо SQL инжектиране, базирано на време?
Видео: CS50 2013 - Week 8 2024, Може
Anonim

Време - базиран сляп SQLi

Време - базирана SQL инжекция е извод SQL инжекция техника, която разчита на изпращане на ан SQL заявка към базата данни, която принуждава базата данни да изчака определено количество от време (в секунди), преди да отговорите

Само така, какво е сляпо SQL инжектиране?

Описание. Сляп SQL (Език за структурирани заявки) инжекция е вид на SQL инжекция атака, която задава на базата данни верни или неверни въпроси и определя отговора въз основа на отговора на приложенията. Това прави използването на SQL инжекция уязвимостта е по-трудна, но не и невъзможна..

какво е сляпа атака с SQL инжекция може ли да бъде предотвратена? Както при обикновените SQL инжекция , Слепите атаки с инжектиране на SQL могат бъда предотвратени чрез внимателното използване на параметризирани заявки, които гарантират, че въвеждането на потребителя не може да попречи на структурата на предвидените SQL запитване.

Съответно, базирана на времето атака с SQL инжекция ли е?

Време - Базиран Сляп SQL инжекционни атаки . Време - базиран техниките често се използват за постигане на тестове, когато няма друг начин за извличане на информация от сървъра на базата данни. Този вид атака инжектира а SQL сегмент, който съдържа специфична функция на СУБД или тежка заявка, която генерира a време забавяне.

Кога нападателят може да опита сляпо SQL инжекция?

Сляпа SQL инжекция е идентично с нормалното SQL инжекция освен че когато an опити на нападател за да експлоатират приложение, вместо да получат полезно съобщение за грешка, вместо това получават обща страница, посочена от разработчика. Това прави използването на потенциал SQL инжекция атака по-трудно, но не и невъзможно.

Препоръчано: