Д. Серікбаев атындағы ВКТУ сайты
  • Қаріп өлшемі
    16px
    Сайттың түстері
    Суреттер

ЖАСАНДЫ ИНТЕЛЛЕКТТІ ҚОЛДАНУ АРҚЫЛЫ SQL ИНЪЕКЦИЯЛАРЫН АНЫҚТАУ

Авторлар

Аты-жөні Жұмыс орны
Aidana Zhumabekova Al-Farabi Kazakh National University
Ольга Усатова -
Владислав -
Жанар -
Гулбану -
Қуаныш -
Енлик -

Жарияланды:

2023-09-30

Бөлім:

Статьи

Мақала тілі:

Қазақ тілі

Кілт сөздер:

жасанды интеллект, машиналық оқыту, нейрондық желілер, SQL инъекция

Аңдатпа

Ақпараттық технологиялардың дамуы адамдардың өміріне айтарлықтай әсер етті. Сонымен бірге ақпараттық қауіпсіздіктің маңыздылығы барған сайын маңызды бола түсуде. Деректер қорында пайдаланушылардың жеке мәліметтерінің тұтастығын, қолжетімділігін және құпиялылығын қорғау ақпараттық қауіпсіздіктің негізгі мақсаты болып табылады. Веб - қосымшалардың қауіпсіздігіне ең үлкен қауіптердің бірі - SQL инъекциясы. SQL инъекциясы қосымшаның ақпараттық қауіпсіздігіне нұқсан келтіретін мәліметтер базасын тікелей басқару үшін веб-қосымшаларға кіруді бақылауды айналып өтуге мүмкіндік беретін шабуылдың осы түріне жатады. Бұл мақалада біз жасанды интеллект әдістерін қолдана отырып, SQL инъекциясын анықтауды қарастырамыз. Бұл тапсырма үшін келесі алгоритмдерді қолдана отырып, машиналық оқыту және нейрондық желілердің модельдері жасалды: Наив Байес классификаторы, қолдау векторлық машинасы, логистикалық регрессия, шешім ағашы, кездейсоқ орман, XGBoost, AdaBoost және терең нейрондық желілер. Әзірленген модельдер арқылы деректерді жіктеудің тиімділігін бағалау үшін 0,95-0,99 диапазонындағы мәндерге жеткен дұрыстығы, дәлдігі, толықтығы және F-өлшемі көрсеткіштері пайдаланылды.