Preview

Надежность

Расширенный поиск

Выявление системных неисправностей в программно­-аппаратных комплексах на основе интеллектуальных технологий

https://doi.org/10.21683/1729-2646-2025-25-4-61-68

Аннотация

Представлена система выявления неисправностей в распределенных программно-аппаратных комплексах, основанная на наборе интеллектуальных технологий. Подход объединяет динамическое тестирование (фаззинг), корректируемое большими языковыми моделями, а также анализ шаблонов уязвимостей известных баз знаний MITRE и OWASP для выявления программных ошибок, способствующих проведению потенциальных атак. Предложенная архитектура оперативно диагностирует отказы и сбои, локализует их причину и автоматически эскалирует инцидент системному администратору. Практическая значимость решения подтверждена экспериментально по таким параметрам, как среднее время обнаружения ошибок, охват кода, количество обнаруженных дефектов.

Об авторах

И. А. Панков
Омский государственный технический университет
Россия

Панков Илья Анатольевич – аспирант

Омск



А. П. Аверченко
Омский государственный технический университет
Россия

Аверченко Артем Павлович – аспирант ОмГТУ, руководитель СКБ «Цифровая обработка сигналов на ПЛИС»

Омск



Д. А. Панков
ООО «ЛАНИТ-ТЕРКОМ»
Россия

Панков Денис Анатольевич – руководитель проектов и системный аналитик, участник программного комитета по стандартизации информационных технологий, канд. техн. наук

Санкт-Петербург



Список литературы

1. Meng Ruijie, Mirchev Martin, Böhme Marcel et al. Large Language Model guided Protocol Fuzzing. 2024. DOI: 10.14722/ndss.2024.24556

2. Elnaggar R., Delgado B., Fung J. M. RAG-Based Fuzzing of Cross-Architecture Compilers. URL: https://arxiv.org/abs/2504.08967 (дата обращения: 13.07.2025).

3. Панков И.А., Панков Д.А., Денисова Л.А. Автоматизация разработки и тестирования цифровых систем связи с многоуровневой архитектурой // Автоматизация в промышленности. 2023. № 1. С. 31–35.

4. Панков И.А., Панков А.П., Панков Д.А. и др. Перспективы использования FMEA-анализов для высокоответственных технических систем // Известия Тульского государственного университета. Технические науки. 2024. № 3. С. 26–31.

5. Панков И.А. Выявление дефектов при тестировании алгоритмов цифровых устройств на базе ПЛИС // Известия Тульского государственного университета. Технические науки. 2023. № 11. С. 277–280.

6. Панков И.А., Панков Д.А. Обнаружение системных дефектов цифровых устройств при имитации неисправностей с применением // Надежность. 2023. Т. 23. № 4. С. 51–58.

7. Chunqiu Steven Xia, Matteo Paltenghi, Jia Le Tian et al. Fuzz4All: Universal Fuzzing with Large Language Models. 2024. URL: https://arxiv.org/abs/2308.04748 (дата обращения: 29.09.2025).

8. Zafar A., Wajid B., Akram B. A hybrid fault diagnosis architecture for Wireless Sensor Networks // ICOSST. 2015. DOI: 10.1109/ICOSST.2015.7396395

9. Heracleous C., Keliris C., Panayiotou C. et al. Fault diagnosis for a class of nonlinear uncertain hybrid systems // Nonlinear Analysis: Hybrid Systems. 2022. Vol. 44. P. 101137. DOI: 10.1016/j.nahs.2021.101137

10. Pan Z., Fu Y., Guo H. et al. Analysis of Covert Attacks Using False Data against Network Control Systems: Three Case Studies // Syst Sci Complex. 2023. Vol. 36. Pp. 1407–1422.

11. Reber A., Cha S.K. Optimizing Fuzzing Seed Selection // Proceedings of the 23rd USENIX Security Symposium. San Diego, CA, 2014. Pp. 861–875.

12. Fibich C., Tauner S., Rössler P. et al. FIJI: Fault InJection Instrumenter // EURASIP Journal on Embedded Systems. 2019. DOI: 10.1186/s13639-019-0088-7

13. Trippel T., Shin K.G. Fuzzing Hardware as Software // USENIX: [сайт]. 2022. URL: https://www.usenix.org/system/files/sec22-trippel.pdf (дата обращения: 13.07.2025).

14. Панков Д.А., Денисова Л.А. Контроль и диагностика отказов программно-аппаратных комплексов // Омский научный вестник. 2018. № 2. С. 128–130.

15. Панков Д.А., Денисова Л.А. Проектирование аппаратно-программного комплекса: определение объема тестовых испытаний микропроцессорных устройств // Автоматизация в промышленности. 2020. № 12. С. 23–29.


Рецензия

Для цитирования:


Панков И.А., Аверченко А.П., Панков Д.А. Выявление системных неисправностей в программно­-аппаратных комплексах на основе интеллектуальных технологий. Надежность. 2025;25(4):61-68. https://doi.org/10.21683/1729-2646-2025-25-4-61-68

For citation:


Pankov I.A., Averchenko A.P., Pankov D.A. Detecting system faults in hardware and software systems using intelligent solutions. Dependability. 2025;25(4):61-68. (In Russ.) https://doi.org/10.21683/1729-2646-2025-25-4-61-68

Просмотров: 116


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1729-2646 (Print)
ISSN 2500-3909 (Online)