paper-with-me

홈 › Papers

RACONTEUR: A Knowledgeable, Insightful, and Portable LLM-Powered Shell Command Explainer

2024-09-03 · Jiangyi Deng, Xinfeng Li, Yanjiao Chen, Yijie Bai, Haiqin Weng, Yan Liu, Tao Wei, Wenyuan Xu

Malicious shell commands are linchpins to many cyber-attacks, but may not be easy to understand by security analysts due to complicated and often disguised code structures. Advances in large language models (LLMs) have unlocked the possibility of generating understandable explanations for shell commands. However, existing general-purpose LLMs suffer from a lack of expert knowledge and a tendency to hallucinate in the task of shell command explanation. In this paper, we present Raconteur, a knowledgeable, expressive and portable shell command explainer powered by LLM. Raconteur is infused with professional knowledge to provide comprehensive explanations on shell commands, including not only what the command does (i.e., behavior) but also why the command does it (i.e., purpose). To shed light on the high-level intent of the command, we also translate the natural-language-based explanation into standard technique & tactic defined by MITRE ATT&CK, the worldwide knowledge base of cybersecurity. To enable Raconteur to explain unseen private commands, we further develop a documentation retriever to obtain relevant information from complementary documentations to assist the explanation process. We have created a large-scale dataset for training and conducted extensive experiments to evaluate the capability of Raconteur in shell command explanation. The experiments verify that Raconteur is able to provide high-quality explanations and in-depth insight of the intent of the command.

📄 PDF Abstract BibTeX arXiv:2409.02074

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

BASE 설명 없음

Similar Papers 제목 키워드 기반

NaSh: Guardrails for an LLM-Powered Natural Language Shell

2025-06-16 · Bimal Raj Gyawali, Saikrishna Achalla, Konstantinos Kallas, Sam Kumar

We explore how a shell that uses an LLM to accept natural language input might be designed differently from the shells of today. As LLMs may produce unintended or unexplainable outputs, we argue that a natural language s…

Single-Shell NODDI Using Dictionary Learner Estimated Isotropic Volume Fraction

2021-02-02 · Abrar Faiyaz, Marvin Doyley, Giovanni Schifitto, Jianhui Zhong 외

Neurite orientation dispersion and density imaging (NODDI) enables the assessment of intracellular, extracellular and free water signals from multi-shell diffusion MRI data. It is an insightful approach to characterize b…

Dictionary LearningDiffusion MRI

Wizard of Wikipedia: Knowledge-Powered Conversational agents

2018-11-03 · ICLR 2019 5 · Emily Dinan, Stephen Roller, Kurt Shuster, Angela Fan 외

In open-domain dialogue intelligent agents should exhibit the use of knowledge, however there are few convincing demonstrations of this to date. The most popular sequence to sequence models typically "generate and hope" …

Dialogue Generation

LLM Bazaar: A Service Design for Supporting Collaborative Learning with an LLM-Powered Multi-Party Collaboration Infrastructure

2025-09-12 · Zhen Wu, Jiaxin Shi, R. Charles Murray, Carolyn Rosé 외 arxiv

For nearly two decades, conversational agents have played a critical role in structuring interactions in collaborative learning, shaping group dynamics, and supporting student engagement. The recent integration of large …

Hierarchical Neural Network for Extracting Knowledgeable Snippets and Documents

2018-08-22 · Ganbin Zhou, Rongyu Cao, Xiang Ao, Ping Luo 외

In this study, we focus on extracting knowledgeable snippets and annotating knowledgeable documents from Web corpus, consisting of the documents from social media and We-media. Informally, knowledgeable snippets refer to…

Knowledge Base Construction