liu673/Awesome-LLM4Security

This project aims to consolidate and share high-quality resources and tools across the cybersecurity domain.

359

43 commits

updated Aug 11, 2026

See the code

README

Awesome-LLM4Security

Awesome

以下是关于使用NLP、KG、 GPT 进行网络安全模型研究的精选资源列表,包含模型/项目、论文、数据以及相关产品。

目录

简介

这是一个精心整理的网络安全模型资源汇总,旨在为研究人员、工程师及安全爱好者提供一个全面的参考集合。本项目覆盖了模型/项目、学术论文、数据集以及相关产品信息,帮助你深入了解和应用网络安全领域的最新进展。

资源列表

项目

名称简介链接
reverse-skill逆向/渗透/安全技能路由包 - AI 自动路由 + 按需自举工具链 + 自动进化经验库。支持 Claude Code / Kiro / Cursor / Cline 等代码 AI 客户端reverse-skill
OWASP 智能体内存防护框架(OWASP Agent Memory Guard)一款官方 OWASP 安全框架,用于保护 AI 智能体内存免受投毒、注入和数据窃取攻击。它为 LangChain、LlamaIndex 及自定义智能体流水线提供检测中间件、清理钩子和审计日志功能。OWASP Agent Memory Guard
Dark-Moon自主式 AI 渗透测试平台,覆盖 Web、云、Active Directory、Kubernetes 与 API,采用按技术栈划分的进攻型子智能体,为每个漏洞提供可复现的证据链;模型无关,针对 Claude Opus 调优。Dark-Moon
ShannonShannon 是一款能够提供实际漏洞利用的 AI 渗透测试工具,而不仅仅是发出警报。在无提示、源感知的 XBOW 基准测试中达到了 96.15%的成功率。shannon
LLMVault面向 OWASP LLM Top 10 2025 的 CTF 风格 LLM 安全训练靶场,包含 Prompt Injection、RAG 安全、Agent 安全和 GenAI 渗透测试等实验。LLMVault
Decepticon : Vibe Hacking Agent基于自主多智能体红队测试服务,利用 AI agents在攻击者自动化它们之前自动化红队测试Decepticon
Awesome_GPT_Super_PromptingChatGPT越狱提示词、GPT 智能体提示词、提示词注入及保护。ChatGPT越狱、GPT助理提示泄漏、LLM提示安全性、超级Prompt、黑客Prompt、安全PromptAwesome_GPT_Super_Prompting
Agentic Security开源 AgenticLLM漏洞扫描器(安全扫描工具)。可定制的规则集或基于代理的攻击,全面的模糊测试适用于任何LLMs。Agentic Security
SecureBERT: CyberSecurity Language Model专门为网络安全任务量身定制的专用语言模型。该存储库记录了 SecureBERT 在使用操作码序列对恶意软件样本进行分类方面的研究、开发和实施。SecureBert_Malware-Classification
SecureBERT-NER该模型用于从安全咨询文本中提取命名实体。专门针对网络安全文本进行训练的命名实体识别 (NER) 模型。它可以识别身份、安全团队、工具、时间、攻击等各种实体。cybersecurity-ner
Luwak TTP Extractor使用预训练模型从非结构化威胁报告中提取战术、技术和攻击过程 (TTP)。 它使用 ERNIE 预训练模型从威胁报告中推断出常见的 TTP。Luwak TTP Extractor
ceg-afpm用于使用LLM句子分类进行安全漏洞误报识别ceg-afpm
CVE2TTP一种从网络安全文本资源中评估、注释和提取威胁信息的自动化方法,以在 SecureBERT 之上开发模型,将 CVE 分类为 TTP。CVE2TTP
SecureBERT一种用于表示网络安全文本数据的特定领域语言模型。SecureBERT
SecureBERT-plus
SecureDeBERTa
SecureGPT
Finetuning_SecurityLLM基于BERT微调的网络威胁检测系统Finetuning_SecurityLLM
ART用于机器学习安全的 Python 库。ART 提供的工具使开发人员和研究人员能够评估、防御、认证和验证机器学习模型和应用程序,以抵御规避、中毒、提取和推理等对抗性威胁。Adversarial Robustness Toolbox : document
Adversarial Robustness Toolbox (ART) v1.17
flipkart_project使用大型语言模型进行自动合规性监控(LLMs)”项目,利用 BERT 和 RoBERTa 等尖端LLMs技术的力量,彻底改变合规性监控和实施flipkart_project
PentestGPT支持 GPT 的渗透测试工具PentestGPT
WhiteRabbitNeo一个可用于进攻和防御网络安全的模型系列【包含7B、13B、33B】WhiteRabbitNeo
Whiterabbitneo-Pentestgpt将专门针对网络安全的开源模型whiterabbitneo和GPT 4的提示技术PentestGPT结合起来,让GPT 4进入hack the box用户的前1%,打造一个完全开放的渗透测试的源解决方案。Whiterabbitneo-Pentestgpt
LATTE结合LLM和程序分析的二进制污点分析引擎。结合LLMs来实现自动化的二进制污点分析。这克服了传统污点分析需要手动定制污点传播规则和漏洞检查规则的局限性LATTE
AVScan2Vec一种序列到序列自动编码器,可以将恶意文件的防病毒结果嵌入到向量中。然后,这些向量可用于下游 ML 任务,例如分类、聚类和最近邻查找。【将防病毒扫描报告转换为向量表示,有效处理大规模恶意软件数据集,并在恶意软件分类、聚类和最近邻搜索等任务中表现良好】AVScan2Vec
PassGPT一个针对密码泄露从头开始训练的 GPT-2 模型。利用 LLMs 的密码生成模型,引入了引导式密码生成,其中 PassGPT 的采样过程生成符合用户定义约束的密码。这种方法通过生成更多以前未见过的密码,优于利用生成对抗网络(GAN)的现有方法,从而证明了LLMs在改进现有密码强度估计器方面的有效性PassGPT
pwned-by-passgpt使用 Have I Been Pwned (HIBP) 数据集进行密码破解研究,以评估 PassGPT 大型语言模型 (LLM) 的有效性。pwned-by-passgpt
LLM Security 101深入LLM安全领域:进攻和防御工具的探索,揭示它们目前的能力。LLM Security 101
SecurityGPT使用大型语言模型 (LLMs) 增强软件源代码中的安全错误报告 (SBR) 的分类。我们开发并微调了 LLMs 来解决识别代码中安全漏洞的关键任务。SecurityGPT
ChatCVE帮助组织分类和聚合 CVE(常见漏洞和暴露)信息。通过利用最先进的自然语言处理,ChatCVE 使每个人都可以访问详细的软件物料清单 (SBOM) 数据ChatCVE
CyberBaseCyberBase 是网络安全的实验基础模型。 (llama-2-13b -> lmsys/vicuna-13b-v1.5-16k -> CyberBase)CyberBase-13b
Colibri对话式网络安全模型,由dolphin-2.9-llama3-8b 进行微调Colibri_8b_v0.1
Llama-PrimusTrend Micro 开源的网络安全基础模型系列,覆盖持续预训练、指令微调和推理蒸馏三个方向;与下方 Primus 数据集和论文条目对应。Llama-Primus-Base
Llama-Primus-Merged
Llama-Primus-Reasoning
SecurityGPT【目前没有开源,需要申请】SecurityGPT
SecGPTSecGPT的目标是结合LLM,对网络安全进行更多贡献,包括渗透测试、红蓝对抗、CTF比赛和其他方面。汇总现有的插件功能,并通过AI进行决策。基于这些决策,它构建基础行为逻辑。然后,根据此逻辑,它调用本地插件功能,尝试完成网站渗透、漏洞扫描、代码审计和报告撰写等任务SecGPT
SecGPT-云起无垠网络安全大模型。探索各种网络安全任务,漏洞分析、溯源分析、流量分析、攻击研判、命令解释、网安知识问答、高质量网络安全训练集、DPO强化学习secgpt
AutoMSSAutoMSS 是基于AI Agent实现的针对安全事件自动化分析研判的系统,依托于 langchain 框架。首先,从开始部分输入安全事件记录, 由经过微调后的Chatglm2-6B的微调模型对该事件进行分类。然后,根据分类后的结果,使用对应的prompt模板对ChatGLM-pro大模型进行请求,大模型根据向量库中的知识以及自身的逻辑推理能力,生成该类事件的分析研判流程。接着,Agent 根据事件的分析研判流程通过调用工具、访问大模型、请求网络等方式来对该事件进行研判。最后,根据分析的结果输出研判结论以及形成对应的研判报告。AutoMSS
HackMentor网络安全领域微调开源大语言模型,得到行业大模型HackMentor,研究工作主要分为三个部分:网络安全行业微调数据的构建、大语言模型的微调和对LLMs网络安全能力的评估。HackMentor
中科院信工所: HackMentor-面向网络安全领域的大语言模型微调
HackerGPT用于网络应用程序黑客攻击的值得信赖的道德黑客LLM,针对网络和网络黑客攻击,使用的开源黑客工具进行黑客攻击。HackerGPT
AutoAuditAutoAudit作为专门针对网络安全领域的大语言模型,其目标是为安全审计和网络防御提供强大的自然语言处理能力。它具备分析恶意代码、检测网络攻击、预测安全漏洞等功能,为安全专业人员提供有力的支持。AutoAudit
Agentic LLM开源 Agentic LLM 漏洞扫描程序Agentic LLM
GarakLLM 漏洞扫描器Garak
SourceGPT构建在 ChatGPT 之上的源代码分析器和提示管理器(可做代码扫描)SourceGPT
ChatGPTScan由 ChatGPT 提供支持的代码扫描ChatGPTScan
ChatGPT Code Analyzer利用ChatGPT 进行的代码分析器chatgpt-code-analyzer
GPTLens基于LLM的智能合约漏洞检测GPTLens
Audit GPT微调 GPT 以进行智能合约审计Audit GPT
VulChatGPT使用 IDA PRO HexRays 反编译器和 OpenAI(ChatGPT) 来查找二进制文件中可能存在的漏洞VulChatGPT
Callisto智能自动化二进制漏洞分析工具。其目的是自动反编译提供的二进制文件并迭代伪代码输出,查找该伪 C 代码中潜在的安全漏洞。 Ghidra 的无头反编译器驱动二进制反编译和分析部分。伪代码分析最初由 Semgrep SAST 工具执行,然后传输到 GPT-3.5-Turbo 以验证 Semgrep 的发现以及潜在的其他漏洞识别Callisto
Ret2GPT利用 OpenAI API 的能力,RET2GPT 可以为二进制文件提供全面而详细的分析,使其成为 CTF Pwners 不可或缺的工具。Ret2GPT
BurpGPTburpgpt利用 AI 的强大功能来检测传统扫描程序可能遗漏的安全漏洞。它将网络流量发送到用户指定的 OpenAI model ,从而在被动扫描器中实现复杂的分析。自动生成有效的有效负载、检测潜在的安全漏洞、自动化报告生成、模糊测试支持BurpGPT
nmap-GPT使用 Nmap 扫描设备,然后利用 OpenAI API 深入了解应为每个开放端口制定的特定安全注意事项。nmap-GPT
GPTreport使用openai api自动生成makedown漏洞报告GPTreport
GPT_Vuln-analyzer利用openai验证扫描结果、生成漏洞分析的准确结果,使用python-nmap扫描目标ip,将获取到的信息提交openai获取分析结果。该项目还具有一个CLI和一个GUI界面,它能够进行网络漏洞分析、DNS枚举和子域枚举。GPT_Vuln-analyzer
LLM-CodeSecurityReviewer使用 Ollama(LLM) 检查代码是否存在潜在的不良行为LLM-CodeSecurityReviewer
Nuclei_GPT通过Embedding向量Nuclei的模板文档的项目,运行prompt查询工具可以直接对接GPT-3.5编写Nuclei的Yaml文件,安全人员只需要提交相关的Request和Response以及漏洞的描述,就能生成Nuclei的Pocnuclei_gpt
Nuclei AI(浏览器扩展)简化了漏洞模板的创建,使用户能够从任何网页中提取漏洞信息,快速高效地创建 Nuclei 模板,从而节省宝贵的时间和精力Nuclei AI - Browser Extension
falco-gptOpenAI 支持的工具,用于为 Falco 审核事件生成补救措施。它是一个简单的 HTTP 服务器,用于侦听 Falco 审核事件并将它们推送到内部 NATS 服务器,其作用类似于队列。然后,该队列由一个 goroutine 进行处理,该 goroutine 通过应用速率限制和重试将审核事件发送到 OpenAI API。然后,生成的修复操作通过线程中的 BOT 发送到 Slackfalco-gpt
WPeChatGPT帮助分析二进制文件的IDA插件,基于ChatGPTWPeChatGPT
LLMFuzzer用于大型语言模型的模糊测试框架,通过 LLM API 将其集成到应用程序中。LLMFuzzer
LLM-SOC基于大语言模型的安全运营辅助增强工具,RAG框架(目前只有README)LLM-SOC
RagSecOpsLLMs + RAG + CVEs + Security = SecAIOpsRagSecOps
FlipLogGPT使用向量存储进行日志和安全分析的交互式LLM(RAG框架)FlipLogGPT
pentestpal不断发展的LLM驱动的工具,以协助渗透测试人员和安全研究人员(RAG框架)pentestpal
Sovereign ChatFOSS AI 聊天机器人可以回答有关在线隐私和安全的所有问题(RAG框架)
Chainlit + Embedchain + Ollama
Sovereign Chat
Q-A-bot利用大型语言模型 (LLM) 功能与网络安全文档交互的个性化机器人。(RAG框架)Q-A-bot
ZenGuard AI将生产级、低代码 LLM(大型语言模型)护栏集成到其生成式 AI 应用程序中。【及时注入检测、越狱检测、个人身份信息检测、关键字检测等】fast-llm-security-guardrails
cyber-security-llm-agents使用大型语言模型 (LLMs) 执行网络安全日常工作中常见任务的代理集合cyber-security-llm-agents
Galah一个 LLM(大型语言模型)驱动的 Web 蜜罐,目前与 OpenAI API 兼容,能够模仿各种应用程序和动态响应任意 HTTP 请求。(GO语言)Galah
CyberSecurityLLMTest测试(数据/提示)大型语言模型是否具有作为网络安全专家执行的能力CyberSecurityLLMTest
OpenAI and FastAPI - Text summarization一个基于 OpenAI 的 GPT-3.5 和 GPT-4 API 生成威胁情报摘要报告的工具OpenAI and FastAPI - Text summarization
Security LLaMA2 Fine-tuning利用LLama2进行微调安全领域Security LLaMA2 Fine-tuning
LLM-security✨✨LLM-security
LLM_Security利用RAG与ChatGPT结合实现LLM Security(RAG框架)LLM_Security
LLM Security ChatbotLLM 安全聊天机器人旨在帮助理解和研究网络安全研究。主要是 POC。该聊天机器人使用 Mistral 7B v1 构建,并使用 Streamlit 集成到用户友好的界面中,利用自然语言处理为广泛的安全问题提供深入的分析和潜在的缓解策略LLM Security Chatbot
smartgrid-llm在智能电网中实践大型语言模型的风险:威胁建模和验证smartgrid-llm
AISploitAISploit 是一个 Python 包,旨在支持红队和渗透测试人员利用大型语言模型人工智能解决方案。它提供工具和实用程序来自动执行与基于人工智能的安全测试相关的任务。AISploit
PyRIT用于生成 AI 的 Python 风险识别工具 (PyRIT) 是一个开放访问自动化框架,使安全专业人员和机器学习工程师能够使用红队基础模型及其应用程序。PyRIT
promptfooLLM红队测试和评估框架,支持对抗性攻击(PAIR, tree-of-attacks, crescendo)和CI/CD集成。包含modelaudit用于扫描ML模型的恶意代码和后门。promptfoo
Experiment AI Nutrition-Pro用于威胁建模和安全审查以及使用 OpenAI GPT-4 的研究项目Experiment AI Nutrition-Pro
SecurityGuardianAISecurityGuardianAI 是一款主动式云安全分析应用程序,旨在帮助识别云基础设施中的潜在安全威胁和漏洞。应用程序应该能够提供实时监控、分析和报告,以跟踪云服务器上可能发生的任何恶意活动【实际没有用LLMs】SecurityGuardianAI
Admyral一款开源网络安全自动化和调查助手。网络安全自动化和调查助理Admyral
Real-Time-Network-Traffic-Analysis-with-LLM-API使用大型语言模型 (LLM) API 进行实时网络流量分析。通过对 DNS 查询进行实时分析和分类,探索大型语言模型 (LLMs) 在网络安全方面的潜力Real-Time-Network-Traffic-Analysis-with-LLM-API
CVE2ATT-CK-LLM一种利用LLM(大型语言模型)功能自动将 CVE 描述映射到 ATT&CK 技术的工具。旨在通过弥合漏洞和对抗性策略之间的差距来增强威胁情报和安全意识。CVE2ATT-CK-LLM
MitreTagging开发 MITRE ATT&CK 标记模型的项目,该模型采用安全发现、描述和分析,并使用适当的 ATT&CK 策略和技术对其进行标记MitreTagging
CodeScanGPT基于 GPT 和 OpenAI API 构建的实验性静态应用程序安全测试 (SAST) 扫描程序。CodeScanGPT
Application of Large Language Models to DDoS Attack Detection用于分析大型语言模型在 DDoS 攻击检测中的应用的源代码和数据集Application of Large Language Models to DDoS Attack Detection
EmbedGuardCross-layer detection and provenance attestation for adversarial embedding attacks in RAG systems. Defends against adversarial embeddings injected into the retrieval corpus to manipulate LLM behavior. MIT-licensed, IJCESEN 2026 paper.EmbedGuard
Paper: IJCESEN 2026

