LLMCloudHunter: Harnessing LLMs for Automated Extraction of Detection Rules from Cloud-Based CTI
<|reference_start|>LLMCloudHunter: Harnessing LLMs for Automated Extraction of Detection Rules from Cloud-Based CTI: As the number and sophistication of cyber attacks have increased, threat hunting has become a critical aspect of active security, enabling proactive detection and mitigation of threats before they cause significant harm. Open-source cyber threat intelligence (OS-CTI) is a valuable resource for threat hunters, however, it often comes in unstructured formats that require further manual analysis. Previous studies aimed at automating OSCTI analysis are limited since (1) they failed to provide actionable outputs, (2) they did not take advantage of images present in OSCTI sources, and (3) they focused on on-premises environments, overlooking the growing importance of cloud environments. To address these gaps, we propose LLMCloudHunter, a novel framework that leverages large language models (LLMs) to automatically generate generic-signature detection rule candidates from textual and visual OSCTI data. We evaluated the quality of the rules generated by the proposed framework using 12 annotated real-world cloud threat reports. The results show that our framework achieved a precision of 92% and recall of 98% for the task of accurately extracting API calls made by the threat actor and a precision of 99% with a recall of 98% for IoCs. Additionally, 99.18% of the generated detection rule candidates were successfully compiled and converted into Splunk queries.<|reference_end|>
@article{schwartz2024llmcloudhunter:,
    title={LLMCloudHunter: Harnessing LLMs for Automated Extraction of Detection
  Rules from Cloud-Based CTI},
    author={Yuval Schwartz, Lavi Benshimol, Dudu Mimran, Yuval Elovici, Asaf
  Shabtai},
    journal={arXiv preprint arXiv:2407.05194},
    year={2024},
    archivePrefix={arXiv},
    eprint={2407.05194},
    primaryClass={cs.CR cs.CL cs.LG}
}