Static Analysis of Information Systems for IoT Cyber Security: A Survey of Machine Learning Approaches

被引:20
作者
Kotenko, Igor [1 ]
Izrailov, Konstantin [2 ]
Buinevich, Mikhail [3 ]
机构
[1] Russian Acad Sci, St Petersburg Fed Res Ctr, Comp Secur Problems Lab, St Petersburg 199178, Russia
[2] Bonch Bruevich St Petersburg State Univ Telecommu, Dept Secure Commun Syst, St Petersburg 193232, Russia
[3] St Petersburg Univ State Fire Serv EMERCOM, Dept Appl Math & Informat Technol, St Petersburg 196105, Russia
基金
俄罗斯科学基金会;
关键词
IoT systems; cyber security; static analysis; machine learning; analytic model; survey model; formalization; SOFTWARE; CODE; CLASSIFICATION; INTELLIGENCE; INTERNET; THINGS; IDENTIFICATION; BINARIES;
D O I
10.3390/s22041335
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Ensuring security for modern IoT systems requires the use of complex methods to analyze their software. One of the most in-demand methods that has repeatedly been proven to be effective is static analysis. However, the progressive complication of the connections in IoT systems, the increase in their scale, and the heterogeneity of elements requires the automation and intellectualization of manual experts' work. A hypothesis to this end is posed that assumes the applicability of machine-learning solutions for IoT system static analysis. A scheme of this research, which is aimed at confirming the hypothesis and reflecting the ontology of the study, is given. The main contributions to the work are as follows: systematization of static analysis stages for IoT systems and decisions of machine-learning problems in the form of formalized models; review of the entire subject area publications with analysis of the results; confirmation of the machine-learning instrumentaries applicability for each static analysis stage; and the proposal of an intelligent framework concept for the static analysis of IoT systems. The novelty of the results obtained is a consideration of the entire process of static analysis (from the beginning of IoT system research to the final delivery of the results), consideration of each stage from the entirely given set of machine-learning solutions perspective, as well as formalization of the stages and solutions in the form of "Form and Content" data transformations.
引用
收藏
页数:34
相关论文
共 50 条
  • [41] Machine Learning-based Cyber Attacks Targeting on Controlled Information: A Survey
    Miao, Yuantian
    Chen, Chao
    Pan, Lei
    Han, Qing-Long
    Zhang, Jun
    Xiang, Yang
    ACM COMPUTING SURVEYS, 2021, 54 (07)
  • [42] A Survey of Deep Learning Methods for Cyber Security
    Berman, Daniel S.
    Buczak, Anna L.
    Chavis, Jeffrey S.
    Corbett, Cherita L.
    INFORMATION, 2019, 10 (04)
  • [43] A survey of intelligent building automation with machine learning and IoT
    Masroor, Mona
    Rezazadeh, Javad
    Ayoade, John
    Aliehyaei, Mehdi
    ADVANCES IN BUILDING ENERGY RESEARCH, 2023, 17 (03) : 345 - 378
  • [44] Machine learning applications for fog computing in IoT: a survey
    Mousavi, Mitra
    Rezazadeh, Javad
    Sianaki, Omid Ameri
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2021, 17 (04) : 293 - 320
  • [45] Toward Parametric Security Analysis of Machine Learning based Cyber Forensic Biometric Systems
    Sadeghi, Koosha
    Banerjee, Ayan
    Sohankar, Javad
    Gupta, Sandeep K. S.
    2016 15TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2016), 2016, : 626 - 631
  • [46] A comprehensive survey on machine learning approaches for malware detection in IoT-based enterprise information system
    Gaurav, Akshat
    Gupta, Brij B.
    Panigrahi, Prabin Kumar
    ENTERPRISE INFORMATION SYSTEMS, 2023, 17 (03)
  • [47] A Survey of Smart Home IoT Device Classification Using Machine Learning-Based Network Traffic Analysis
    Jmila, Houda
    Blanc, Gregory
    Shahid, Mustafizur R.
    Lazrag, Marwan
    IEEE ACCESS, 2022, 10 : 97117 - 97141
  • [48] Enhancing IoT Security Development and Evaluation of a Predictive Machine Learning Model for Attack Detection
    Buja, Atdhe
    Pacolli, Melinda
    Bajrami, Donika
    Polstra, Philip
    Mutoh, Akihiko
    ADVANCES IN ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING, 2024, 4 (03): : 2490 - 2498
  • [49] Uniting cyber security and machine learning: Advantages, challenges and future research
    Wazid, Mohammad
    Das, Ashok Kumar
    Chamola, Vinay
    Park, Youngho
    ICT EXPRESS, 2022, 8 (03): : 313 - 321
  • [50] Machine Learning approaches for convergence of IoT and Blockchain
    Singh, Krishna Kant
    Balamurugan, B.
    Chilamkurti, Naveen
    Kshatriya, Bharat S. Rawal
    OPEN COMPUTER SCIENCE, 2020, 10 (01) : 459 - 460