论文

名称时间简介链接
Jailbreaking LLMs' Safeguard with Universal Magic Words for Text Embedding Models2025.1.30发现 text embedding 模型输出分布存在偏斜,利用 bias 方向搜索出通用”魔法词”后缀,可操纵任意文本对的嵌入相似度,绕过基于 RAG 的安全护栏,成功越狱 ChatGPT、DeepSeek、Qwen 等模型,并提出无需重训练的 debiasing 防御方案论文链接
五大 AI厂商”前沿安全”框架综述
【北理工网络空间国际治理研究基地】
20250.7各大领先AI研究机构纷纷制定前沿模型安全框架,旨在确保当模型达到某些高度危险能力阈值时,能够同步实施足够的安全措施,从而将风险控制在可接受范围内。这些框架是在 2023-2025年间逐步公开的,包括Anthropic的“负责任扩展政策(Responsible Scaling Policy,RSP)”2.2版、OpenAI 的“应对准备框架(PreparednessFramework)”第2版、GoogleDeepMind 的“前沿安全框架(Frontier Safety Framework)”2.0版、Meta 的“以结果为导向的前沿AI框架(Outcomes-Led Frontier Al Framework)”以及Amazon 的“前沿模型安全框架(Frontier Model SafetyFramework)”。文章链接
Large Language Model (LLM) for Software Security: Code Analysis, Malware Analysis, Reverse Engineering2025.4.7大型语言模型 (LLM) 最近已成为网络安全领域的强大工具,在恶意软件检测、生成和实时监控方面提供高级功能。大量研究探讨了它们在网络安全中的应用,证明了它们在识别新型恶意软件变体、分析恶意代码结构和增强自动威胁分析方面的有效性。已经提出了几种基于 transformer 的架构和 LLM 驱动的模型来改进恶意软件分析,利用语义和结构洞察来更准确地识别恶意意图。本研究全面回顾了恶意软件代码分析中基于 LLM 的方法,总结了最近的进展、趋势和方法。我们研究了著名的学术著作,以绘制研究前景,确定关键挑战,并突出 LLM 驱动的网络安全方面的新兴创新。此外,我们强调了静态分析在恶意软件检测中的作用,介绍了著名的数据集和专门的 LLM 模型,并讨论了支持自动化恶意软件研究的基本数据集。这项研究为研究人员和网络安全专业人员提供了宝贵的资源,提供了对 LLM 支持的恶意软件检测和防御策略的见解,同时概述了加强网络安全弹性的未来方向。 用于软件安全的大型语言模型 (LLM):代码分析、恶意软件分析、逆向工程 --- Large Language Model (LLM) for Software Security: Code Analysis, Malware Analysis, Reverse Engineering
Primus: A Pioneering Collection of Open-Source Datasets for Cybersecurity LLM Training2025.2.16提供了一套全面的数据集,涵盖了所有主要训练阶段,包括预训练、指令微调和使用网络安全特定的自我反思数据的推理蒸馏。广泛的消融研究证明了它们在公共网络安全基准上的有效性。特别是,对我们的数据集进行持续的预训练使总分提高了 15.88%,而推理蒸馏导致安全认证 (CISSP) 提高了 10%。Primus:用于网络安全 LLM 培训的开源数据集的开创性集合 --- 2502.11191 Primus: A Pioneering Collection of Open-Source Datasets for Cybersecurity LLM Training
RepresentThemAll: A Universal Learning Representation of Bug ReportsepresentThemAll 是一个通用的错误报告框架,它经过了两个精心设计的学习目标的预训练:一个是动态屏蔽语言模型,另一个是对比学习目标“发现自己”。Bug detection(漏洞检测)RepresentThemAll:错误报告的通用学习表示
PassGPTPassGPT,一个针对密码泄漏进行训练的用于密码生成的 LLM。Access control(访问控制)PassGPT: Password Modeling and (Guided) Generation with Large Language Models
ZeroLeak2023.8.24LLMs来修复程序中的旁路漏洞ZeroLeak: Using LLMs for Scalable and Cost Effective Side-Channel Patching
Large Language Models in Cybersecurity: State-of-the-Art2024.1.30对网络安全领域内的防御性和对抗性应用提供了全面的描述。https://arxiv.org/abs/2402.00891
CySecBERT: A Domain-Adapted Language Model for the Cybersecurity Domain2022.12.6一种基于 BERT的词嵌入模型,用于分析网络安全文本,专门针对网络安全领域定制的语言模型,它可以作为处理自然语言的网络安全系统的基本构建块。https://arxiv.org/abs/2212.02974
A survey on cybersecurity knowledge graph construction2023.10.1网络安全知识图谱构建综述网络安全知识图谱构建综述 - ScienceDirect --- A survey on cybersecurity knowledge graph construction - ScienceDirect
AttacKG: Constructing Technique Knowledge Graph from Cyber Threat Intelligence Reportsv1:2021.11.13
v2:2022.5.29
AttacKG自动从CTI报告中提取结构化攻击行为图,并识别所采用的攻击技术。然后,我们汇总跨报告的网络威胁情报,以收集技术的不同方面,并将攻击行为图增强为技术知识图谱 (TKG)https://arxiv.org/abs/2111.07093
EXTRACTOR: Extracting Attack Behavior from Threat Reports2021.4.17EXTRACTOR从CTI报告中精确地自动提取简明的攻击行为。EXTRACTOR 对文本不做任何强有力的假设,并且能够从非结构化文本中提取攻击行为作为来源图。https://arxiv.org/abs/2104.08618
TINKER: A framework for Open source Cyberthreat Intelligencev1:2021.2.10
...
v6:2023.1.19
基于半监督开源知识图谱的框架 TINKER,用于捕获网络威胁信息及其上下文,生成网络威胁情报知识图谱(CTI-KG),并使用不同的用例演示其用法https://arxiv.org/abs/2102.05571
Cybersecurity knowledge graphs2023.4.29安全领域中使用的最著名的基于图的数据模型,以及定义正式网络知识表示中使用的概念和属性的知识组织系统,以获取有关实际系统或攻击的背景知识和特定专家知识。网络安全知识图如何支持机器学习并促进网络知识的自动推理Cybersecurity knowledge graphs (springer.com)
网络安全知识图谱
Recent Progress of Using Knowledge Graph for Cybersecurity2022.7.22概述了网络安全知识图谱的核心概念、模式和构建方法。提供了有关信息提取和知识创建工作的相关数据集审查和开源框架,以帮助未来对网络安全知识图的研究。Recent Progress of Using Knowledge Graph for Cybersecurity (semanticscholar.org)
Looking Beyond IoCs: Automatically Extracting Attack Patterns from External CTIv1:2022.11.1
v2:2023.7.11
LADDER 是一个知识提取框架,可以从 CTI 报告中大规模提取基于文本的攻击模式。该框架通过捕获 Android 和企业网络中的攻击阶段来表征攻击模式,并将其系统地映射到 MITRE ATT&CK 模式框架。安全分析师可以使用 LADDER 来确定与现有和新兴威胁相关的攻击向量的存在,使他们能够主动准备防御。【基准恶意软件数据集来训练未来的网络威胁情报模型】https://arxiv.org/abs/2211.01753
Constructing a Knowledge Graph from Textual Descriptions of Software Vulnerabilities in the National Vulnerability Databasev1:2023.4.30
v2:2023.5.15
根据国家漏洞数据库(NVD)中的信息构建漏洞知识图的新方法。使用神经模型、启发式规则和知识图嵌入的组合,将命名实体识别 (NER)、关系提取 (RE) 和实体预测结合起来,助修复用于网络安全的知识图中缺失的实体并评估性能。https://arxiv.org/abs/2305.00382
Cyber Threat Intelligence for SOC Analysts2023从非结构化威胁分析报告中以不同粒度级别提取、集成和分析威胁情报的研究。wosoc2023-23014-paper.pdf (ndss-symposium.org)
LLMs Perform Poorly at Concept Extraction in Cyber-security Research Literature2023.12.12名词提取器,并进行了一些统计分析,以从域中提取特定且相关的复合名词https://arxiv.org/abs/2312.07110
Revolutionizing Cyber Threat Detection with Large Language Models: A privacy-preserving BERT-based Lightweight Model for IoT/IIoT Devicesv1:2023.6.25
v2:2024.2.8
SecurityBERT,这是一种利用来自转换器的双向编码器表示 (BERT) 模型进行物联网网络网络威胁检测的新型架构。SecurityBERT在识别14种不同的攻击类型方面取得了令人印象深刻的98.2%的总体准确率,超过了基于GAN转换器的架构和CNN-LSTM模型等混合解决方案之前创下的记录。平均 CPU 的推理时间不到 0.15 秒,紧凑的模型大小仅为 16 个。7MB,SecurityBERT非常适合实际流量分析,是部署在资源受限的物联网设备上的合适选择。https://arxiv.org/abs/2306.14263
A Framework for Cyber Threat Intelligence Extraction from Raw Log Data2019.11.1从原始日志数据中提取网络威胁情报的方法,并通过生成复杂系统行为的可检测模式来结合 IoC 和 TTP 的优势。采用日志数据异常检测来披露可疑的日志事件,这些事件用于迭代聚类、模式识别和细化。2019_cyberhunt.pdf (skopik.at)
Attack Hypotheses Generation Based on Threat Intelligence Knowledge Graph2023.11.1AttackDB,这是一个多级威胁知识库,它结合了来自多个威胁情报源的数据,将高级 ATT&CK 技术与行为恶意软件报告中发现的低级遥测技术相关联。提出了攻击假设生成器,它依赖于知识图遍历算法和各种链接预测方法,从一组可观察的工件中自动推断 ATT&CK 技术。Attack Hypotheses Generation Based on Threat Intelligence Knowledge Graph
Machine learning on knowledge graphs for context-aware security monitoring2021.5.18机器学习在用于入侵检测的知识图谱上的应用,并通过实验评估了用于对工业系统中的异常活动进行评分的链路预测方法。经过最初的无监督训练后,所提出的方法被证明可以在各种场景中产生直观的、经过良好校准和可解释的警报,这暗示了知识图谱上的关系机器学习用于入侵检测的潜在好处。https://arxiv.org/abs/2105.08741
An Overview of Cybersecurity Knowledge Graphs Mapped to the MITRE ATT&CK Framework Domains2023.10.2关于当前网络安全知识图是否映射了主要 MITRE ATT&CK 矩阵的研究结果。An Overview of Cybersecurity Knowledge Graphs Mapped to the MITRE ATT&CK Framework Domains
A review of knowledge graph application scenarios in cyber security2022.4.10简要概述了网络安全知识图谱的基本概念、模式和构建方法。https://arxiv.org/abs/2204.04769
Knowledge Graphs for Cybersecurity: A Framework for Honeypot Data Analysis2023.8.22使用知识图作为增强蜜罐数据分析的工具。介绍了从数据收集和预处理到知识图谱的创建及其后续分析的整个过程。支持复杂的查询分析,并提供对特定会话中攻击者命令的顺序和模式的洞察,以及源自特定 IP 地址的活动的摘要。然而,转换过程的适应性可能会根据源文档的特征而变化。Knowledge Graphs for Cybersecurity: A Framework for Honeypot Data Analysis
Infer the missing facts of D3FEND using knowledge graph representation learning2023.8.16提出一种使用链接预测任务来预测缺失事实的自动化方法,利用嵌入作为表示学习。有利于网络安全对策策略。Infer the missing facts of D3FEND using knowledge graph representation learning
Open-CyKG: An Open Cyber Threat Intelligence Knowledge Graph2021.12.5Open-CyKG:一种开放网络威胁情报(CTI)知识图(KG)框架,该框架使用基于注意力的神经开放信息提取(OIE)模型构建,可从非结构化高级持续威胁中提取有价值的网络威胁信息( APT)报告。Open-CyKG:开放的网络威胁情报知识图 - ScienceDirect --- Open-CyKG: An Open Cyber Threat Intelligence Knowledge Graph - ScienceDirect
K-CTIAA: Automatic Analysis of Cyber Threat Intelligence Based on a Knowledge Graph2023.1.12K-CTIAA的自动CTI分析方法,它可以通过预训练的模型和知识图谱中从非结构化CTI中提取威胁行为。K-CTIAA: Automatic Analysis of Cyber Threat Intelligence Based on a Knowledge Graph
CSKG4APT: A Cybersecurity Knowledge Graph for Advanced Persistent Threat Organization Attribution2023.6.1利用知识图谱技术,考虑网络威胁攻击归因的最新研究,深入研究OSCTI高级持续威胁(APT)知识图谱构建和应用过程中的关键相关技术和理论。CSKG4APT: A Cybersecurity Knowledge Graph for Advanced Persistent Threat Organization Attribution
Knowledge Graph Construction Research From Multi-source Vulnerability Intelligence2022.12.10以漏洞为核心,按照现有标准进行漏洞情报的知识抽取,建立对应的实体和关系,研究构建相关的、可视化的知识图谱,为漏洞情报的发现和发现提供支撑多源漏洞情报知识图谱构建研究
SecTKG: A Knowledge Graph for Open-Source Security Tools2023.8.14SecTKG,用于开源安全工具的自动化知识图构建架构。是第一个构建大规模安全工具知识图谱的工作,包含400万个实体和1000万个关系SecTKG: A Knowledge Graph for Open-Source Security Tools (hindawi.com)
ThreatLand: Extracting Intelligence from Audit Logs via NLP methods2023.8.12ThreatLand,这是一个可以自动从审核日志中提取高级情报和结构化威胁模式的系统。ThreatLand: Extracting Intelligence from Audit Logs via NLP methods
CSER: Enhancing Cybersecurity Entity Recognition Through Multidimensional Feature Fusion2023.12.15网络安全实体识别(CSER)模型CSER: Enhancing Cybersecurity Entity Recognition Through Multidimensional Feature Fusion
AnnoCTR: A Dataset for Detecting and Linking Entities, Tactics, and Techniques in Cyber Threat Reports2024.4.11AnnoCTR,CC-BY-SA 许可的网络威胁报告数据集。链接到 MITRE ATT&CK 的先前数据集,为每个文档提供单个标签,在脱离上下文的情况下注释句子;数据集以更细粒度的方式注释整个文档。https://arxiv.org/abs/2404.07765
Joint contrastive learning and belief rule base for named entity recognition in cybersecurity2024.4.3JCLB,将对比学习和信念规则库结合起来的新型模型,用于网络安全中的 NER。JCLB 结合 D-CMA-ES 算法,显着提高了网络安全中的 NER 准确性。Joint contrastive learning and belief rule base for named entity recognition in cybersecurity
A Span-based Multivariate Information-aware Embedding Network for joint relational triplet extraction of threat intelligence2024.4.1基于跨度的多元信息感知嵌入网络(SMIEN),用于联合提取威胁情报关系三元组A Span-based Multivariate Information-aware Embedding Network for joint relational triplet extraction of threat intelligence
CyberEntRel: Joint extraction of cyber entities and relations using deep learning2024.1.1使用深度学习联合提取网络实体和关系。基于注意力的 RoBERTa-BiGRU-CRF 模型进行顺序标记。最后,在为两个预测实体匹配最合适的关系后,使用关系匹配技术提取关系三元组。CyberEntRel:使用深度学习联合提取网络实体和关系 - ScienceDirect --- CyberEntRel: Joint extraction of cyber entities and relations using deep learning - ScienceDirect
CDTier: A Chinese Dataset of Threat Intelligence Entity Relationships2023.10.1构建了中文CTI实体关系数据集——CDTier,其中包括:1)由100份CTI报告、3744个威胁句子和4259个威胁知识对象组成的威胁实体提取数据集; 2)用于实体关系提取的数据集,包括100个CTI报告、2598个威胁句子和2562个知识对象关系。CDTier:中文威胁情报实体关系数据集 - 知乎 (zhihu.com)
CDTier: A Chinese Dataset of Threat Intelligence Entity Relationships
A framework for threat intelligence extraction and fusion2023.9.1网络安全概念的联合实体和关系提取模型。威胁情报提取和融合的框架,该框架能够从结构化和非结构化数据中提取、关联和统一网络安全实体关系三元组。威胁情报提取和融合的框架 - ScienceDirect --- A framework for threat intelligence extraction and fusion - ScienceDirect
APTNER: A Specific Dataset for NER Missions in Cyber Threat Intelligence Field2022.5.4构建了一个名为 APTNER 的数据集,可用于 CTI 中的 NER 联合学习和多任务学习任务。除了 IP、URL、恶意软件、位置等常见标签之外,APTNER 还包含 21 个类别APTNER: A Specific Dataset for NER Missions in Cyber Threat Intelligence Field
Vulcan: Automatic extraction and analysis of cyber threat intelligence from unstructured text2022.5.1从非结构化文本中自动提取和分析网络威胁情报Vulcan:从非结构化文本中自动提取和分析网络威胁情报 - ScienceDirect --- Vulcan: Automatic extraction and analysis of cyber threat intelligence from unstructured text - ScienceDirect
DNRTI: A Large-scale Dataset for Named Entity Recognition in Threat Intelligence2020.12.1大规模威胁情报命名实体识别数据集(DNRTI)DNRTI: A Large-Scale Dataset for Named Entity Recognition in Threat Intelligence
CTI View: APT Threat Intelligence Analysis System2022.1.3面向海量非结构化网络空间威胁情报的文本提取和分析的新型自动化系统CTI View (CTI)由各个安全厂商发布。CTI View: APT Threat Intelligence Analysis System
EmbedGuard: Cross-Layer Detection and Provenance Attestation for Adversarial Embedding Attacks in RAG Systems2026IJCESEN 2026论文,提出跨层检测与来源证明机制防御RAG检索语料中的对抗性embedding攻击,包含完整开源参考实现。DOI 10.22399/ijcesen.4869
code

