4.3 Article

Ensemble machine learning approaches for webshell detection in Internet of things environments

Publisher

WILEY
DOI: 10.1002/ett.4085

Keywords

-

Funding

  1. National Natural Science Foundation of China [61402210]
  2. Fundamental Research Funds for the Central Universities [lzujbky-2019-kb51, lzujbky-2018-k12]
  3. Ministry of Education - China Mobile Research Foundation [MCM20170206]
  4. Major National Project of High Resolution Earth Observation System [30-Y20A34-9010-15/17]
  5. State Grid Corporation Science and Technology Project [SGGSKY00FJJS1800403, 522722160071]
  6. Program for New Century Excellent Talents in University [NCET-12-0250]
  7. Double first class Funding-International Cooperation and Exchange Program [227000-560001]
  8. Strategic Priority Research Program of the Chinese Academy of Sciences [XDA03030100]
  9. Google Research Awards
  10. UOW's UGPN RCF 2018-2019
  11. NSF of China [61872079]
  12. Key Research and Development Program of Shaanxi Province [2018ZDXM-GY-036]
  13. Shaanxi Key Laboratory of Intelligent Processing for Big Energy Data [IPBED7]
  14. Google Faculty Award

Ask authors/readers for more resources

The Internet of things (IoT) is a system made up of a large number of interconnected sensor devices that can be used for data exchange, intelligent identification, and management, playing a crucial role in improving living quality and standards. However, IoT is vulnerable to cyberattacks from the Internet, making network security essential. This article utilizes machine learning models to detect webshell and discusses detection methods in different IoT environments for building secure solutions. Extensive experiments verify the effectiveness of webshell intrusion detection, with simulation results showing the suitability of certain methods for lightweight and heavyweight IoT scenarios.
The Internet of things (IoT), made up of a massive number of sensor devices interconnected, can be used for data exchange, intelligent identification, and management of interconnected things. IoT devices are proliferating and playing a crucial role in improving the living quality and living standard of the people. However, the real IoT is more vulnerable to attack by countless cyberattacks from the Internet, which may cause privacy data leakage, data tampering and also cause significant harm to society and individuals. Network security is essential in the IoT system, and Web injection is one of the most severe security problems, especially the webshell. To develop a safe IoT system, in this article, we apply essential machine learning models to detect webshell to build secure solutions for IoT network. Future, ensemble methods including random forest (RF), extremely randomized trees (ET), and Voting are used to improve the performances of these machine learning models. We also discuss webshell detection in lightweight and heavyweight computing scenarios for different IoT environments. Extensive experiments have been conducted on these models to verify the validity of webshell intrusion. Simulation results show that RF and ET are suitable for lightweight IoT scenarios, and Voting method is effective for heavyweight IoT scenarios.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.3
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available