Skip to main navigation Skip to search Skip to main content

A Random Forest-based Operating System Recognition Algorithm for Network Security

  • Henghai Fan
  • , Bo Kong
  • , Ganhua Li
  • , Jiancheng Li
  • , Jian Zhang
  • , Yuan An
  • , Jianping Wan
  • , Zihao Zhang
  • , Jiancun Fan
  • State Key Laboratory of Astronautic Dynamics
  • Xi'An Satellite Control Center
  • Xi'an Jiaotong University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

With the development and popularization of the Internet, network security has become the focus of public attention. Operating system detection and identification is an important part of network security work, which has very important significance for its research. This thesis designs an algorithm of operating system identification based on random forest. Based on the third-party fingerprint database, this method constructs simulation data and maps it into a vector that can be learned by the algorithm. In order to construct a highly reliable and generalized resource fingerprint structure, a random forest algorithm is used to combine multiple weak fingerprints into Strong fingerprints to improve the accuracy of operating system recognition, and design a layered training architecture to achieve long-term expansion and maintenance of operating system fingerprint models based on random forest construction. The fingerprint similarity algorithm is adopted to measure the similarity between fingerprints, which provides a basis for the operating system to mark the card. Experiments show that this method can accurately identify the remote operating system, and has a better accuracy effect than the traditional static matching method.

Original languageEnglish
Title of host publicationProceedings - 2022 International Conference on Computer Engineering and Artificial Intelligence, ICCEAI 2022
EditorsPan Lin, Yong Yang
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages539-550
Number of pages12
ISBN (Electronic)9781665468039
DOIs
StatePublished - 2022
Event2022 International Conference on Computer Engineering and Artificial Intelligence, ICCEAI 2022 - Shijiazhuang, China
Duration: 22 Jul 202224 Jul 2022

Publication series

NameProceedings - 2022 International Conference on Computer Engineering and Artificial Intelligence, ICCEAI 2022

Conference

Conference2022 International Conference on Computer Engineering and Artificial Intelligence, ICCEAI 2022
Country/TerritoryChina
CityShijiazhuang
Period22/07/2224/07/22

Keywords

  • Network security
  • Operating system detection
  • Random Forest

Fingerprint

Dive into the research topics of 'A Random Forest-based Operating System Recognition Algorithm for Network Security'. Together they form a unique fingerprint.

Cite this