数据集

名称简介链接
Primus-ReasoningPrimus-Reasoning 数据集包含来自 CTI-Bench 的多个网络安全推理任务(CTI-RCM、CTI-VSP、CTI-ATE、CTI-MCQ)。我们使用 o1-preview 来解决这些任务,生成推理步骤和反射过程 。Primus-Reasoning · Datasets at Hugging Face
Primus-SeedPrimus-Seed 是一个高质量的网络安全文本数据集,由从 MITRE、维基百科和知名网络安全公司网站等知名来源抓取的数据以及我们的威胁专家手动收集的 CTI 组成Primus-Seed · Datasets at Hugging Face
Primus-FineWebPrimus-FineWeb 数据集是通过从 FineWeb(Common Crawl 的改进版本)中过滤网络安全相关文本来构建的。首先利用 Primus-Seed(一个手动整理的网络安全文本的高质量数据集)作为正面样本。然后,从 FineWeb 中抽取了 10 倍的数据量作为负样本,并基于 TinyBERT 训练了一个二进制网络安全分类器 。使用此分类器,为 FineWeb 中的每个文本分配一个介于 0 和 1 之间的分数,并筛选出分数大于 0.003 的文本,从而创建了具有 153 亿个标记的 Primus-FineWeb。然而,在发现大量重复内容后,进行了重复数据删除,将最终数据集减少到 25.7 亿个网络安全语料库。Primus-FineWeb · Datasets at Hugging Face
Primus-InstructPrimus-Instruct 数据集包含数百个专家策划的网络安全业务场景用例说明,以及由 GPT-4o 生成的回答。包括以下任务:解释检测到的警报、回答有关检索到的安全文档的问题、分析已执行的可疑命令、生成用于检索安全事件的查询语言、为 Terraform 配置提供安全建议和风险评估Primus-Instruct · Datasets at Hugging Face
FormAI DatasetAI 生成数据集,包含 112,000 个可编译且独立的 C 程序。数据集中的所有程序均由 GPT-3.5-turbo 使用动态零样本提示技术生成,并包含不同复杂程度的程序。一些程序处理复杂的任务,例如网络管理、桌面游戏或加密,而另一些程序则处理更简单的任务,例如字符串操作。每个程序都根据代码中存在的漏洞进行标记,使用基于高效 SMT 的有界模型检查器 (ESBMC) 的形式验证方法。该策略最终识别漏洞,而不会报告误报(由于存在反例)或漏报(达到一定限度)。标记的样本可用于训练大型语言模型(LLMs),因为它们包含软件漏洞的确切程序位置。FormAI Dataset
security-paper-datasets网络安全数据集(427K Rows)security-paper-datasets
cyber-security-llm-data红队的开源数据集、Meta 的 Bot Adversarial Dialog 数据集cyber-security-llm-data
AnnoCTRAnnoCTR 包含从商业 CTI 供应商获得的 400 份网络威胁报告。这些报告描述了与威胁相关的信息,例如战术、技术、参与者、工具和目标行业。这些报告由领域专家注释了命名实体、时间表达式和网络安全特定概念。这些注释包括提及组织、地点、行业部门、时间表达、代码片段、黑客团体、恶意软件、工具、策略和技术。https://github.com/boschresearch/anno-ctr-lrec-coling-2024
CVTIKG具有23,636个关系三元组的初步威胁情报知识图(CVTIKG)https://github.com/wangxtz/CVTIKG
CDTier数据集主要分为两部分:实体抽取和关系抽取https://github.com/MuYu-z/CDTier
APTNER为网络威胁情报 (CTI) 领域的 NER 任务提供新的数据集。我们定义了 21 种实体类型。https://github.com/wangxuren/APTNER
DNRTIDNRTI-A-大规模数据集,用于威胁情报中的命名实体识别https://github.com/SCreaMxp/DNRTI-A-Large-scale-Dataset-for-Named-Entity-Recognition-in-Threat-Intelligence
AI Exploits现实世界漏洞的漏洞利用和扫描模板的集合https://github.com/protectai/ai-exploits
Cybernative.ai Code Vulnerability and Security DatasetCybernative.ai 代码漏洞和安全数据集,重点关注各种编程语言中安全和不安全代码之间的复杂关系(代码漏洞)。https://huggingface.co/datasets/CyberNative/Code_Vulnerability_Security_DPO
CyberNative AI for CyberSecurity Q/A Evaluation用于网络安全问答评估的 CyberNative AI数据集https://huggingface.co/datasets/CyberNative/CyberSecurityEval
CIC_IDS2017、N_BaloT、original_dataDDoS攻击检测https://drive.google.com/drive/folders/1rgXwWYntIh-tgvq2kqPINhzpU4QteoPX?usp=sharing
SecurityGPT用于 cybsec 研究问答微调的数据集https://huggingface.co/datasets/pki/SecurityGPT
cybersecurity-dataset网络安全数据集列表网络安全数据集--列表

