CIPHER: Cybersecurity Intelligent Penetration-testing Helper for Ethical Researcher
Not on the map. Why?
Abstract (arXiv)
Penetration testing, a critical component of cybersecurity, typically requires extensive time and effort to find vulnerabilities. Beginners in this field often benefit from collaborative approaches with the community or experts. To address this, we develop CIPHER (Cybersecurity Intelligent Penetration-testing Helper for Ethical Researchers), a large language model specifically trained to assist in penetration testing tasks. We trained CIPHER using over 300 high-quality write-ups of vulnerable machines, hacking techniques, and documentation of open-source penetration testing tools. Additionally, we introduced the Findings, Action, Reasoning, and Results (FARR) Flow augmentation, a novel method to augment penetration testing write-ups to establish a fully automated pentesting simulation benchmark tailored for large language models. This approach fills a significant gap in traditional cybersecurity Q&A benchmarks and provides a realistic and rigorous standard for evaluating AI's technical knowledge, reasoning capabilities, and practical utility in dynamic penetration testing scenarios. In our assessments, CIPHER achieved the best overall performance in providing accurate suggestion responses compared to other open-source penetration testing models of similar size and even larger state-of-the-art models like Llama 3 70B and Qwen1.5 72B Chat, particularly on insane difficulty machine setups. This demonstrates that the current capabilities of general LLMs are insufficient for effectively guiding users through the penetration testing process. We also discuss the potential for improvement through scaling and the development of better benchmarks using FARR Flow augmentation results. Our benchmark will be released publicly at https://github.com/ibndias/CIPHER.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 43 of its 81 references that are in the map. First posted on arXiv 21 Aug 2024.
Builds on
43 of 81 references.
References · 43
- 2017Attention Is All You Needcited by 60,361
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023GPT-4 Technical Reportcited by 18,396
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,886
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,100
- 2017Deep reinforcement learning from human preferencescited by 3,912
31 more
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,780
- 2023Qwen Technical Reportcited by 3,344
- 2023Mistral 7Bcited by 3,164
- 2021TruthfulQA: Measuring How Models Mimic Human Falsehoodscited by 2,975
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,883
- 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,164
- 2019BioBERT: a pre-trained biomedical language representation model for biomedical text miningcited by 1,947
- 2024Mixtral of Expertscited by 1,823
- 2020Don't Stop Pretraining: Adapt Language Models to Domains and Taskscited by 1,565
- 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,125
- 2019Adversarial NLI: A New Benchmark for Natural Language Understandingcited by 807
- 2024Yi: Open Foundation Models by 01.AIcited by 719
- 2023C-Pack: Packed Resources For General Chinese Embeddingscited by 578
- 2023Orca: Progressive Learning from Complex Explanation Traces of GPT-4cited by 379
- 2018SWAG: A Large-Scale Adversarial Dataset for Grounded Commonsense Inferencecited by 333
- 2023MEDITRON-70B: Scaling Medical Pretraining for Large Language Modelscited by 274
- 2020Retrieve, Program, Repeat: Complex Knowledge Base Question Answering via Alternate Meta-learningcited by 216
- 2024LLM Agents can Autonomously Exploit One-day Vulnerabilitiescited by 128
- 2024LLM Agents can Autonomously Hack Websitescited by 109
- 2023AnglE-optimized Text Embeddingscited by 99
- 2023PentestGPT: An LLM-empowered Automatic Penetration Testing Toolcited by 97
- 2024AutoAttacker: A Large Language Model Guided System to Implement Automatic Cyber-attackscited by 96
- 2024CyberSecEval 2: A Wide-Ranging Cybersecurity Evaluation Suite for Large Language Modelscited by 89
- 2023Getting pwn'd by AI: Penetration Testing with Large Language Modelscited by 83
- 2024The Ethics of Interaction: Mitigating Security Threats in LLMscited by 33
- 2024A Comprehensive Overview of Large Language Models (LLMs) for Cyber Defences: Opportunities and Directionscited by 33
- 2023LLMs as Hackers: Autonomous Linux Privilege Escalation Attackscited by 27
- 2024Improving Domain Adaptation through Extended-Text Reading Comprehensioncited by 10
- 2024Automatically Generating Numerous Context-Driven SFT Data for LLMs across Diverse Granularitycited by 4
- 2024Artificial Intelligence as the New Hacker: Developing Agents for Offensive Securitycited by 4
- 2024Generative AI in Cybersecuritycited by 2
Built on by
Citing papers per year: 2024: 2; 2025: 3; 2026: 1.
6 papers.
- 2025VulnBot: Autonomous Penetration Testing for A Multi-Agent Collaborative Frameworkcited by 31
- 2025AutoPentest: Enhancing Vulnerability Management With Autonomous LLM Agentscited by 9
- 2024Hacking, The Lazy Way: LLM Augmented Pentestingcited by 5
- 2025Hiding in the AI Traffic: Abusing MCP for LLM-Powered Agentic Red Teamingcited by 4
- 2024The Best Defense is a Good Offense: Countering LLM-Powered Cyberattackscited by 3
- 2026Enhancing Linux Privilege Escalation Attack Capabilities of Local LLM Agentscited by 1
- 2026Enhancing Linux Privilege Escalation Attack Capabilities of Local LLM Agents29 Apr 2026
- 2025Hiding in the AI Traffic: Abusing MCP for LLM-Powered Agentic Red Teaming20 Nov 2025
- 2025AutoPentest: Enhancing Vulnerability Management With Autonomous LLM Agents15 May 2025
- 2025VulnBot: Autonomous Penetration Testing for A Multi-Agent Collaborative Framework23 Jan 2025
- 2024The Best Defense is a Good Offense: Countering LLM-Powered Cyberattacks20 Oct 2024
- 2024Hacking, The Lazy Way: LLM Augmented Pentesting14 Sep 2024
Similar, not cited
Close in wording, no citation either way
- 2025PenTest2.0: Towards Autonomous Privilege Escalation Using GenAI
- 2026RedShell: A Generative AI-Based Approach to Ethical Hacking
- 2025OCCULT: Evaluating Large Language Models for Offensive Cyber Operation Capabilities
- 2026APT-Agent: Automated Penetration Testing using Large Language Models
- 2026From Controlled to the Wild: Evaluation of Pentesting Agents for the Real-World
- 2026ACTS: A multi-tier benchmark evaluating LLM cipher identification under controlled blind conditions ↗
- 2025AutoPentester: An LLM Agent-based Framework for Automated Pentesting
- 2026Pen-Strategist: A Reasoning Framework for Penetration Testing Strategy Formation and Analysis