HoneyLLM: Enabling Shell Honeypots with Large Language Models

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Scopus citations

Abstract

Large Language Models (LLMs) have shown significant potential across various domains, including cybersecurity. This paper introduces HoneyLLM, a novel approach to creating high-fidelity shell honeypots using LLMs. We first investigate the potential of different commercial LLMs to emulate shell environments, identifying their characteristics and key challenges in accuracy and consistency. To address these issues, we propose leveraging various prompt engineering techniques, including incontext learning to tackle accuracy-related issues and the chain-of-thought method to maintain response consistency across complex, multi-step attack sessions. Additionally, we design a hybrid architecture for HoneyLLM to handle real-world limitations and improve cost-effectiveness. Through comprehensive offline evaluations, we demonstrate that HoneyLLM can effectively emulate shell environments and handle complex attack scenarios. Our online deployment results show that HoneyLLM, particularly when powered by advanced models like GPT-4, significantly outperforms traditional honeypots in maintaining longer, more effective attack sessions.

Original languageEnglish (US)
Title of host publication2024 IEEE Conference on Communications and Network Security, CNS 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350375961
DOIs
StatePublished - 2024
Event2024 IEEE Conference on Communications and Network Security, CNS 2024 - Taipei, Taiwan, Province of China
Duration: Sep 30 2024Oct 3 2024

Publication series

Name2024 IEEE Conference on Communications and Network Security, CNS 2024

Conference

Conference2024 IEEE Conference on Communications and Network Security, CNS 2024
Country/TerritoryTaiwan, Province of China
CityTaipei
Period9/30/2410/3/24

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Artificial Intelligence
  • Information Systems
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'HoneyLLM: Enabling Shell Honeypots with Large Language Models'. Together they form a unique fingerprint.

Cite this