相关产品

名称公司简介链接
Q-GPT安全机器人系统(QAX-GPT)奇安信Q-GPT安全机器人系统(QAX-GPT)是面向网络安全领域的革命性产品,专为有大规模安全运营需求的政企客户设计。它充分发挥大语言模型的理解推理能力,通过机器智能模拟人类专家,实现海量告警研判、自动化调查、可执行任务生成。奇安信Q-GPT安全机器人系统(QAX-GPT)
Microsoft 安全 Copilot微软安全 Copilot 是一种 AI 网络安全产品,使安全专业人员能够快速响应网络威胁、像机器那样快速处理信号,并在数分钟内评估风险暴露。Microsoft 安全 Copilot
Vulnerability detection by AIOffective 360(Hacker AI)Hacker AI 是一种人工智能解决方案,可扫描源代码以识别可能被黑客或恶意行为者利用的潜在安全漏洞。通过识别这些漏洞,组织可以采取措施解决问题并防止安全漏洞。Hacker AI
Firewall for AICloudflareAI 防火墙,这是一个新的保护层,可在滥用和攻击到达之前将其识别出来。使用 LLM 的应用程序量身定制。其中将包括一组工具,供部署在应用程序前面,以检测漏洞并为模型所有者提供可见性。AI 防火墙
Cloudflare 宣布推出 Firewall for AI
AI-SPMWiz人工智能安全态势管理产品,旨在保护在软件开发过程中使用人工智能工具Wiz成为第一个提供AI安全态势管理的CNAPP
Burp GPT安吉斯网络Burp GPT 是一款适合顾问和安全专家的综合工具。旨在提高应用程序安全测试的精度和效率。它通过先进的语言处理功能和直观的界面进行扩展,增强了初学者和经验丰富的测试人员的安全测试BurpGPT
NgSecGPT 开源网络安全大模型(目前没开源)华云信安NgSecGPT大模型基于13亿参数的LLaMA系开源大模型,利用大规模网络安全相关数据集,进行全量微调NgSecGPT 介绍
360 安全大模型(目前没开源)360360安全大模型是360基于20年积累的安全大数据以及多年来对抗APT组织的攻防实战经验研发而来的全新安全“中枢框架”。
通过对安全领域进行深度训练,360构建了包含攻击检测大模型、运营处置大模型、知识管理大模型、追踪溯源大模型、代码安全大模型、数据保护大模型在内的安全大模型矩阵。
360 安全大模型 介绍
StarShip SecScanOpenCSG(开放传神)StarShip SecScan基于大模型的软件安全防护方案。利用 AI 大模型的能力,深入分析软件代码,准确识别潜在的安全威胁和漏洞,颠覆传统漏洞扫描模式。功能包含:源代码安全漏洞审查,第三方依赖包安全审查,IDE侧的安全漏洞扫描,正式的安全报告OpenCSG推出StarShip SecScan:AI驱动的软件安全革新
Fortinet AdvisorFortinet生成式 AI 安全助手,旨在帮助安全运营(SecOps)团队加速威胁调查和修 复,提高安全团队的技能和效率,从而增强企业整体的网络安全防护能力。帮助安全分析师构建复杂调查查询,通过自然语言输入提问即可生成问询结果,能够快速分析安 全告警,生成易于理解的事件摘要,提供威胁修复计划建议,帮助安全团队快速响应威胁,并可根据分析师的实时反馈进 一步完善所建议的响应计划。AI-powered Security Assistant
GenAI-Powered Security ToolsFortinetGenAI 为 Fortinet AI 增加了一个新维度,允许 SecOps 团队直接与 AI 系统交互,以增强威胁检测、分析和响应、生成报告、构建剧本以及修复易受攻击和受损的系统Fortinet Advisor Applies the Power of GenAI to SecOps
CrowdStrike CharlotteCrowdStrike自动执行数据收集、提取和基本威胁搜索等任务,简化高级安全操作,也可以执行实时响 应脚本,帮助用户快速消除威胁,例如杀死进程、隔离可疑文件等。具有独特的人类验证内容数据集,包括来自 Falcon OverWatch 管理的威胁狩猎、Falcon Complete 管理的检测和响应、CrowdStrike 服务和 CrowdStrike 情报的反馈。Accelerate security operations with GenAI
Cortex® XSIAM平台Palo Alto Networks一个云交付的集成SOC平台,将EDR、XDR、SOAR、ASM、UEBA、TIP和SIEM等多个产品和功能 整合到一个集成平台中,底层完全由AI驱动,统一了一系列的安全能力。该平台通过扩展型安全智能和自动化管理,将各 种基础架构遥测数据转化成智能数据基础,加快威胁响应速度。 XSIAM利用机器学习模型来识别和响应安全威胁,提供快速准确的威胁检测和响应能力,能够整合来自不同来源的安 全数据,并自动化处理大部分安全事件,减少人工干预的需求。它还提供了对云资产、事件、覆盖范围和漏洞的可见性,并 通过与Prisma Cloud集成以增强事件分组与导航功能Cortex® XSIAM平台
Vectra Cognito平台Vectra通过自动化威胁检测和响应,Cognito平台有效提高了SOC(安全运营中心)的效率和响应速度,并且可以根据威胁 的潜在影响和严重程度自动对检测到的威胁进行优先排序,极大地降低了安全团队的负担,帮助安全团队将精力集中在最 关键的事件上。 Cognito 平台的 AI 引擎还可分析大量网络元数据,包括流量模式、用户行为和云交互,能够检测已知威胁以及可能逃 避传统安全措施的潜在攻击的细微指标。Attack Signal Intelligence
天融信AI安全助手小天天融信天融信AI安全助手小天基于天问大模型系统,具备自然语言理解、命名实体识别等能力,能够智能分析客户行为、快 速响应客户需求。同时,小天具有良好的兼容性,能够与不同厂商的AI系统和平台无缝对接,降低了客户的迁移成本。 小天产品形态分为两种:一是云上小天,提供天融信产品、技术、解决方案、行业知识等服务;二是产品小天,以组 件的形式嵌入到各类网络安全产品中,以智能问答的形式,提供告警分析、处置建议、报告生成等功能天融信“AI+安全”多款产品硬核集结
启明星辰AI安全助手盘小古启明星辰基于AI的网络安全运营智能助手,旨在通过自然语言处理、大数据分析等技术,提升网络安全运营的效 率和效果。 基于安全行业的特点,盘小古发展了独有的基于AI安全智能体的安全垂直领域“大小模型自主协同”技术体系,把启 明星辰深厚的安全产品能力和AI专项安全小模型积累,与大模型强大的意图理解和推理能力进行融合,构建了由安全大模 型驱动的全场景安全智能自动化运营中心。中国移动携手启明星辰发布九天•泰合安全大模型

其他资源

参考资源

名称简介链接
✨Awesome GPT + Security(强推)使用 LLM 或 GPT 的精彩安全工具、实验案例或其他有趣事物的精选列表https://github.com/cckuailong/awesome-gpt-security
✨Awesome GPTs (Agents) for Cybersecurity“Awesome GPT(代理)存储库”代表了社区创建的专注于网络安全(进攻性和防御性)的 GPT 代理综合列表的初步努力。https://github.com/fr0gger/Awesome-GPT-Agents
✨Awesome-LLMAwesome-LLM:大型语言模型的精选列表https://github.com/Hannibal046/Awesome-LLM
Awesome-LLMSec(强推)Awesome-LLMSec 即所有事物的顶级门户 LLM 安全和红队生成人工智能https://github.com/xsankar/LLMSec-DefenderDossier
Awesome Security Vulnerability Project安全行业从业者收集漏洞信息、POC信息、规则等汇总(信息汇总)Awesome Security Vulnerability Project
LLM Hacker's HandbookLLM 黑客攻击指南:基础知识、即时注入、进攻和防御LLM Hacker's Handbook
Awesome_GPT_Super_PromptingChatGPT 越狱、GPT 助手提示泄漏、GPT 提示注入、LLM 提示安全、超级提示、提示黑客、提示安全、Ai 提示工程、对抗性机器学习Awesome_GPT_Super_Prompting
OWASP Top 10OWASP Top 10https://llmtop10.com/
OWASP Top 10 for Large Language Model Applications
LLM Security语言模型安全(LLM)的相关学习资料、知识输出以及解读。LLM Security
Awesome-LLM-Security-PapersLLM在各场景下的论文Awesome-LLM-Security-Papers
AI/ML/LLM-security-resourcesAI/ML/LLM 安全资源列表AI/ML/LLM-security-resources
404星链计划推荐优质、有意义、有趣、坚持维护的安全开源项目404 StarLink Project

贡献

欢迎为这个列表做出贡献!你可以通过提交一个pull request来添加、修改或删除资源。在提交之前,请确保你遵循了以下准则:

  • 确保资源的质量上乘,并且与网络安全模型的主题相关。
  • 在添加资源时,请按照相应的分类进行排序,并保持列表的整洁。
  • 提供资源的清晰描述,包括标题、链接以及简短的介绍。 如果你有任何疑问或建议,请随时通过GitHub的issue与我联系。

附录

许可证

本项目遵循 MIT 许可证

点赞历史

Star History Chart

cybersecurity
llm
sec
security
security-tools
tools

liu673/Awesome-LLM4Security

