Automatic Yara Rule Generation Using Biclustering
Not on the map. Why?
Abstract (arXiv)
Yara rules are a ubiquitous tool among cybersecurity practitioners and analysts. Developing high-quality Yara rules to detect a malware family of interest can be labor- and time-intensive, even for expert users. Few tools exist and relatively little work has been done on how to automate the generation of Yara rules for specific families. In this paper, we leverage large n-grams (n ≥ 8) combined with a new biclustering algorithm to construct simple Yara rules more effectively than currently available software. Our method, AutoYara, is fast, allowing for deployment on low-resource equipment for teams that deploy to remote networks. Our results demonstrate that AutoYara can help reduce analyst workload by producing rules with useful true-positive rates while maintaining low false-positive rates, sometimes matching or even outperforming human analysts. In addition, real-world testing by malware analysts indicates AutoYara could reduce analyst time spent constructing Yara rules by 44-86%, allowing them to spend their time on the more advanced malware that current tools can't handle. Code will be made available at https://github.com/NeuromorphicComputationResearchProgram .
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1; 2024: 4; 2025: 5; 2026: 4.
17 papers.
Sort:
By area:
- 2022Jigsaw Puzzle: Selective Backdoor Attack to Subvert Malware Classifierscited by 14
- 2024Assemblage: Automatic Binary Dataset Construction for Machine Learningcited by 12
- 2023Small Effect Sizes in Malware Detection? Make Harder Train/Test Splits!cited by 4
- 2025FALCON: Transforming Cyber Threat Intelligence into Deployable IDS Rules with Self-Reflectioncited by 4
- 2025RulePilot: An LLM-Powered Agent for Security Rule Generationcited by 4
- 2024Living off the Analyst: Harvesting Features from Yara Rules for Malware Detectioncited by 3
- 2025Automatically Generating Rules of Malicious Software Packages via Large Language Modelcited by 2
- 2025Zipf-Gramming: Scaling Byte N-Grams Up to Production Sized Malware Corporacited by 2
- 2026Cybersecurity is the True Frontier for Generative AI Success or Failurecited by 2
- 2022Marvolo: Programmatic Data Augmentation for Practical ML-Driven Malware Detectioncited by 1
- 2026Trident: Improving Malware Detection with LLMs and Behavioral Featurescited by 1
- 2021A Goodness-of-fit Test on the Number of Biclusters in a Relational Data Matrixcited by 0
5 more
- 2024Biclustering a dataset using photonic quantum computingcited by 0
- 2024On the Abuse and Detection of Polyglot Filescited by 0
- 2025PackHero: A Scalable Graph-based Approach for Efficient Packer Identificationcited by 0
- 2026ML-Powered LDAP Reconnaissance Detection using Weak Supervisioncited by 0
- 2026Simpler Methods Work Better for L1 Penalized Logistic Models and Large Datasetscited by 0
- 2026Simpler Methods Work Better for L1 Penalized Logistic Models and Large Datasets21 Sep 2026
- 2026Cybersecurity is the True Frontier for Generative AI Success or Failure27 Jun 2026
- 2026ML-Powered LDAP Reconnaissance Detection using Weak Supervision27 Jun 2026
- 2026Trident: Improving Malware Detection with LLMs and Behavioral Features30 Apr 2026
- 2025Zipf-Gramming: Scaling Byte N-Grams Up to Production Sized Malware Corpora17 Nov 2025
- 2025RulePilot: An LLM-Powered Agent for Security Rule Generation15 Nov 2025
- 2025FALCON: Transforming Cyber Threat Intelligence into Deployable IDS Rules with Self-Reflection26 Aug 2025
- 2025PackHero: A Scalable Graph-based Approach for Efficient Packer Identification31 May 2025
- 2025Automatically Generating Rules of Malicious Software Packages via Large Language Model24 Apr 2025
- 2024Living off the Analyst: Harvesting Features from Yara Rules for Malware Detection27 Nov 2024
- 2024On the Abuse and Detection of Polyglot Files1 Jul 2024
- 2024Biclustering a dataset using photonic quantum computing28 May 2024
5 more
- 2024Assemblage: Automatic Binary Dataset Construction for Machine Learning7 May 2024
- 2023Small Effect Sizes in Malware Detection? Make Harder Train/Test Splits!25 Dec 2023
- 2022Marvolo: Programmatic Data Augmentation for Practical ML-Driven Malware Detection7 Jun 2022
- 2022Jigsaw Puzzle: Selective Backdoor Attack to Subvert Malware Classifiers11 Feb 2022
- 2021A Goodness-of-fit Test on the Number of Biclusters in a Relational Data Matrix23 Feb 2021
- 2025RulePilot: An LLM-Powered Agent for Security Rule Generation15 Nov 2025
- 2022Jigsaw Puzzle: Selective Backdoor Attack to Subvert Malware Classifierscited by 14
- 2024Assemblage: Automatic Binary Dataset Construction for Machine Learningcited by 12
- 2023Small Effect Sizes in Malware Detection? Make Harder Train/Test Splits!cited by 4
- 2025FALCON: Transforming Cyber Threat Intelligence into Deployable IDS Rules with Self-Reflectioncited by 4
- 2024Living off the Analyst: Harvesting Features from Yara Rules for Malware Detectioncited by 3
- 2025Automatically Generating Rules of Malicious Software Packages via Large Language Modelcited by 2
- 2025Zipf-Gramming: Scaling Byte N-Grams Up to Production Sized Malware Corporacited by 2
- 2026Cybersecurity is the True Frontier for Generative AI Success or Failurecited by 2
- 2022Marvolo: Programmatic Data Augmentation for Practical ML-Driven Malware Detectioncited by 1
- 2026Trident: Improving Malware Detection with LLMs and Behavioral Featurescited by 1
- 2021A Goodness-of-fit Test on the Number of Biclusters in a Relational Data Matrixcited by 0
- 2024Biclustering a dataset using photonic quantum computingcited by 0
12 most cited of 16 All 16 (JSON)
- 2026Simpler Methods Work Better for L1 Penalized Logistic Models and Large Datasets21 Sep 2026
- 2026Cybersecurity is the True Frontier for Generative AI Success or Failure27 Jun 2026
- 2026ML-Powered LDAP Reconnaissance Detection using Weak Supervision27 Jun 2026
- 2026Trident: Improving Malware Detection with LLMs and Behavioral Features30 Apr 2026
- 2025Zipf-Gramming: Scaling Byte N-Grams Up to Production Sized Malware Corpora17 Nov 2025
- 2025FALCON: Transforming Cyber Threat Intelligence into Deployable IDS Rules with Self-Reflection26 Aug 2025
- 2025PackHero: A Scalable Graph-based Approach for Efficient Packer Identification31 May 2025
- 2025Automatically Generating Rules of Malicious Software Packages via Large Language Model24 Apr 2025
- 2024Living off the Analyst: Harvesting Features from Yara Rules for Malware Detection27 Nov 2024
- 2024On the Abuse and Detection of Polyglot Files1 Jul 2024
- 2024Biclustering a dataset using photonic quantum computing28 May 2024
- 2024Assemblage: Automatic Binary Dataset Construction for Machine Learning7 May 2024
12 newest of 16 All 16 (JSON)