HoneyContainer: Container-based Webshell Command Injection Defending and Backtracking

Kuan Chien Wang, Wei Jun Cheng, Jie Zhang, Min Te Sun, Kazuya Sakai, Wei Shinn Ku

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

1 Scopus citations

Abstract

The web server is a vulnerable component in enterprise systems, susceptible to a variety of attack strategies. Of these, webshell attacks are particularly insidious, as they can be uploaded through legitimate paths and executed using network traffic that is indistinguishable from that of normal users. Despite the existence of several proposed detection methods for identifying webshell attacks, attackers can still easily evade them. To address this issue, we present HoneyContainer, an architecture designed to detect webshell-based command injection attacks, trace the origin of the attacker, and redirect malicious traffic to a honeypot container. Our prototype implementation of Honey-Container has been validated using 214 webshell files, with results demonstrating its ability to detect all shell command injection events and redirect malicious traffic. Our evaluations also indicate that the overhead caused by HoneyContainer is minimal and unlikely to be noticeable by normal users. The source code is released at https://github.com/wei-juncheng/webshell

Original languageEnglish
Title of host publication2023 Silicon Valley Cybersecurity Conference, SVCC 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350321579
DOIs
StatePublished - 2023
Event2023 IEEE Silicon Valley Cybersecurity Conference, SVCC 2023 - San Jose, United States
Duration: 17 May 202319 May 2023

Publication series

Name2023 Silicon Valley Cybersecurity Conference, SVCC 2023

Conference

Conference2023 IEEE Silicon Valley Cybersecurity Conference, SVCC 2023
Country/TerritoryUnited States
CitySan Jose
Period17/05/2319/05/23

Keywords

  • command injection
  • container
  • honeypot
  • webshell

Fingerprint

Dive into the research topics of 'HoneyContainer: Container-based Webshell Command Injection Defending and Backtracking'. Together they form a unique fingerprint.

Cite this