This project aims to consolidate and share high-quality resources and tools across the cybersecurity domain.

359

43 commits

updated Aug 11, 2026

See the code

README

Awesome-LLM4Security

Awesome

以下是关于使用NLP、KG、 GPT 进行网络安全模型研究的精选资源列表,包含模型/项目、论文、数据以及相关产品。

目录

简介

这是一个精心整理的网络安全模型资源汇总,旨在为研究人员、工程师及安全爱好者提供一个全面的参考集合。本项目覆盖了模型/项目、学术论文、数据集以及相关产品信息,帮助你深入了解和应用网络安全领域的最新进展。

资源列表

项目

名称简介链接
reverse-skill逆向/渗透/安全技能路由包 - AI 自动路由 + 按需自举工具链 + 自动进化经验库。支持 Claude Code / Kiro / Cursor / Cline 等代码 AI 客户端reverse-skill
OWASP 智能体内存防护框架(OWASP Agent Memory Guard)一款官方 OWASP 安全框架,用于保护 AI 智能体内存免受投毒、注入和数据窃取攻击。它为 LangChain、LlamaIndex 及自定义智能体流水线提供检测中间件、清理钩子和审计日志功能。OWASP Agent Memory Guard
Dark-Moon自主式 AI 渗透测试平台,覆盖 Web、云、Active Directory、Kubernetes 与 API,采用按技术栈划分的进攻型子智能体,为每个漏洞提供可复现的证据链;模型无关,针对 Claude Opus 调优。Dark-Moon
ShannonShannon 是一款能够提供实际漏洞利用的 AI 渗透测试工具,而不仅仅是发出警报。在无提示、源感知的 XBOW 基准测试中达到了 96.15%的成功率。shannon
LLMVault面向 OWASP LLM Top 10 2025 的 CTF 风格 LLM 安全训练靶场,包含 Prompt Injection、RAG 安全、Agent 安全和 GenAI 渗透测试等实验。LLMVault
Decepticon : Vibe Hacking Agent基于自主多智能体红队测试服务,利用 AI agents在攻击者自动化它们之前自动化红队测试Decepticon
Awesome_GPT_Super_PromptingChatGPT越狱提示词、GPT 智能体提示词、提示词注入及保护。ChatGPT越狱、GPT助理提示泄漏、LLM提示安全性、超级Prompt、黑客Prompt、安全PromptAwesome_GPT_Super_Prompting
Agentic Security开源 AgenticLLM漏洞扫描器(安全扫描工具)。可定制的规则集或基于代理的攻击,全面的模糊测试适用于任何LLMs。Agentic Security
SecureBERT: CyberSecurity Language Model专门为网络安全任务量身定制的专用语言模型。该存储库记录了 SecureBERT 在使用操作码序列对恶意软件样本进行分类方面的研究、开发和实施。SecureBert_Malware-Classification
SecureBERT-NER该模型用于从安全咨询文本中提取命名实体。专门针对网络安全文本进行训练的命名实体识别 (NER) 模型。它可以识别身份、安全团队、工具、时间、攻击等各种实体。cybersecurity-ner
Luwak TTP Extractor使用预训练模型从非结构化威胁报告中提取战术、技术和攻击过程 (TTP)。 它使用 ERNIE 预训练模型从威胁报告中推断出常见的 TTP。Luwak TTP Extractor
ceg-afpm用于使用LLM句子分类进行安全漏洞误报识别ceg-afpm
CVE2TTP一种从网络安全文本资源中评估、注释和提取威胁信息的自动化方法,以在 SecureBERT 之上开发模型,将 CVE 分类为 TTP。CVE2TTP
SecureBERT一种用于表示网络安全文本数据的特定领域语言模型。SecureBERT
SecureBERT-plus
SecureDeBERTa
SecureGPT
Finetuning_SecurityLLM基于BERT微调的网络威胁检测系统Finetuning_SecurityLLM
ART用于机器学习安全的 Python 库。ART 提供的工具使开发人员和研究人员能够评估、防御、认证和验证机器学习模型和应用程序,以抵御规避、中毒、提取和推理等对抗性威胁。Adversarial Robustness Toolbox : document
Adversarial Robustness Toolbox (ART) v1.17
flipkart_project使用大型语言模型进行自动合规性监控(LLMs)”项目,利用 BERT 和 RoBERTa 等尖端LLMs技术的力量,彻底改变合规性监控和实施flipkart_project
PentestGPT支持 GPT 的渗透测试工具PentestGPT
WhiteRabbitNeo一个可用于进攻和防御网络安全的模型系列【包含7B、13B、33B】WhiteRabbitNeo
Whiterabbitneo-Pentestgpt将专门针对网络安全的开源模型whiterabbitneo和GPT 4的提示技术PentestGPT结合起来,让GPT 4进入hack the box用户的前1%,打造一个完全开放的渗透测试的源解决方案。Whiterabbitneo-Pentestgpt
LATTE结合LLM和程序分析的二进制污点分析引擎。结合LLMs来实现自动化的二进制污点分析。这克服了传统污点分析需要手动定制污点传播规则和漏洞检查规则的局限性LATTE
AVScan2Vec一种序列到序列自动编码器,可以将恶意文件的防病毒结果嵌入到向量中。然后,这些向量可用于下游 ML 任务,例如分类、聚类和最近邻查找。【将防病毒扫描报告转换为向量表示,有效处理大规模恶意软件数据集,并在恶意软件分类、聚类和最近邻搜索等任务中表现良好】AVScan2Vec
PassGPT一个针对密码泄露从头开始训练的 GPT-2 模型。利用 LLMs 的密码生成模型,引入了引导式密码生成,其中 PassGPT 的采样过程生成符合用户定义约束的密码。这种方法通过生成更多以前未见过的密码,优于利用生成对抗网络(GAN)的现有方法,从而证明了LLMs在改进现有密码强度估计器方面的有效性PassGPT
pwned-by-passgpt使用 Have I Been Pwned (HIBP) 数据集进行密码破解研究,以评估 PassGPT 大型语言模型 (LLM) 的有效性。pwned-by-passgpt
LLM Security 101深入LLM安全领域:进攻和防御工具的探索,揭示它们目前的能力。LLM Security 101
SecurityGPT使用大型语言模型 (LLMs) 增强软件源代码中的安全错误报告 (SBR) 的分类。我们开发并微调了 LLMs 来解决识别代码中安全漏洞的关键任务。SecurityGPT
ChatCVE帮助组织分类和聚合 CVE(常见漏洞和暴露)信息。通过利用最先进的自然语言处理,ChatCVE 使每个人都可以访问详细的软件物料清单 (SBOM) 数据ChatCVE
CyberBaseCyberBase 是网络安全的实验基础模型。 (llama-2-13b -> lmsys/vicuna-13b-v1.5-16k -> CyberBase)CyberBase-13b
Colibri对话式网络安全模型,由dolphin-2.9-llama3-8b 进行微调Colibri_8b_v0.1
Llama-PrimusTrend Micro 开源的网络安全基础模型系列,覆盖持续预训练、指令微调和推理蒸馏三个方向;与下方 Primus 数据集和论文条目对应。Llama-Primus-Base
Llama-Primus-Merged
Llama-Primus-Reasoning
SecurityGPT【目前没有开源,需要申请】SecurityGPT
SecGPTSecGPT的目标是结合LLM,对网络安全进行更多贡献,包括渗透测试、红蓝对抗、CTF比赛和其他方面。汇总现有的插件功能,并通过AI进行决策。基于这些决策,它构建基础行为逻辑。然后,根据此逻辑,它调用本地插件功能,尝试完成网站渗透、漏洞扫描、代码审计和报告撰写等任务SecGPT
SecGPT-云起无垠网络安全大模型。探索各种网络安全任务,漏洞分析、溯源分析、流量分析、攻击研判、命令解释、网安知识问答、高质量网络安全训练集、DPO强化学习secgpt
AutoMSSAutoMSS 是基于AI Agent实现的针对安全事件自动化分析研判的系统,依托于 langchain 框架。首先,从开始部分输入安全事件记录, 由经过微调后的Chatglm2-6B的微调模型对该事件进行分类。然后,根据分类后的结果,使用对应的prompt模板对ChatGLM-pro大模型进行请求,大模型根据向量库中的知识以及自身的逻辑推理能力,生成该类事件的分析研判流程。接着,Agent 根据事件的分析研判流程通过调用工具、访问大模型、请求网络等方式来对该事件进行研判。最后,根据分析的结果输出研判结论以及形成对应的研判报告。AutoMSS
HackMentor网络安全领域微调开源大语言模型,得到行业大模型HackMentor,研究工作主要分为三个部分:网络安全行业微调数据的构建、大语言模型的微调和对LLMs网络安全能力的评估。HackMentor
中科院信工所: HackMentor-面向网络安全领域的大语言模型微调
HackerGPT用于网络应用程序黑客攻击的值得信赖的道德黑客LLM,针对网络和网络黑客攻击,使用的开源黑客工具进行黑客攻击。HackerGPT
AutoAuditAutoAudit作为专门针对网络安全领域的大语言模型,其目标是为安全审计和网络防御提供强大的自然语言处理能力。它具备分析恶意代码、检测网络攻击、预测安全漏洞等功能,为安全专业人员提供有力的支持。AutoAudit
Agentic LLM开源 Agentic LLM 漏洞扫描程序Agentic LLM
GarakLLM 漏洞扫描器Garak
SourceGPT构建在 ChatGPT 之上的源代码分析器和提示管理器(可做代码扫描)SourceGPT
ChatGPTScan由 ChatGPT 提供支持的代码扫描ChatGPTScan
ChatGPT Code Analyzer利用ChatGPT 进行的代码分析器chatgpt-code-analyzer
GPTLens基于LLM的智能合约漏洞检测GPTLens
Audit GPT微调 GPT 以进行智能合约审计Audit GPT
VulChatGPT使用 IDA PRO HexRays 反编译器和 OpenAI(ChatGPT) 来查找二进制文件中可能存在的漏洞VulChatGPT
Callisto智能自动化二进制漏洞分析工具。其目的是自动反编译提供的二进制文件并迭代伪代码输出,查找该伪 C 代码中潜在的安全漏洞。 Ghidra 的无头反编译器驱动二进制反编译和分析部分。伪代码分析最初由 Semgrep SAST 工具执行,然后传输到 GPT-3.5-Turbo 以验证 Semgrep 的发现以及潜在的其他漏洞识别Callisto
Ret2GPT利用 OpenAI API 的能力,RET2GPT 可以为二进制文件提供全面而详细的分析,使其成为 CTF Pwners 不可或缺的工具。Ret2GPT
BurpGPTburpgpt利用 AI 的强大功能来检测传统扫描程序可能遗漏的安全漏洞。它将网络流量发送到用户指定的 OpenAI model ,从而在被动扫描器中实现复杂的分析。自动生成有效的有效负载、检测潜在的安全漏洞、自动化报告生成、模糊测试支持BurpGPT
nmap-GPT使用 Nmap 扫描设备,然后利用 OpenAI API 深入了解应为每个开放端口制定的特定安全注意事项。nmap-GPT
GPTreport使用openai api自动生成makedown漏洞报告GPTreport
GPT_Vuln-analyzer利用openai验证扫描结果、生成漏洞分析的准确结果,使用python-nmap扫描目标ip,将获取到的信息提交openai获取分析结果。该项目还具有一个CLI和一个GUI界面,它能够进行网络漏洞分析、DNS枚举和子域枚举。GPT_Vuln-analyzer
LLM-CodeSecurityReviewer使用 Ollama(LLM) 检查代码是否存在潜在的不良行为LLM-CodeSecurityReviewer
Nuclei_GPT通过Embedding向量Nuclei的模板文档的项目,运行prompt查询工具可以直接对接GPT-3.5编写Nuclei的Yaml文件,安全人员只需要提交相关的Request和Response以及漏洞的描述,就能生成Nuclei的Pocnuclei_gpt
Nuclei AI(浏览器扩展)简化了漏洞模板的创建,使用户能够从任何网页中提取漏洞信息,快速高效地创建 Nuclei 模板,从而节省宝贵的时间和精力Nuclei AI - Browser Extension
falco-gptOpenAI 支持的工具,用于为 Falco 审核事件生成补救措施。它是一个简单的 HTTP 服务器,用于侦听 Falco 审核事件并将它们推送到内部 NATS 服务器,其作用类似于队列。然后,该队列由一个 goroutine 进行处理,该 goroutine 通过应用速率限制和重试将审核事件发送到 OpenAI API。然后,生成的修复操作通过线程中的 BOT 发送到 Slackfalco-gpt
WPeChatGPT帮助分析二进制文件的IDA插件,基于ChatGPTWPeChatGPT
LLMFuzzer用于大型语言模型的模糊测试框架,通过 LLM API 将其集成到应用程序中。LLMFuzzer
LLM-SOC基于大语言模型的安全运营辅助增强工具,RAG框架(目前只有README)LLM-SOC
RagSecOpsLLMs + RAG + CVEs + Security = SecAIOpsRagSecOps
FlipLogGPT使用向量存储进行日志和安全分析的交互式LLM(RAG框架)FlipLogGPT
pentestpal不断发展的LLM驱动的工具,以协助渗透测试人员和安全研究人员(RAG框架)pentestpal
Sovereign ChatFOSS AI 聊天机器人可以回答有关在线隐私和安全的所有问题(RAG框架)
Chainlit + Embedchain + Ollama
Sovereign Chat
Q-A-bot利用大型语言模型 (LLM) 功能与网络安全文档交互的个性化机器人。(RAG框架)Q-A-bot
ZenGuard AI将生产级、低代码 LLM(大型语言模型)护栏集成到其生成式 AI 应用程序中。【及时注入检测、越狱检测、个人身份信息检测、关键字检测等】fast-llm-security-guardrails
cyber-security-llm-agents使用大型语言模型 (LLMs) 执行网络安全日常工作中常见任务的代理集合cyber-security-llm-agents
Galah一个 LLM(大型语言模型)驱动的 Web 蜜罐,目前与 OpenAI API 兼容,能够模仿各种应用程序和动态响应任意 HTTP 请求。(GO语言)Galah
CyberSecurityLLMTest测试(数据/提示)大型语言模型是否具有作为网络安全专家执行的能力CyberSecurityLLMTest
OpenAI and FastAPI - Text summarization一个基于 OpenAI 的 GPT-3.5 和 GPT-4 API 生成威胁情报摘要报告的工具OpenAI and FastAPI - Text summarization
Security LLaMA2 Fine-tuning利用LLama2进行微调安全领域Security LLaMA2 Fine-tuning
LLM-security✨✨LLM-security
LLM_Security利用RAG与ChatGPT结合实现LLM Security(RAG框架)LLM_Security
LLM Security ChatbotLLM 安全聊天机器人旨在帮助理解和研究网络安全研究。主要是 POC。该聊天机器人使用 Mistral 7B v1 构建,并使用 Streamlit 集成到用户友好的界面中,利用自然语言处理为广泛的安全问题提供深入的分析和潜在的缓解策略LLM Security Chatbot
smartgrid-llm在智能电网中实践大型语言模型的风险:威胁建模和验证smartgrid-llm
AISploitAISploit 是一个 Python 包,旨在支持红队和渗透测试人员利用大型语言模型人工智能解决方案。它提供工具和实用程序来自动执行与基于人工智能的安全测试相关的任务。AISploit
PyRIT用于生成 AI 的 Python 风险识别工具 (PyRIT) 是一个开放访问自动化框架,使安全专业人员和机器学习工程师能够使用红队基础模型及其应用程序。PyRIT
promptfooLLM红队测试和评估框架,支持对抗性攻击(PAIR, tree-of-attacks, crescendo)和CI/CD集成。包含modelaudit用于扫描ML模型的恶意代码和后门。promptfoo
Experiment AI Nutrition-Pro用于威胁建模和安全审查以及使用 OpenAI GPT-4 的研究项目Experiment AI Nutrition-Pro
SecurityGuardianAISecurityGuardianAI 是一款主动式云安全分析应用程序,旨在帮助识别云基础设施中的潜在安全威胁和漏洞。应用程序应该能够提供实时监控、分析和报告,以跟踪云服务器上可能发生的任何恶意活动【实际没有用LLMs】SecurityGuardianAI
Admyral一款开源网络安全自动化和调查助手。网络安全自动化和调查助理Admyral
Real-Time-Network-Traffic-Analysis-with-LLM-API使用大型语言模型 (LLM) API 进行实时网络流量分析。通过对 DNS 查询进行实时分析和分类,探索大型语言模型 (LLMs) 在网络安全方面的潜力Real-Time-Network-Traffic-Analysis-with-LLM-API
CVE2ATT-CK-LLM一种利用LLM(大型语言模型)功能自动将 CVE 描述映射到 ATT&CK 技术的工具。旨在通过弥合漏洞和对抗性策略之间的差距来增强威胁情报和安全意识。CVE2ATT-CK-LLM
MitreTagging开发 MITRE ATT&CK 标记模型的项目,该模型采用安全发现、描述和分析,并使用适当的 ATT&CK 策略和技术对其进行标记MitreTagging
CodeScanGPT基于 GPT 和 OpenAI API 构建的实验性静态应用程序安全测试 (SAST) 扫描程序。CodeScanGPT
Application of Large Language Models to DDoS Attack Detection用于分析大型语言模型在 DDoS 攻击检测中的应用的源代码和数据集Application of Large Language Models to DDoS Attack Detection
EmbedGuardCross-layer detection and provenance attestation for adversarial embedding attacks in RAG systems. Defends against adversarial embeddings injected into the retrieval corpus to manipulate LLM behavior. MIT-licensed, IJCESEN 2026 paper.EmbedGuard
Paper: IJCESEN 2026

