Methodology for Learning SQL Injections Based on a Created Software Application for Blended Learning in the Discipline of «Databases»

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

ProConferencein conjunction with KindleDPSeattle, Washington, USA

Abstract

ENG: In blended learning for applicants for the bachelor's degree in the specialty «Cybersecurity and Information Protection» in the discipline «Databases», the «Blend_DB_SQLi» methodology is proposed, which involves: studying SQL injections; classifying SQL injections; the impact of SQL injections; methods for detecting and preventing SQL injections; reviewing control examples and performing an individual task according to the given option based on the use of the «SQL_Testing» software application created in Python: 1) INJECTION (SQL injection vulnerability, which allows obtaining hidden data); 2) AUTH (SQL injection vulnerability, which allows bypassing the system login); 3) LEAK (SQL injection vulnerability, which allows unauthorized data leakage); 4) EXAM (performing the task without using comments); preparing the applicant according to the list of questions; passing the test by the applicant.


UKR: При змішаному навчанні для здобувачів ступеня «бакалавр» спеціальності «Кібербезпека та захист інформації» з дисципліни «Бази даних» запропоновано методику «Blend_DB_SQLi», що передбачає: вивчення SQL-ін’єкцій; класифікацію SQL-ін’єкцій; вплив SQL-ін’єкцій; методи виявлення та запобігання SQL-ін’єкцій; розгляд контрольних прикладів та виконання індивідуального завдання за виданим варіантом на основі використання створеного мовою Python програмного застосунку «SQL_Testing»: 1)INJECTION (вразливість SQL-ін'єкції, що дозволяє отримувати приховані дані); 2) AUTH (вразливість SQL-ін'єкції, що дозволяє обійти вхід до системи); 3) LEAK (вразливість SQL-ін'єкції, що дозволяє несанкціонований витік даних); 4) EXAM (виконання завдання без використання коментарів); підготовка здобувача відповідно до переліку запитань; проходження здобувачем тестування.

Description

V. Pakhomova: ORCID 0000-0002-0022-099X; D. Vichev: ORCID 0009-0004-9204-7857

Citation

Pakhomova V., Vichev D. Methodology for Learning SQL Injections Based on a Created Software Application for Blended Learning in the Discipline of «Databases». Promising areas of theoretical and applied research‘2025 : Conference proceedings, November 21, 2025. Washington, USA. No. 34. Р. 46-53. DOI: 10.30888/2709-2267.2025-34-00-028.

Endorsement

Review

Supplemented By

Referenced By

Creative Commons license

Except where otherwised noted, this item's license is described as Creative Commons Attribution 4.0 International License