Смағұлова Айнұр Тұрсынәліқызы
Алматы қаласы Түрксіб ауданы №211 мектеп-гимназия
информатика пәні мұғалімі
педагог-зерттеуші
КИБЕРҚАУІПСІЗДІК САЛАСЫНДАҒЫ МОДЕЛЬДЕУ ӘДІСТЕРІ: ТӘСІЛДЕР МЕН МЫСАЛДАР
Аңдатпа
Бұл мақалада киберқауіпсіздік саласында қолданылатын модельдеу әдістері қарастырылады. STRIDE және DREAD қауіп-қатер модельдері, шабуыл ағаштары, Petri желілері және симуляциялық модельдерге шолу жасалады. Әдістердің жүйелерді қорғаудағы рөлі, тиімділігі және болашақта жасанды интеллектпен біріктірілу мүмкіндігі сипатталады. Модельдеу тәсілдері ұйымдар мен мамандарға шабуылдарға қарсы алдын ала дайындық пен талдау жүргізуге мүмкіндік береді.
Түйінді сөздер: киберқауіпсіздік, модельдеу, қауіп-қатер, STRIDE, шабуыл ағашы, симуляция
Аннотация
В статье рассматриваются методы моделирования, применяемые в области кибербезопасности. Приведён обзор моделей угроз STRIDE и DREAD, деревьев атак, сетей Петри и симуляционных подходов. Описаны преимущества моделирования при обеспечении информационной безопасности и возможности интеграции с искусственным интеллектом в будущем. Методы моделирования позволяют организациям и специалистам проводить превентивный анализ и подготовку к возможным кибератакам.
Ключевые слова: кибербезопасность, моделирование, угрозы, STRIDE, дерево атаки, симуляция.
Abstract
This article explores modeling methods used in the field of cybersecurity. It provides an overview of threat modeling approaches such as STRIDE and DREAD, attack trees, Petri nets, and simulation-based methods. The paper highlights the advantages of modeling for enhancing security and discusses its potential integration with artificial intelligence in the future. These methods enable organizations and professionals to conduct preventive analysis and prepare for potential cyberattacks.
Keywords: cybersecurity, modeling, threats, STRIDE, attack tree, simulation
Кіріспе
Цифрлық технологиялар күн сайын жаңа мүмкіндікпен қатар жаңа қауіптер әкелуде. Мемлекеттік, қаржылық, білім беру және жеке секторлар ақпараттық шабуылдарға жиі ұшырайды. Бұл жағдай киберқауіпсіздікке жаңа көзқарасты талап етеді. Осындай жағдайда модельдеу әдістері — қауіптерді алдын ала болжау мен тиімді басқарудың негізгі құралына айналуда.
1. Киберқауіпсіздіктегі модельдеу ұғымы
Модельдеу дегеніміз — шынайы жүйелердің, процестердің, құбылыстардың абстрактілі бейнесін жасау арқылы оларды зерттеу әдісі. Бұл әдіс арқылы жүйедегі әлсіз тұстарды алдын ала анықтап, қорғаныс стратегияларын құруға болады.
2. Қолданылатын негізгі модельдер
2.1 STRIDE моделі
STRIDE — Microsoft әзірлеген модель, ол жүйелердегі қауіптердің алты түрін жіктейді.
Microsoft ұсынған бұл модель келесі алты санатты қамтиды:
-
Spoofing (жалған сәйкестендіру),
-
Tampering (мәліметтерді бұрмалау),
-
Repudiation (әрекетті жоққа шығару),
-
Information Disclosure (мәліметтің жария болуы),
-
Denial of Service (қызметтің тоқтауы),
-
Elevation of Privilege (құқықтың артуы).
STRIDE моделін қолдану мысалы
Мысал:
Мектептегі
электронды журнал жүйесінде қолданушы тіркелгісі арқылы дербес
мәліметтерге қол жеткізу мүмкіндігі бар.
-
Егер хакер оқушының логинін/паролін иемденсе — Spoofing;
-
Журнал бағаларын өзгертсе — Tampering;
-
Өз әрекетін теріске шығарса — Repudiation;
-
Басқа оқушылардың деректерін көрсе — Information Disclosure;
-
Жүйеге көп рет кіру арқылы тоқтату — Denial of Service;
-
Оқушыдан мұғалім құқығына көшу — Elevation of Privilege.
Бұл модель мектеп IT мамандарына жүйедегі осал тұстарды жүйелі түрде бағалауға мүмкіндік береді.
2.2 DREAD моделі
Қауіптердің деңгейін бағалау үшін қолданылады:
Damage, Reproducibility, Exploitability, Affected users,
Discoverability.
DREAD моделі және қауіптерді бағалау
DREAD моделі қауіптерге сандық баға беруге көмектеседі.
Мысал:
Университет серверіне арналған әлсіз парольдің қауіптілігін
бағалайық:
|
Критерий |
Баға (0–10) |
|
Damage potential |
9 |
|
Reproducibility |
10 |
|
Exploitability |
10 |
|
Affected users |
8 |
|
Discoverability |
7 |
|
|
|
DREAD = (9 + 10 + 10 + 8 + 7) / 5 = 8.8
Бұл — жоғары қауіп деңгейі. Жүйе администраторы парольдік саясатты күшейтуі керек.
2.3 Атака ағаштары (Attack Trees)
Иерархиялық құрылым арқылы шабуыл жолдарын бейнелеп, әр тармақты жеке-жеке талдауға мүмкіндік береді.
Шабуыл ағаштарының мысалы (Attack Trees)
Attack Tree — шабуыл мақсатқа жету үшін қолданылатын әртүрлі жолдарды көрсететін диаграмма.
Мысал:
Мақсат: Мектеп дерекқорындағы бағаларды
өзгерту
-
Жүйеге заңсыз кіру
-
1.1. Парольді болжау
-
1.2. Фишинг арқылы алу
-
1.3. Желілік трафикті тыңдау
-
Ішкі қызметкерді пайдалану
-
2.1. Мұғалімді алдау
-
2.2. Қызметкермен келісу
Бұл тәсіл шабуылдың түрлі сценарийлерін ескере отырып, қорғаныс әдістерін нақтылауға көмектеседі.
2.4 Қауіпсіздік инциденттерін модельдеу
Petri желілері, Марков тізбектері және ықтималдықтық модельдер шабуылдың дамуын, ықтимал салдарын модельдейді.
Petri желілері — жүйеде параллель және ретпен орындалатын қауіптерді бейнелеуге көмектеседі.
Мысал:
Wi-Fi желісі арқылы вирустың таралу
моделінде:
-
Түйіндер (Places): құрылғы күйі (қауіпсіз, жұққан, өңделуде)
-
Өтулер (Transitions): вирус жіберу, анықтау, жою
Бұл модель қауіптің таралуын визуалды және математикалық түрде бағалауға мүмкіндік береді.
2.5 Симуляция мен эмуляция
Жүйені виртуалды түрде имитациялау арқылы түрлі шабуыл сценарийлерін тестілеуге мүмкіндік береді (мысалы, Cyber Range орталарында).
Симуляциялық модельдеу (Cyber Range мысалы)
Cyber Range — шабуылдарды нақты уақыт режимінде модельдейтін виртуалды орта.
Мысал:
IT-курста оқушыларға арналған тапсырма:
“Web-серверге DDoS шабуылын модельде және қорғау сценарийін жаса”.
-
Оқушылар шабуылды бастайды (боттардан сұраныстар легі).
-
Жүйе баяулай бастайды.
-
Қорғау: трафик фильтрациясы, firewall орнату, rate limiting.
Бұл оқыту әдісі кибершабуылдарға нақты реакция жасауды үйретеді.
3. Модельдеудің артықшылықтары
-
Тиімділік: нақты шабуыл орын алмай тұрып, оған дайындалуға болады.
-
Жүйелілік: киберқауіпсіздік шараларын құрылымдап, бақылауға мүмкіндік береді.
-
Оқыту мен болжау құралы: болашақ шабуылдарға қарсы әрекет пен дағды қалыптастыру.
4. Болашақтағы бағыттар
Келешекте модельдеу әдістері жасанды интеллект пен машиналық оқыту әдістерімен біріге отырып, кибершабуылдарды автоматты түрде болжауға және оларға жауап беруге мүмкіндік беретін жаңа буын шешімдерге жол ашады.
Қорытынды
Киберқауіпсіздік модельдерін тиімді қолдану — қауіпсіз ақпараттық кеңістік құрудың маңызды кезеңі. STRIDE, DREAD, шабуыл ағаштары және симуляциялық әдістердің көмегімен жүйелердің қорғалу деңгейін арттыруға болады. Бұл бағытта зерттеу мен тәжірибе ұштасқанда ғана нақты нәтижеге қол жеткізуге болады.
Киберқауіптерге қарсы күресте модельдеу — алдын алу мен қорғаныстың маңызды тетігі. Әр модель нақты сценарийлер мен жағдайларға сай қолданылады. STRIDE — қауіптерді құрылымдайды, DREAD — бағалайды, шабуыл ағаштары — сценарийді талдайды, ал симуляциялар — тәжірибеге үйретеді. Болашақта бұл әдістер жасанды интеллектпен интеграцияланып, қауіпсіздікті жаңа деңгейге көтеретіні сөзсіз.
Пайдаланылған әдебиеттер / References
-
Shostack, A. (2014). Threat Modeling: Designing for Security. Wiley.
-
Schneier, B. (1999). Attack Trees. Dr. Dobb's Journal.
-
Stallings, W. (2019). Computer Security: Principles and Practice. Pearson Education.
-
Bishop, M. (2003). Computer Security: Art and Science. Addison-Wesley.
-
Firesmith, D. G. (2004). Engineering Security Requirements. Journal of Object Technology.
-
Kim, D. & Solomon, M. G. (2020). Fundamentals of Information Systems Security. Jones & Bartlett Learning.
-
Kotenko, I., & Stepashkin, M. (2006). Attack Graph Based Evaluation of Network Security. Journal of Communications and Networks.
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
КИБЕРҚАУІПСІЗДІК САЛАСЫНДАҒЫ МОДЕЛЬДЕУ ӘДІСТЕРІ: ТӘСІЛДЕР МЕН МЫСАЛДАР
КИБЕРҚАУІПСІЗДІК САЛАСЫНДАҒЫ МОДЕЛЬДЕУ ӘДІСТЕРІ: ТӘСІЛДЕР МЕН МЫСАЛДАР
Смағұлова Айнұр Тұрсынәліқызы
Алматы қаласы Түрксіб ауданы №211 мектеп-гимназия
информатика пәні мұғалімі
педагог-зерттеуші
КИБЕРҚАУІПСІЗДІК САЛАСЫНДАҒЫ МОДЕЛЬДЕУ ӘДІСТЕРІ: ТӘСІЛДЕР МЕН МЫСАЛДАР
Аңдатпа
Бұл мақалада киберқауіпсіздік саласында қолданылатын модельдеу әдістері қарастырылады. STRIDE және DREAD қауіп-қатер модельдері, шабуыл ағаштары, Petri желілері және симуляциялық модельдерге шолу жасалады. Әдістердің жүйелерді қорғаудағы рөлі, тиімділігі және болашақта жасанды интеллектпен біріктірілу мүмкіндігі сипатталады. Модельдеу тәсілдері ұйымдар мен мамандарға шабуылдарға қарсы алдын ала дайындық пен талдау жүргізуге мүмкіндік береді.
Түйінді сөздер: киберқауіпсіздік, модельдеу, қауіп-қатер, STRIDE, шабуыл ағашы, симуляция
Аннотация
В статье рассматриваются методы моделирования, применяемые в области кибербезопасности. Приведён обзор моделей угроз STRIDE и DREAD, деревьев атак, сетей Петри и симуляционных подходов. Описаны преимущества моделирования при обеспечении информационной безопасности и возможности интеграции с искусственным интеллектом в будущем. Методы моделирования позволяют организациям и специалистам проводить превентивный анализ и подготовку к возможным кибератакам.
Ключевые слова: кибербезопасность, моделирование, угрозы, STRIDE, дерево атаки, симуляция.
Abstract
This article explores modeling methods used in the field of cybersecurity. It provides an overview of threat modeling approaches such as STRIDE and DREAD, attack trees, Petri nets, and simulation-based methods. The paper highlights the advantages of modeling for enhancing security and discusses its potential integration with artificial intelligence in the future. These methods enable organizations and professionals to conduct preventive analysis and prepare for potential cyberattacks.
Keywords: cybersecurity, modeling, threats, STRIDE, attack tree, simulation
Кіріспе
Цифрлық технологиялар күн сайын жаңа мүмкіндікпен қатар жаңа қауіптер әкелуде. Мемлекеттік, қаржылық, білім беру және жеке секторлар ақпараттық шабуылдарға жиі ұшырайды. Бұл жағдай киберқауіпсіздікке жаңа көзқарасты талап етеді. Осындай жағдайда модельдеу әдістері — қауіптерді алдын ала болжау мен тиімді басқарудың негізгі құралына айналуда.
1. Киберқауіпсіздіктегі модельдеу ұғымы
Модельдеу дегеніміз — шынайы жүйелердің, процестердің, құбылыстардың абстрактілі бейнесін жасау арқылы оларды зерттеу әдісі. Бұл әдіс арқылы жүйедегі әлсіз тұстарды алдын ала анықтап, қорғаныс стратегияларын құруға болады.
2. Қолданылатын негізгі модельдер
2.1 STRIDE моделі
STRIDE — Microsoft әзірлеген модель, ол жүйелердегі қауіптердің алты түрін жіктейді.
Microsoft ұсынған бұл модель келесі алты санатты қамтиды:
-
Spoofing (жалған сәйкестендіру),
-
Tampering (мәліметтерді бұрмалау),
-
Repudiation (әрекетті жоққа шығару),
-
Information Disclosure (мәліметтің жария болуы),
-
Denial of Service (қызметтің тоқтауы),
-
Elevation of Privilege (құқықтың артуы).
STRIDE моделін қолдану мысалы
Мысал:
Мектептегі
электронды журнал жүйесінде қолданушы тіркелгісі арқылы дербес
мәліметтерге қол жеткізу мүмкіндігі бар.
-
Егер хакер оқушының логинін/паролін иемденсе — Spoofing;
-
Журнал бағаларын өзгертсе — Tampering;
-
Өз әрекетін теріске шығарса — Repudiation;
-
Басқа оқушылардың деректерін көрсе — Information Disclosure;
-
Жүйеге көп рет кіру арқылы тоқтату — Denial of Service;
-
Оқушыдан мұғалім құқығына көшу — Elevation of Privilege.
Бұл модель мектеп IT мамандарына жүйедегі осал тұстарды жүйелі түрде бағалауға мүмкіндік береді.
2.2 DREAD моделі
Қауіптердің деңгейін бағалау үшін қолданылады:
Damage, Reproducibility, Exploitability, Affected users,
Discoverability.
DREAD моделі және қауіптерді бағалау
DREAD моделі қауіптерге сандық баға беруге көмектеседі.
Мысал:
Университет серверіне арналған әлсіз парольдің қауіптілігін
бағалайық:
|
Критерий |
Баға (0–10) |
|
Damage potential |
9 |
|
Reproducibility |
10 |
|
Exploitability |
10 |
|
Affected users |
8 |
|
Discoverability |
7 |
|
|
|
DREAD = (9 + 10 + 10 + 8 + 7) / 5 = 8.8
Бұл — жоғары қауіп деңгейі. Жүйе администраторы парольдік саясатты күшейтуі керек.
2.3 Атака ағаштары (Attack Trees)
Иерархиялық құрылым арқылы шабуыл жолдарын бейнелеп, әр тармақты жеке-жеке талдауға мүмкіндік береді.
Шабуыл ағаштарының мысалы (Attack Trees)
Attack Tree — шабуыл мақсатқа жету үшін қолданылатын әртүрлі жолдарды көрсететін диаграмма.
Мысал:
Мақсат: Мектеп дерекқорындағы бағаларды
өзгерту
-
Жүйеге заңсыз кіру
-
1.1. Парольді болжау
-
1.2. Фишинг арқылы алу
-
1.3. Желілік трафикті тыңдау
-
Ішкі қызметкерді пайдалану
-
2.1. Мұғалімді алдау
-
2.2. Қызметкермен келісу
Бұл тәсіл шабуылдың түрлі сценарийлерін ескере отырып, қорғаныс әдістерін нақтылауға көмектеседі.
2.4 Қауіпсіздік инциденттерін модельдеу
Petri желілері, Марков тізбектері және ықтималдықтық модельдер шабуылдың дамуын, ықтимал салдарын модельдейді.
Petri желілері — жүйеде параллель және ретпен орындалатын қауіптерді бейнелеуге көмектеседі.
Мысал:
Wi-Fi желісі арқылы вирустың таралу
моделінде:
-
Түйіндер (Places): құрылғы күйі (қауіпсіз, жұққан, өңделуде)
-
Өтулер (Transitions): вирус жіберу, анықтау, жою
Бұл модель қауіптің таралуын визуалды және математикалық түрде бағалауға мүмкіндік береді.
2.5 Симуляция мен эмуляция
Жүйені виртуалды түрде имитациялау арқылы түрлі шабуыл сценарийлерін тестілеуге мүмкіндік береді (мысалы, Cyber Range орталарында).
Симуляциялық модельдеу (Cyber Range мысалы)
Cyber Range — шабуылдарды нақты уақыт режимінде модельдейтін виртуалды орта.
Мысал:
IT-курста оқушыларға арналған тапсырма:
“Web-серверге DDoS шабуылын модельде және қорғау сценарийін жаса”.
-
Оқушылар шабуылды бастайды (боттардан сұраныстар легі).
-
Жүйе баяулай бастайды.
-
Қорғау: трафик фильтрациясы, firewall орнату, rate limiting.
Бұл оқыту әдісі кибершабуылдарға нақты реакция жасауды үйретеді.
3. Модельдеудің артықшылықтары
-
Тиімділік: нақты шабуыл орын алмай тұрып, оған дайындалуға болады.
-
Жүйелілік: киберқауіпсіздік шараларын құрылымдап, бақылауға мүмкіндік береді.
-
Оқыту мен болжау құралы: болашақ шабуылдарға қарсы әрекет пен дағды қалыптастыру.
4. Болашақтағы бағыттар
Келешекте модельдеу әдістері жасанды интеллект пен машиналық оқыту әдістерімен біріге отырып, кибершабуылдарды автоматты түрде болжауға және оларға жауап беруге мүмкіндік беретін жаңа буын шешімдерге жол ашады.
Қорытынды
Киберқауіпсіздік модельдерін тиімді қолдану — қауіпсіз ақпараттық кеңістік құрудың маңызды кезеңі. STRIDE, DREAD, шабуыл ағаштары және симуляциялық әдістердің көмегімен жүйелердің қорғалу деңгейін арттыруға болады. Бұл бағытта зерттеу мен тәжірибе ұштасқанда ғана нақты нәтижеге қол жеткізуге болады.
Киберқауіптерге қарсы күресте модельдеу — алдын алу мен қорғаныстың маңызды тетігі. Әр модель нақты сценарийлер мен жағдайларға сай қолданылады. STRIDE — қауіптерді құрылымдайды, DREAD — бағалайды, шабуыл ағаштары — сценарийді талдайды, ал симуляциялар — тәжірибеге үйретеді. Болашақта бұл әдістер жасанды интеллектпен интеграцияланып, қауіпсіздікті жаңа деңгейге көтеретіні сөзсіз.
Пайдаланылған әдебиеттер / References
-
Shostack, A. (2014). Threat Modeling: Designing for Security. Wiley.
-
Schneier, B. (1999). Attack Trees. Dr. Dobb's Journal.
-
Stallings, W. (2019). Computer Security: Principles and Practice. Pearson Education.
-
Bishop, M. (2003). Computer Security: Art and Science. Addison-Wesley.
-
Firesmith, D. G. (2004). Engineering Security Requirements. Journal of Object Technology.
-
Kim, D. & Solomon, M. G. (2020). Fundamentals of Information Systems Security. Jones & Bartlett Learning.
-
Kotenko, I., & Stepashkin, M. (2006). Attack Graph Based Evaluation of Network Security. Journal of Communications and Networks.
шағым қалдыра аласыз