论文

名称时间简介链接
Jailbreaking LLMs' Safeguard with Universal Magic Words for Text Embedding Models2025.1.30发现 text embedding 模型输出分布存在偏斜,利用 bias 方向搜索出通用”魔法词”后缀,可操纵任意文本对的嵌入相似度,绕过基于 RAG 的安全护栏,成功越狱 ChatGPT、DeepSeek、Qwen 等模型,并提出无需重训练的 debiasing 防御方案论文链接
五大 AI厂商”前沿安全”框架综述
【北理工网络空间国际治理研究基地】
20250.7各大领先AI研究机构纷纷制定前沿模型安全框架,旨在确保当模型达到某些高度危险能力阈值时,能够同步实施足够的安全措施,从而将风险控制在可接受范围内。这些框架是在 2023-2025年间逐步公开的,包括Anthropic的“负责任扩展政策(Responsible Scaling Policy,RSP)”2.2版、OpenAI 的“应对准备框架(PreparednessFramework)”第2版、GoogleDeepMind 的“前沿安全框架(Frontier Safety Framework)”2.0版、Meta 的“以结果为导向的前沿AI框架(Outcomes-Led Frontier Al Framework)”以及Amazon 的“前沿模型安全框架(Frontier Model SafetyFramework)”。文章链接
Large Language Model (LLM) for Software Security: Code Analysis, Malware Analysis, Reverse Engineering2025.4.7大型语言模型 (LLM) 最近已成为网络安全领域的强大工具,在恶意软件检测、生成和实时监控方面提供高级功能。大量研究探讨了它们在网络安全中的应用,证明了它们在识别新型恶意软件变体、分析恶意代码结构和增强自动威胁分析方面的有效性。已经提出了几种基于 transformer 的架构和 LLM 驱动的模型来改进恶意软件分析,利用语义和结构洞察来更准确地识别恶意意图。本研究全面回顾了恶意软件代码分析中基于 LLM 的方法,总结了最近的进展、趋势和方法。我们研究了著名的学术著作,以绘制研究前景,确定关键挑战,并突出 LLM 驱动的网络安全方面的新兴创新。此外,我们强调了静态分析在恶意软件检测中的作用,介绍了著名的数据集和专门的 LLM 模型,并讨论了支持自动化恶意软件研究的基本数据集。这项研究为研究人员和网络安全专业人员提供了宝贵的资源,提供了对 LLM 支持的恶意软件检测和防御策略的见解,同时概述了加强网络安全弹性的未来方向。 用于软件安全的大型语言模型 (LLM):代码分析、恶意软件分析、逆向工程 --- Large Language Model (LLM) for Software Security: Code Analysis, Malware Analysis, Reverse Engineering
Primus: A Pioneering Collection of Open-Source Datasets for Cybersecurity LLM Training2025.2.16提供了一套全面的数据集,涵盖了所有主要训练阶段,包括预训练、指令微调和使用网络安全特定的自我反思数据的推理蒸馏。广泛的消融研究证明了它们在公共网络安全基准上的有效性。特别是,对我们的数据集进行持续的预训练使总分提高了 15.88%,而推理蒸馏导致安全认证 (CISSP) 提高了 10%。Primus:用于网络安全 LLM 培训的开源数据集的开创性集合 --- 2502.11191 Primus: A Pioneering Collection of Open-Source Datasets for Cybersecurity LLM Training
RepresentThemAll: A Universal Learning Representation of Bug ReportsepresentThemAll 是一个通用的错误报告框架,它经过了两个精心设计的学习目标的预训练:一个是动态屏蔽语言模型,另一个是对比学习目标“发现自己”。Bug detection(漏洞检测)RepresentThemAll:错误报告的通用学习表示
PassGPTPassGPT,一个针对密码泄漏进行训练的用于密码生成的 LLM。Access control(访问控制)PassGPT: Password Modeling and (Guided) Generation with Large Language Models
ZeroLeak2023.8.24LLMs来修复程序中的旁路漏洞ZeroLeak: Using LLMs for Scalable and Cost Effective Side-Channel Patching
Large Language Models in Cybersecurity: State-of-the-Art2024.1.30对网络安全领域内的防御性和对抗性应用提供了全面的描述。https://arxiv.org/abs/2402.00891
CySecBERT: A Domain-Adapted Language Model for the Cybersecurity Domain2022.12.6一种基于 BERT的词嵌入模型,用于分析网络安全文本,专门针对网络安全领域定制的语言模型,它可以作为处理自然语言的网络安全系统的基本构建块。https://arxiv.org/abs/2212.02974
A survey on cybersecurity knowledge graph construction2023.10.1网络安全知识图谱构建综述网络安全知识图谱构建综述 - ScienceDirect --- A survey on cybersecurity knowledge graph construction - ScienceDirect
AttacKG: Constructing Technique Knowledge Graph from Cyber Threat Intelligence Reportsv1:2021.11.13
v2:2022.5.29
AttacKG自动从CTI报告中提取结构化攻击行为图,并识别所采用的攻击技术。然后,我们汇总跨报告的网络威胁情报,以收集技术的不同方面,并将攻击行为图增强为技术知识图谱 (TKG)https://arxiv.org/abs/2111.07093
EXTRACTOR: Extracting Attack Behavior from Threat Reports2021.4.17EXTRACTOR从CTI报告中精确地自动提取简明的攻击行为。EXTRACTOR 对文本不做任何强有力的假设,并且能够从非结构化文本中提取攻击行为作为来源图。https://arxiv.org/abs/2104.08618
TINKER: A framework for Open source Cyberthreat Intelligencev1:2021.2.10
...
v6:2023.1.19
基于半监督开源知识图谱的框架 TINKER,用于捕获网络威胁信息及其上下文,生成网络威胁情报知识图谱(CTI-KG),并使用不同的用例演示其用法https://arxiv.org/abs/2102.05571
Cybersecurity knowledge graphs2023.4.29安全领域中使用的最著名的基于图的数据模型,以及定义正式网络知识表示中使用的概念和属性的知识组织系统,以获取有关实际系统或攻击的背景知识和特定专家知识。网络安全知识图如何支持机器学习并促进网络知识的自动推理Cybersecurity knowledge graphs (springer.com)
网络安全知识图谱
Recent Progress of Using Knowledge Graph for Cybersecurity2022.7.22概述了网络安全知识图谱的核心概念、模式和构建方法。提供了有关信息提取和知识创建工作的相关数据集审查和开源框架,以帮助未来对网络安全知识图的研究。Recent Progress of Using Knowledge Graph for Cybersecurity (semanticscholar.org)
Looking Beyond IoCs: Automatically Extracting Attack Patterns from External CTIv1:2022.11.1
v2:2023.7.11
LADDER 是一个知识提取框架,可以从 CTI 报告中大规模提取基于文本的攻击模式。该框架通过捕获 Android 和企业网络中的攻击阶段来表征攻击模式,并将其系统地映射到 MITRE ATT&CK 模式框架。安全分析师可以使用 LADDER 来确定与现有和新兴威胁相关的攻击向量的存在,使他们能够主动准备防御。【基准恶意软件数据集来训练未来的网络威胁情报模型】https://arxiv.org/abs/2211.01753
Constructing a Knowledge Graph from Textual Descriptions of Software Vulnerabilities in the National Vulnerability Databasev1:2023.4.30
v2:2023.5.15
根据国家漏洞数据库(NVD)中的信息构建漏洞知识图的新方法。使用神经模型、启发式规则和知识图嵌入的组合,将命名实体识别 (NER)、关系提取 (RE) 和实体预测结合起来,助修复用于网络安全的知识图中缺失的实体并评估性能。https://arxiv.org/abs/2305.00382
Cyber Threat Intelligence for SOC Analysts2023从非结构化威胁分析报告中以不同粒度级别提取、集成和分析威胁情报的研究。wosoc2023-23014-paper.pdf (ndss-symposium.org)
LLMs Perform Poorly at Concept Extraction in Cyber-security Research Literature2023.12.12名词提取器,并进行了一些统计分析,以从域中提取特定且相关的复合名词https://arxiv.org/abs/2312.07110
Revolutionizing Cyber Threat Detection with Large Language Models: A privacy-preserving BERT-based Lightweight Model for IoT/IIoT Devicesv1:2023.6.25
v2:2024.2.8
SecurityBERT,这是一种利用来自转换器的双向编码器表示 (BERT) 模型进行物联网网络网络威胁检测的新型架构。SecurityBERT在识别14种不同的攻击类型方面取得了令人印象深刻的98.2%的总体准确率,超过了基于GAN转换器的架构和CNN-LSTM模型等混合解决方案之前创下的记录。平均 CPU 的推理时间不到 0.15 秒,紧凑的模型大小仅为 16 个。7MB,SecurityBERT非常适合实际流量分析,是部署在资源受限的物联网设备上的合适选择。https://arxiv.org/abs/2306.14263
A Framework for Cyber Threat Intelligence Extraction from Raw Log Data2019.11.1从原始日志数据中提取网络威胁情报的方法,并通过生成复杂系统行为的可检测模式来结合 IoC 和 TTP 的优势。采用日志数据异常检测来披露可疑的日志事件,这些事件用于迭代聚类、模式识别和细化。2019_cyberhunt.pdf (skopik.at)
Attack Hypotheses Generation Based on Threat Intelligence Knowledge Graph2023.11.1AttackDB,这是一个多级威胁知识库,它结合了来自多个威胁情报源的数据,将高级 ATT&CK 技术与行为恶意软件报告中发现的低级遥测技术相关联。提出了攻击假设生成器,它依赖于知识图遍历算法和各种链接预测方法,从一组可观察的工件中自动推断 ATT&CK 技术。Attack Hypotheses Generation Based on Threat Intelligence Knowledge Graph
Machine learning on knowledge graphs for context-aware security monitoring2021.5.18机器学习在用于入侵检测的知识图谱上的应用,并通过实验评估了用于对工业系统中的异常活动进行评分的链路预测方法。经过最初的无监督训练后,所提出的方法被证明可以在各种场景中产生直观的、经过良好校准和可解释的警报,这暗示了知识图谱上的关系机器学习用于入侵检测的潜在好处。https://arxiv.org/abs/2105.08741
An Overview of Cybersecurity Knowledge Graphs Mapped to the MITRE ATT&CK Framework Domains2023.10.2关于当前网络安全知识图是否映射了主要 MITRE ATT&CK 矩阵的研究结果。An Overview of Cybersecurity Knowledge Graphs Mapped to the MITRE ATT&CK Framework Domains
A review of knowledge graph application scenarios in cyber security2022.4.10简要概述了网络安全知识图谱的基本概念、模式和构建方法。https://arxiv.org/abs/2204.04769
Knowledge Graphs for Cybersecurity: A Framework for Honeypot Data Analysis2023.8.22使用知识图作为增强蜜罐数据分析的工具。介绍了从数据收集和预处理到知识图谱的创建及其后续分析的整个过程。支持复杂的查询分析,并提供对特定会话中攻击者命令的顺序和模式的洞察,以及源自特定 IP 地址的活动的摘要。然而,转换过程的适应性可能会根据源文档的特征而变化。Knowledge Graphs for Cybersecurity: A Framework for Honeypot Data Analysis
Infer the missing facts of D3FEND using knowledge graph representation learning2023.8.16提出一种使用链接预测任务来预测缺失事实的自动化方法,利用嵌入作为表示学习。有利于网络安全对策策略。Infer the missing facts of D3FEND using knowledge graph representation learning
Open-CyKG: An Open Cyber Threat Intelligence Knowledge Graph2021.12.5Open-CyKG:一种开放网络威胁情报(CTI)知识图(KG)框架,该框架使用基于注意力的神经开放信息提取(OIE)模型构建,可从非结构化高级持续威胁中提取有价值的网络威胁信息( APT)报告。Open-CyKG:开放的网络威胁情报知识图 - ScienceDirect --- Open-CyKG: An Open Cyber Threat Intelligence Knowledge Graph - ScienceDirect
K-CTIAA: Automatic Analysis of Cyber Threat Intelligence Based on a Knowledge Graph2023.1.12K-CTIAA的自动CTI分析方法,它可以通过预训练的模型和知识图谱中从非结构化CTI中提取威胁行为。K-CTIAA: Automatic Analysis of Cyber Threat Intelligence Based on a Knowledge Graph
CSKG4APT: A Cybersecurity Knowledge Graph for Advanced Persistent Threat Organization Attribution2023.6.1利用知识图谱技术,考虑网络威胁攻击归因的最新研究,深入研究OSCTI高级持续威胁(APT)知识图谱构建和应用过程中的关键相关技术和理论。CSKG4APT: A Cybersecurity Knowledge Graph for Advanced Persistent Threat Organization Attribution
Knowledge Graph Construction Research From Multi-source Vulnerability Intelligence2022.12.10以漏洞为核心,按照现有标准进行漏洞情报的知识抽取,建立对应的实体和关系,研究构建相关的、可视化的知识图谱,为漏洞情报的发现和发现提供支撑多源漏洞情报知识图谱构建研究
SecTKG: A Knowledge Graph for Open-Source Security Tools2023.8.14SecTKG,用于开源安全工具的自动化知识图构建架构。是第一个构建大规模安全工具知识图谱的工作,包含400万个实体和1000万个关系SecTKG: A Knowledge Graph for Open-Source Security Tools (hindawi.com)
ThreatLand: Extracting Intelligence from Audit Logs via NLP methods2023.8.12ThreatLand,这是一个可以自动从审核日志中提取高级情报和结构化威胁模式的系统。ThreatLand: Extracting Intelligence from Audit Logs via NLP methods
CSER: Enhancing Cybersecurity Entity Recognition Through Multidimensional Feature Fusion2023.12.15网络安全实体识别(CSER)模型CSER: Enhancing Cybersecurity Entity Recognition Through Multidimensional Feature Fusion
AnnoCTR: A Dataset for Detecting and Linking Entities, Tactics, and Techniques in Cyber Threat Reports2024.4.11AnnoCTR,CC-BY-SA 许可的网络威胁报告数据集。链接到 MITRE ATT&CK 的先前数据集,为每个文档提供单个标签,在脱离上下文的情况下注释句子;数据集以更细粒度的方式注释整个文档。https://arxiv.org/abs/2404.07765
Joint contrastive learning and belief rule base for named entity recognition in cybersecurity2024.4.3JCLB,将对比学习和信念规则库结合起来的新型模型,用于网络安全中的 NER。JCLB 结合 D-CMA-ES 算法,显着提高了网络安全中的 NER 准确性。Joint contrastive learning and belief rule base for named entity recognition in cybersecurity
A Span-based Multivariate Information-aware Embedding Network for joint relational triplet extraction of threat intelligence2024.4.1基于跨度的多元信息感知嵌入网络(SMIEN),用于联合提取威胁情报关系三元组A Span-based Multivariate Information-aware Embedding Network for joint relational triplet extraction of threat intelligence
CyberEntRel: Joint extraction of cyber entities and relations using deep learning2024.1.1使用深度学习联合提取网络实体和关系。基于注意力的 RoBERTa-BiGRU-CRF 模型进行顺序标记。最后,在为两个预测实体匹配最合适的关系后,使用关系匹配技术提取关系三元组。CyberEntRel:使用深度学习联合提取网络实体和关系 - ScienceDirect --- CyberEntRel: Joint extraction of cyber entities and relations using deep learning - ScienceDirect
CDTier: A Chinese Dataset of Threat Intelligence Entity Relationships2023.10.1构建了中文CTI实体关系数据集——CDTier,其中包括:1)由100份CTI报告、3744个威胁句子和4259个威胁知识对象组成的威胁实体提取数据集; 2)用于实体关系提取的数据集,包括100个CTI报告、2598个威胁句子和2562个知识对象关系。CDTier:中文威胁情报实体关系数据集 - 知乎 (zhihu.com)
CDTier: A Chinese Dataset of Threat Intelligence Entity Relationships
A framework for threat intelligence extraction and fusion2023.9.1网络安全概念的联合实体和关系提取模型。威胁情报提取和融合的框架,该框架能够从结构化和非结构化数据中提取、关联和统一网络安全实体关系三元组。威胁情报提取和融合的框架 - ScienceDirect --- A framework for threat intelligence extraction and fusion - ScienceDirect
APTNER: A Specific Dataset for NER Missions in Cyber Threat Intelligence Field2022.5.4构建了一个名为 APTNER 的数据集,可用于 CTI 中的 NER 联合学习和多任务学习任务。除了 IP、URL、恶意软件、位置等常见标签之外,APTNER 还包含 21 个类别APTNER: A Specific Dataset for NER Missions in Cyber Threat Intelligence Field
Vulcan: Automatic extraction and analysis of cyber threat intelligence from unstructured text2022.5.1从非结构化文本中自动提取和分析网络威胁情报Vulcan:从非结构化文本中自动提取和分析网络威胁情报 - ScienceDirect --- Vulcan: Automatic extraction and analysis of cyber threat intelligence from unstructured text - ScienceDirect
DNRTI: A Large-scale Dataset for Named Entity Recognition in Threat Intelligence2020.12.1大规模威胁情报命名实体识别数据集(DNRTI)DNRTI: A Large-Scale Dataset for Named Entity Recognition in Threat Intelligence
CTI View: APT Threat Intelligence Analysis System2022.1.3面向海量非结构化网络空间威胁情报的文本提取和分析的新型自动化系统CTI View (CTI)由各个安全厂商发布。CTI View: APT Threat Intelligence Analysis System
EmbedGuard: Cross-Layer Detection and Provenance Attestation for Adversarial Embedding Attacks in RAG Systems2026IJCESEN 2026论文,提出跨层检测与来源证明机制防御RAG检索语料中的对抗性embedding攻击,包含完整开源参考实现。DOI 10.22399/ijcesen.4869
code

数据集

名称简介链接
Primus-ReasoningPrimus-Reasoning 数据集包含来自 CTI-Bench 的多个网络安全推理任务(CTI-RCM、CTI-VSP、CTI-ATE、CTI-MCQ)。我们使用 o1-preview 来解决这些任务,生成推理步骤和反射过程 。Primus-Reasoning · Datasets at Hugging Face
Primus-SeedPrimus-Seed 是一个高质量的网络安全文本数据集,由从 MITRE、维基百科和知名网络安全公司网站等知名来源抓取的数据以及我们的威胁专家手动收集的 CTI 组成Primus-Seed · Datasets at Hugging Face
Primus-FineWebPrimus-FineWeb 数据集是通过从 FineWeb(Common Crawl 的改进版本)中过滤网络安全相关文本来构建的。首先利用 Primus-Seed(一个手动整理的网络安全文本的高质量数据集)作为正面样本。然后,从 FineWeb 中抽取了 10 倍的数据量作为负样本,并基于 TinyBERT 训练了一个二进制网络安全分类器 。使用此分类器,为 FineWeb 中的每个文本分配一个介于 0 和 1 之间的分数,并筛选出分数大于 0.003 的文本,从而创建了具有 153 亿个标记的 Primus-FineWeb。然而,在发现大量重复内容后,进行了重复数据删除,将最终数据集减少到 25.7 亿个网络安全语料库。Primus-FineWeb · Datasets at Hugging Face
Primus-InstructPrimus-Instruct 数据集包含数百个专家策划的网络安全业务场景用例说明,以及由 GPT-4o 生成的回答。包括以下任务:解释检测到的警报、回答有关检索到的安全文档的问题、分析已执行的可疑命令、生成用于检索安全事件的查询语言、为 Terraform 配置提供安全建议和风险评估Primus-Instruct · Datasets at Hugging Face
FormAI DatasetAI 生成数据集,包含 112,000 个可编译且独立的 C 程序。数据集中的所有程序均由 GPT-3.5-turbo 使用动态零样本提示技术生成,并包含不同复杂程度的程序。一些程序处理复杂的任务,例如网络管理、桌面游戏或加密,而另一些程序则处理更简单的任务,例如字符串操作。每个程序都根据代码中存在的漏洞进行标记,使用基于高效 SMT 的有界模型检查器 (ESBMC) 的形式验证方法。该策略最终识别漏洞,而不会报告误报(由于存在反例)或漏报(达到一定限度)。标记的样本可用于训练大型语言模型(LLMs),因为它们包含软件漏洞的确切程序位置。FormAI Dataset
security-paper-datasets网络安全数据集(427K Rows)security-paper-datasets
cyber-security-llm-data红队的开源数据集、Meta 的 Bot Adversarial Dialog 数据集cyber-security-llm-data
AnnoCTRAnnoCTR 包含从商业 CTI 供应商获得的 400 份网络威胁报告。这些报告描述了与威胁相关的信息,例如战术、技术、参与者、工具和目标行业。这些报告由领域专家注释了命名实体、时间表达式和网络安全特定概念。这些注释包括提及组织、地点、行业部门、时间表达、代码片段、黑客团体、恶意软件、工具、策略和技术。https://github.com/boschresearch/anno-ctr-lrec-coling-2024
CVTIKG具有23,636个关系三元组的初步威胁情报知识图(CVTIKG)https://github.com/wangxtz/CVTIKG
CDTier数据集主要分为两部分:实体抽取和关系抽取https://github.com/MuYu-z/CDTier
APTNER为网络威胁情报 (CTI) 领域的 NER 任务提供新的数据集。我们定义了 21 种实体类型。https://github.com/wangxuren/APTNER
DNRTIDNRTI-A-大规模数据集,用于威胁情报中的命名实体识别https://github.com/SCreaMxp/DNRTI-A-Large-scale-Dataset-for-Named-Entity-Recognition-in-Threat-Intelligence
AI Exploits现实世界漏洞的漏洞利用和扫描模板的集合https://github.com/protectai/ai-exploits
Cybernative.ai Code Vulnerability and Security DatasetCybernative.ai 代码漏洞和安全数据集,重点关注各种编程语言中安全和不安全代码之间的复杂关系(代码漏洞)。https://huggingface.co/datasets/CyberNative/Code_Vulnerability_Security_DPO
CyberNative AI for CyberSecurity Q/A Evaluation用于网络安全问答评估的 CyberNative AI数据集https://huggingface.co/datasets/CyberNative/CyberSecurityEval
CIC_IDS2017、N_BaloT、original_dataDDoS攻击检测https://drive.google.com/drive/folders/1rgXwWYntIh-tgvq2kqPINhzpU4QteoPX?usp=sharing
SecurityGPT用于 cybsec 研究问答微调的数据集https://huggingface.co/datasets/pki/SecurityGPT
cybersecurity-dataset网络安全数据集列表网络安全数据集--列表

相关产品

名称公司简介链接
Q-GPT安全机器人系统(QAX-GPT)奇安信Q-GPT安全机器人系统(QAX-GPT)是面向网络安全领域的革命性产品,专为有大规模安全运营需求的政企客户设计。它充分发挥大语言模型的理解推理能力,通过机器智能模拟人类专家,实现海量告警研判、自动化调查、可执行任务生成。奇安信Q-GPT安全机器人系统(QAX-GPT)
Microsoft 安全 Copilot微软安全 Copilot 是一种 AI 网络安全产品,使安全专业人员能够快速响应网络威胁、像机器那样快速处理信号,并在数分钟内评估风险暴露。Microsoft 安全 Copilot
Vulnerability detection by AIOffective 360(Hacker AI)Hacker AI 是一种人工智能解决方案,可扫描源代码以识别可能被黑客或恶意行为者利用的潜在安全漏洞。通过识别这些漏洞,组织可以采取措施解决问题并防止安全漏洞。Hacker AI
Firewall for AICloudflareAI 防火墙,这是一个新的保护层,可在滥用和攻击到达之前将其识别出来。使用 LLM 的应用程序量身定制。其中将包括一组工具,供部署在应用程序前面,以检测漏洞并为模型所有者提供可见性。AI 防火墙
Cloudflare 宣布推出 Firewall for AI
AI-SPMWiz人工智能安全态势管理产品,旨在保护在软件开发过程中使用人工智能工具Wiz成为第一个提供AI安全态势管理的CNAPP
Burp GPT安吉斯网络Burp GPT 是一款适合顾问和安全专家的综合工具。旨在提高应用程序安全测试的精度和效率。它通过先进的语言处理功能和直观的界面进行扩展,增强了初学者和经验丰富的测试人员的安全测试BurpGPT
NgSecGPT 开源网络安全大模型(目前没开源)华云信安NgSecGPT大模型基于13亿参数的LLaMA系开源大模型,利用大规模网络安全相关数据集,进行全量微调NgSecGPT 介绍
360 安全大模型(目前没开源)360360安全大模型是360基于20年积累的安全大数据以及多年来对抗APT组织的攻防实战经验研发而来的全新安全“中枢框架”。
通过对安全领域进行深度训练,360构建了包含攻击检测大模型、运营处置大模型、知识管理大模型、追踪溯源大模型、代码安全大模型、数据保护大模型在内的安全大模型矩阵。
360 安全大模型 介绍
StarShip SecScanOpenCSG(开放传神)StarShip SecScan基于大模型的软件安全防护方案。利用 AI 大模型的能力,深入分析软件代码,准确识别潜在的安全威胁和漏洞,颠覆传统漏洞扫描模式。功能包含:源代码安全漏洞审查,第三方依赖包安全审查,IDE侧的安全漏洞扫描,正式的安全报告OpenCSG推出StarShip SecScan:AI驱动的软件安全革新
Fortinet AdvisorFortinet生成式 AI 安全助手,旨在帮助安全运营(SecOps)团队加速威胁调查和修 复,提高安全团队的技能和效率,从而增强企业整体的网络安全防护能力。帮助安全分析师构建复杂调查查询,通过自然语言输入提问即可生成问询结果,能够快速分析安 全告警,生成易于理解的事件摘要,提供威胁修复计划建议,帮助安全团队快速响应威胁,并可根据分析师的实时反馈进 一步完善所建议的响应计划。AI-powered Security Assistant
GenAI-Powered Security ToolsFortinetGenAI 为 Fortinet AI 增加了一个新维度,允许 SecOps 团队直接与 AI 系统交互,以增强威胁检测、分析和响应、生成报告、构建剧本以及修复易受攻击和受损的系统Fortinet Advisor Applies the Power of GenAI to SecOps
CrowdStrike CharlotteCrowdStrike自动执行数据收集、提取和基本威胁搜索等任务,简化高级安全操作,也可以执行实时响 应脚本,帮助用户快速消除威胁,例如杀死进程、隔离可疑文件等。具有独特的人类验证内容数据集,包括来自 Falcon OverWatch 管理的威胁狩猎、Falcon Complete 管理的检测和响应、CrowdStrike 服务和 CrowdStrike 情报的反馈。Accelerate security operations with GenAI
Cortex® XSIAM平台Palo Alto Networks一个云交付的集成SOC平台,将EDR、XDR、SOAR、ASM、UEBA、TIP和SIEM等多个产品和功能 整合到一个集成平台中,底层完全由AI驱动,统一了一系列的安全能力。该平台通过扩展型安全智能和自动化管理,将各 种基础架构遥测数据转化成智能数据基础,加快威胁响应速度。 XSIAM利用机器学习模型来识别和响应安全威胁,提供快速准确的威胁检测和响应能力,能够整合来自不同来源的安 全数据,并自动化处理大部分安全事件,减少人工干预的需求。它还提供了对云资产、事件、覆盖范围和漏洞的可见性,并 通过与Prisma Cloud集成以增强事件分组与导航功能Cortex® XSIAM平台
Vectra Cognito平台Vectra通过自动化威胁检测和响应,Cognito平台有效提高了SOC(安全运营中心)的效率和响应速度,并且可以根据威胁 的潜在影响和严重程度自动对检测到的威胁进行优先排序,极大地降低了安全团队的负担,帮助安全团队将精力集中在最 关键的事件上。 Cognito 平台的 AI 引擎还可分析大量网络元数据,包括流量模式、用户行为和云交互,能够检测已知威胁以及可能逃 避传统安全措施的潜在攻击的细微指标。Attack Signal Intelligence
天融信AI安全助手小天天融信天融信AI安全助手小天基于天问大模型系统,具备自然语言理解、命名实体识别等能力,能够智能分析客户行为、快 速响应客户需求。同时,小天具有良好的兼容性,能够与不同厂商的AI系统和平台无缝对接,降低了客户的迁移成本。 小天产品形态分为两种:一是云上小天,提供天融信产品、技术、解决方案、行业知识等服务;二是产品小天,以组 件的形式嵌入到各类网络安全产品中,以智能问答的形式,提供告警分析、处置建议、报告生成等功能天融信“AI+安全”多款产品硬核集结
启明星辰AI安全助手盘小古启明星辰基于AI的网络安全运营智能助手,旨在通过自然语言处理、大数据分析等技术,提升网络安全运营的效 率和效果。 基于安全行业的特点,盘小古发展了独有的基于AI安全智能体的安全垂直领域“大小模型自主协同”技术体系,把启 明星辰深厚的安全产品能力和AI专项安全小模型积累,与大模型强大的意图理解和推理能力进行融合,构建了由安全大模 型驱动的全场景安全智能自动化运营中心。中国移动携手启明星辰发布九天•泰合安全大模型

其他资源

参考资源

名称简介链接
✨Awesome GPT + Security(强推)使用 LLM 或 GPT 的精彩安全工具、实验案例或其他有趣事物的精选列表https://github.com/cckuailong/awesome-gpt-security
✨Awesome GPTs (Agents) for Cybersecurity“Awesome GPT(代理)存储库”代表了社区创建的专注于网络安全(进攻性和防御性)的 GPT 代理综合列表的初步努力。https://github.com/fr0gger/Awesome-GPT-Agents
✨Awesome-LLMAwesome-LLM:大型语言模型的精选列表https://github.com/Hannibal046/Awesome-LLM
Awesome-LLMSec(强推)Awesome-LLMSec 即所有事物的顶级门户 LLM 安全和红队生成人工智能https://github.com/xsankar/LLMSec-DefenderDossier
Awesome Security Vulnerability Project安全行业从业者收集漏洞信息、POC信息、规则等汇总(信息汇总)Awesome Security Vulnerability Project
LLM Hacker's HandbookLLM 黑客攻击指南:基础知识、即时注入、进攻和防御LLM Hacker's Handbook
Awesome_GPT_Super_PromptingChatGPT 越狱、GPT 助手提示泄漏、GPT 提示注入、LLM 提示安全、超级提示、提示黑客、提示安全、Ai 提示工程、对抗性机器学习Awesome_GPT_Super_Prompting
OWASP Top 10OWASP Top 10https://llmtop10.com/
OWASP Top 10 for Large Language Model Applications
LLM Security语言模型安全(LLM)的相关学习资料、知识输出以及解读。LLM Security
Awesome-LLM-Security-PapersLLM在各场景下的论文Awesome-LLM-Security-Papers
AI/ML/LLM-security-resourcesAI/ML/LLM 安全资源列表AI/ML/LLM-security-resources
404星链计划推荐优质、有意义、有趣、坚持维护的安全开源项目404 StarLink Project

贡献

欢迎为这个列表做出贡献!你可以通过提交一个pull request来添加、修改或删除资源。在提交之前,请确保你遵循了以下准则:

  • 确保资源的质量上乘,并且与网络安全模型的主题相关。
  • 在添加资源时,请按照相应的分类进行排序,并保持列表的整洁。
  • 提供资源的清晰描述,包括标题、链接以及简短的介绍。 如果你有任何疑问或建议,请随时通过GitHub的issue与我联系。

附录

许可证

本项目遵循 MIT 许可证

点赞历史

Star History Chart

cybersecurity
llm
sec
security
security-tools
tools

Significant stargazers

Kedreamix

400 followers · starred May 2025