能力标签
⚙️
Agent工作流

漏洞检测LLM

基于 Python · 无代码搭建完整 AI 自动化流程
英文名:Awesome-LLMs-for-Vulnerability-Detection
⭐ 905 Stars 🍴 76 Forks 💻 Python 📄 MIT 🏷 AI 8.0分
8.0AI 综合评分
代码安全LLM漏洞检测Python
✦ AI Skill Hub 推荐

经 AI Skill Hub 精选评估,漏洞检测LLM 获评「强烈推荐」。这款Agent工作流在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 8.0 分,适合有一定技术背景的用户使用。

📚 深度解析

漏洞检测LLM 是一套完整的 AI Agent 自动化工作流方案。随着 AI 能力的不断提升,基于 Agent 的自动化工作流正在成为提升个人和团队效率的核心方式。区别于传统的 RPA 自动化(模拟鼠标键盘操作),AI Agent 工作流通过理解任务意图、动态规划执行路径,能够处理更复杂的非结构化任务。

漏洞检测LLM 工作流的设计遵循"最小配置,最大复用"原则:核心逻辑已经封装好,用户只需配置自己的 API Key 和业务参数即可快速上手。工作流内置错误处理和重试机制,在网络波动或 API 限速等情况下仍能稳定运行,适合作为生产环境的自动化基础设施。

在实际部署时,建议先在测试环境中运行 3-5 次,验证各个环节的输出结果符合预期,再部署到生产环境。AI Skill Hub 评分 8.0 分,是同类 Agent 工作流中的精选推荐。

📋 工具概览

漏洞检测LLM 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。

GitHub Stars
⭐ 905
开发语言
Python
支持平台
Windows / macOS / Linux
维护状态
正常维护,社区驱动
开源协议
MIT
AI 综合评分
8.0 分
工具类型
Agent工作流
Forks
76

📖 中文文档

以下内容由 AI Skill Hub 根据项目信息自动整理,如需查看完整原始文档请访问底部「原始来源」。

漏洞检测LLM 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。

📌 核心特色
  • 可视化 Agent 工作流编排,无需编写复杂代码
  • 支持多步骤自动化任务链,实现全流程无人值守
  • 与外部 API、数据库和第三方服务无缝集成
  • 内置错误处理与自动重试机制,保障稳定运行
  • 提供可复用的自动化模板,快速在同类场景部署
🎯 主要使用场景
  • 自动化日常重复性工作,将精力集中于创造性任务
  • 构建数据采集 → 处理 → 输出的完整自动化管线
  • 实现跨平台、跨系统的数据流转和业务协同
以下安装命令基于项目开发语言和类型自动生成,实际以官方 README 为准。
安装命令
# 方式一:pip 安装(推荐)
pip install awesome-llms-for-vulnerability-detection

# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate
pip install awesome-llms-for-vulnerability-detection

# 方式三:从源码安装(获取最新功能)
git clone https://github.com/huhusmang/Awesome-LLMs-for-Vulnerability-Detection
cd Awesome-LLMs-for-Vulnerability-Detection
pip install -e .

# 验证安装
python -c "import awesome_llms_for_vulnerability_detection; print('安装成功')"
📋 安装步骤说明
  1. 访问 GitHub 仓库获取工作流文件
  2. 在对应平台(Dify / Flowise / Make 等)中找到「导入工作流」功能
  3. 上传工作流文件
  4. 按照提示配置必要的环境变量和 API Key
  5. 运行测试确认流程正常后投入使用
以下用法示例由 AI Skill Hub 整理,涵盖最常见的使用场景。
常用命令 / 代码示例
# 命令行使用
awesome-llms-for-vulnerability-detection --help

# 基本用法
awesome-llms-for-vulnerability-detection input_file -o output_file

# Python 代码中调用
import awesome_llms_for_vulnerability_detection

# 示例
result = awesome_llms_for_vulnerability_detection.process("input")
print(result)
以下配置示例基于典型使用场景生成,具体参数请参照官方文档调整。
配置示例
# awesome-llms-for-vulnerability-detection 配置文件示例(config.yml)
app:
  name: "awesome-llms-for-vulnerability-detection"
  debug: false
  log_level: "INFO"

# 运行时指定配置文件
awesome-llms-for-vulnerability-detection --config config.yml

# 或通过环境变量配置
export AWESOME_LLMS_FOR_VULNERABILITY_DETECTION_API_KEY="your-key"
export AWESOME_LLMS_FOR_VULNERABILITY_DETECTION_OUTPUT_DIR="./output"
📑 README 深度解析 真实文档 完整度 8/100 查看 GitHub 原文 →
以下内容由系统直接从 GitHub README 解析整理,保留代码块、表格与列表结构。

Awesome Large Language Models for Vulnerability Detection

TitleVenueYearPaperGithub
VulnGym: A Real-World, Project-Level Vulnerability Benchmark for White-Box Vulnerability-Hunting Agents2026[link](https://github.com/Tencent/VulnGym)
VulTriage: Triple-Path Context Augmentation for LLM-Based Vulnerability Detection2026[link](https://arxiv.org/abs/2605.09461)[link](https://github.com/vinsontang1/VulTriage)
Synthesizing Multi-Agent Harnesses for Vulnerability Discovery2026[link](https://arxiv.org/abs/2604.20801)[link](https://github.com/berabuddies/agentflow)
QRS: A Rule-Synthesizing Neuro-Symbolic Triad for Autonomous Vulnerability Discovery2026[link](https://arxiv.org/abs/2602.09774)
SecLens: Benchmarking LLM Vulnerability Detection Through 5 Stakeholder Lenses on 406 Real-World CVEs2026[link](https://arxiv.org/abs/2604.01637)[link](https://github.com/mattersec-labs/seclens)
The Semantic Trap: Do Fine-Tuned LLMs Learn Vulnerability Root Cause or Just Functional Pattern?2026[link](https://arxiv.org/abs/2601.22655)
Sifting the Noise: A Comparative Study of LLM Agents in Vulnerability False Positive Filtering2026[link](https://arxiv.org/abs/2601.22952)
AgenticSCR: An Autonomous Agentic Secure Code Review for Immature Vulnerabilities Detection2026[link](https://arxiv.org/abs/2601.19138)
LLM-Based Vulnerability Detection at Project Scale: An Empirical Study2026[link](https://arxiv.org/abs/2601.19239)
MulVul: Retrieval-Augmented Multi-Agent Code Vulnerability Detection via Cross-Model Prompt Evolution2026[link](https://arxiv.org/abs/2601.18847)
VulnLLM-R: Specialized Reasoning LLM with Agent Scaffold for Vulnerability Detection2025[link](https://arxiv.org/abs/2512.07533)
VULPO: Context-Aware Vulnerability Detection via on-Policy LLM Optimization2025[link](https://arxiv.org/abs/2511.11896)
Specification-Guided Vulnerability Detection with Large Language Models2025[link](https://arxiv.org/abs/2511.04014)
From Large to Mammoth: A Comparative Evaluation of Large Language Models in Vulnerability DetectionNDSS2025[link](https://www.ndss-symposium.org/ndss-paper/from-large-to-mammoth-a-comparative-evaluation-of-large-language-models-in-vulnerability-detection/)
Benchmarking LLMs and LLM-based Agents in Practical Vulnerability Detection for Code RepositoriesACL2025[link](https://aclanthology.org/2025.acl-long.1490/)[link](https://github.com/alperen21/JitVul)
A Systematic Literature Review on Detecting Software Vulnerabilities with Large Language Models2025[link](https://arxiv.org/abs/2507.22659)[link](https://github.com/hs-esslingen-it-security/Awesome-LLM4SVD)
LLMxCPG: Context-Aware Vulnerability Detection Through Code Property Graph-Guided Large Language ModelsUsenix2025[link](https://arxiv.org/abs/2507.16585)[link](https://github.com/qcri/llmxcpg)
CLeVeR: Multi-modal Contrastive Learning for Vulnerability Code RepresentationACL Findings2025[link](https://aclanthology.org/2025.findings-acl.414/)[link](https://github.com/yoimiya-nlp/CLeVeR)
Mono: Is Your "Clean" Vulnerability Dataset Really Solvable? Exposing and Trapping Undecidable Patches and Beyond2025[link](https://arxiv.org/abs/2506.03651)[link](https://github.com/vul337/mono)
Learning to Focus: Context Extraction for Efficient Code Vulnerability Detection with Language Models2025[link](https://arxiv.org/abs/2505.17460)
SV-TrustEval-C: Evaluating Structure and Semantic Reasoning in Large Language Models for Source Code Vulnerability AnalysisSP2025[link](https://arxiv.org/abs/2505.20630)[link](https://github.com/Jackline97/SV-TrustEval-C)
SecVulEval: Benchmarking LLMs for Real-World C/C++ Vulnerability Detection2025[link](https://arxiv.org/abs/2505.19828)[link](https://github.com/basimbd/secvuleval)
CVE-Bench: Benchmarking LLM-based Software Engineering Agent’s Ability to Repair Real-World CVE VulnerabilitiesNAACL2025[link](https://aclanthology.org/2025.naacl-long.212/)[link](https://github.com/WhileBug/CVEBench)
R2Vul: Learning to Reason about Software Vulnerabilities with Reinforcement Learning and Structured Reasoning Distillation2025[link](https://arxiv.org/abs/2504.04699)[link](https://github.com/martin-wey/R2Vul)
Automated static vulnerability detection via a holistic neuro-symbolic approach2025[link](https://arxiv.org/abs/2504.16057)
Context-Enhanced Vulnerability Detection Based on Large Language Model2025[link](https://arxiv.org/abs/2504.16877)
Everything you wanted to know about LLM-based vulnerability detection but were afraid to ask2025[link](https://arxiv.org/abs/2504.13474)[link](https://anonymous.4open.science/r/CORRECT/README.md)
MOS: Towards Effective Smart Contract Vulnerability Detection through Mixture-of-Experts Tuning of Large Language Models2025[link](https://arxiv.org/abs/2504.12234)
Abundant modalities offer more nutrients: multi-modal-based function-level vulnerability detectionTOSEM2025[link](https://dl.acm.org/doi/10.1145/3731557)[link](https://github.com/vinci-grape/MVulD)
Generative Large Language Model usage in Smart Contract Vulnerability Detection2025[link](https://arxiv.org/abs/2504.04685)
Closing the Gap: A User Study on the Real-world Usefulness of AI-powered Vulnerability Detection & Repair in the IDEICSE2025[link](https://www.arxiv.org/abs/2412.14306)[link](https://doi.org/10.6084/m9.figshare.26367139)
Vulnerability Detection with Code Language Models: How Far Are We?ICSE2025[link](https://arxiv.org/abs/2403.18624)[link](https://github.com/DLVulDet/PrimeVul)
Combining Fine-Tuning and LLM-based Agents for Intuitive Smart Contract Auditing with JustificationsICSE2025[link](https://arxiv.org/abs/2403.16073)
LAMD: Context-driven Android Malware Detection and Classification with LLMs2025[link](http://arxiv.org/abs/2502.13055)
LLMs in Software Security: A Survey of Vulnerability Detection Techniques and Insights2025[link](https://arxiv.org/abs/2502.07049)[link](https://github.com/OwenSanzas/LLM-For-Software-Security)
One-for-All Does Not Work! Enhancing Vulnerability Detection by Mixture-of-Experts (MoE)2025[link](https://arxiv.org/abs/2501.16454)
Leveraging Semantic Relations in Code and Data to Enhance Taint Analysis of Embedded SystemsUsenix2024[link](https://www.usenix.org/system/files/usenixsecurity24-zhao.pdf)[link](https://sites.google.com/view/lara-data)
Effective Vulnerable Function Identification based on CVE Description Empowered by Large Language ModelsASE2024[link](https://doi.org/10.1145/3691620.3695013)[link](https://github.com/CGCL-codes/VFFinder)
SCALE: Constructing Structured Natural Language Comment Trees for Software Vulnerability DetectionISSTA2024[link](https://doi.org/10.1145/3650212.3652124)[link](https://github.com/Xin-Cheng-Wen/Comment4Vul)
LLMDFA: Analyzing Dataflow in Code with Large Language ModelNeurIPS2024[link](https://chengpeng-wang.github.io/publications/LLMDFA_NeurIPS2024.pdf)[link](https://github.com/chengpeng-wang/LLMDFA)
Learning to Detect and Localize Multilingual BugsFSE2024[link](https://doi.org/10.1145/3660804)
GPTScan: Detecting Logic Vulnerabilities in Smart Contracts by Combining GPT with Program AnalysisICSE2024[link](https://doi.org/10.1145/3597503.3639117)
Sanitizing Large Language Models in Bug Detection with Data-FlowEMNLP2024[link](https://aclanthology.org/2024.findings-emnlp.217/)[link](https://github.com/chengpeng-wang/LLMSAN)
RealVul: Can We Detect Vulnerabilities in Web Applications with LLM?EMNLP2024[link](https://aclanthology.org/2024.emnlp-main.472)
Where is it? Tracing the Vulnerability-relevant Files from Vulnerability ReportsICSE2024[link](https://doi.org/10.1145/3597503.3639202)[link](https://github.com/anonymous-77400046/vulnerability_file_trace)
Dataflow Analysis-Inspired Deep Learning for Efficient Vulnerability DetectionICSE2024[link](https://doi.org/10.1145/3597503.3623345)[link](https://doi.org/10.6084/m9.figshare.21225413)
Pre-training by Predicting Program Dependencies for Vulnerability Analysis TasksICSE2024[link](https://doi.org/10.1145/3597503.3639142)[link](https://github.com/ZJU-CTAG/PDBERT)
Investigating Large Language Models for Code Vulnerability Detection: An Experimental Study2024[link](https://arxiv.org/abs/2412.18260)[link](https://github.com/SakiRinn/LLM4CVD)
CleanVul: Automatic Function-Level Vulnerability Detection in Code Commits Using LLM Heuristics2024[link](https://arxiv.org/abs/2411.17274)[link](https://github.com/yikun-li/CleanVul)
An Empirical Study of Vulnerability Detection using Federated Learning2024[link](https://arxiv.org/abs/2411.16099)
LLM-SmartAudit: Advanced Smart Contract Vulnerability Detection2024[link](https://arxiv.org/abs/2410.09381)[link](https://github.com/LLMAudit/LLMSmartAuditTool)
Advancing Bug Detection in Fastjson2 with Large Language Models Driven Unit Test Generation2024[link](https://arxiv.org/abs/2410.09414)
Large Language Model for Vulnerability Detection and Repair: Literature Review and the Road Ahead2024[link](https://arxiv.org/abs/2404.02525)
StagedVulBERT: Multi-Granular Vulnerability Detection with a Novel Pre-trained Code Model2024[link](https://arxiv.org/abs/2410.05766)[link](https://github.com/YuanJiangGit/StagedVulBERT)
LLM4Vuln: A Unified Evaluation Framework for Decoupling and Enhancing LLMs' Vulnerability Reasoning2024[link](https://arxiv.org/abs/2401.16185)
Enhancing Source Code Security with LLMs: Demystifying The Challenges and Generating Reliable Repairs2024[link](https://arxiv.org/abs/2409.00571)
Outside the Comfort Zone: Analysing LLM Capabilities in Software Vulnerability Detection2024[link](https://arxiv.org/abs/2408.16400)
ANVIL: Anomaly-based Vulnerability Identification without Labelled Training Data2024[link](https://arxiv.org/abs/2408.16028)
Top Score on the Wrong Exam: On Benchmarking in Machine Learning for Vulnerability Detection2024[link](https://arxiv.org/abs/2408.12986)
Comparison of Static Application Security Testing Tools and Large Language Models for Repo-level Vulnerability Detection2024[link](https://arxiv.org/abs/2407.16235)
Vul-RAG: Enhancing LLM-based Vulnerability Detection via Knowledge-level RAG2024[link](https://arxiv.org/abs/2406.11147)
Security Vulnerability Detection with Multitask Self-Instructed Fine-Tuning of Large Language Models2024[link](https://arxiv.org/abs/2406.05892)
Generalization-Enhanced Code Vulnerability Detection via Multi-Task Instruction Fine-TuningACL Findings2024[link](https://aclanthology.org/2024.findings-acl.625/)[link](https://github.com/CGCL-codes/VulLLM)
M2CVD: Enhancing Vulnerability Semantic through Multi-Model Collaboration for Code Vulnerability Detection2024[link](https://arxiv.org/abs/2406.05940)[link](https://github.com/HotFrom/M2CVD)
VulDetectBench: Evaluating the Deep Capability of Vulnerability Detection with Large Language Models2024[link](https://arxiv.org/abs/2406.07595)[link](https://github.com/Sweetaroo/VulDetectBench)
LLM-Assisted Static Analysis for Detecting Security Vulnerabilities2024[link](https://arxiv.org/abs/2405.17238)
Multi-role Consensus through LLMs Discussions for Vulnerability Detection2024[link](https://arxiv.org/abs/2403.14274)[link](https://github.com/rockmao45/llmvulndetection)
LLMs Cannot Reliably Identify and Reason About Security Vulnerabilities (Yet?): A Comprehensive Evaluation, Framework, and BenchmarksIEEE S&P2024[link](https://www.computer.org/csdl/proceedings-article/sp/2024/313000a019/1RjE9Wb4Wze)[link](https://github.com/ai4cloudops/secllmholmes)
Large Language Model for Vulnerability Detection: Emerging Results and Future DirectionsICSE2024[link](https://dl.acm.org/doi/abs/10.1145/3639476.3639762)
Prompt-Enhanced Software Vulnerability Detection Using ChatGPTICSE2024[link](https://dl.acm.org/doi/10.1145/3639478.3643065)
DLAP: A Deep Learning Augmented Large Language Model Prompting Framework for Software Vulnerability Detection2024[link](https://arxiv.org/abs/2405.01202)
Harnessing Large Language Models for Software Vulnerability Detection: A Comprehensive Benchmarking Study2024[link](https://arxiv.org/abs/2405.15614)
Enhancing Static Analysis for Practical Bug Detection: An LLM-Integrated ApproachOOPSLA2024[link](https://dl.acm.org/doi/10.1145/3649828)[link](https://github.com/seclab-ucr/LLift)
Source Code Vulnerability Detection: Combining Code Language Models and Code Property Graphs2024[link](https://arxiv.org/abs/2404.14719)[link](https://github.com/vul-lmgnn/vul-lmggnn)
Enhancing Code Vulnerability Detection via Vulnerability-Preserving Data AugmentationLCTES2024[link](https://dl.acm.org/doi/10.1145/3652032.3657564)
VulEval: Towards Repository-Level Evaluation of Software Vulnerability Detection2024[link](https://arxiv.org/abs/2404.15596)
Large Language Model for Vulnerability Detection and Repair: Literature Review and the Road Ahead2024[link](https://arxiv.org/abs/2404.02525)
A Comprehensive Study of the Capabilities of Large Language Models for Vulnerability Detection2024[link](https://arxiv.org/abs/2403.17218)
Chain-of-Thought Prompting of Large Language Models for Discovering and Fixing Software Vulnerabilities2024[link](https://arxiv.org/abs/2402.17230)
Finetuning Large Language Models for Vulnerability Detection2024[link](https://arxiv.org/abs/2401.17010)[link](https://github.com/rmusab/vul-llm-finetune)
How Far Have We Gone in Vulnerability Detection Using Large Language Models2023[link](https://arxiv.org/abs/2311.12420)[link](https://github.com/Hustcw/VulBench)
Transformer-based Vulnerability Detection in Code at EditTime: Zero-shot, Few-shot, or Fine-tuning?2023[link](https://arxiv.org/abs/2306.01754)
Software Vulnerability Detection using Large Language ModelsIEEE2023[link](https://ieeexplore.ieee.org/abstract/document/10301302)
DiverseVul: A New Vulnerable Source Code Dataset for Deep Learning Based Vulnerability DetectionRAID2023[link](https://dl.acm.org/doi/abs/10.1145/3607199.3607242)
VulBERTa: Simplified Source Code Pre-Training for Vulnerability DetectionIEEE2022[link](https://ieeexplore.ieee.org/abstract/document/9892280)
Deep Learning Based Vulnerability Detection: Are We There Yet?IEEE2022[link](https://ieeexplore.ieee.org/abstract/document/9448435)
Transformer-Based Language Models for Software Vulnerability DetectionACSAC2022[link](https://dl.acm.org/doi/abs/10.1145/3564625.3567985)
Software Vulnerability Detection Using Deep Neural Networks: A SurveyIEEE2020[link](https://ieeexplore.ieee.org/abstract/document/9108283)
Devign: effective vulnerability identification by learning comprehensive program semantics via graph neural networksNeurIPS2019[link](https://dl.acm.org/doi/abs/10.5555/3454287.3455202)
μμVulDeePecker: A Deep Learning-Based System for Multiclass Vulnerability DetectionIEEE2019[link](https://ieeexplore.ieee.org/abstract/document/8846081)
VulDeePecker: A Deep Learning-Based System for Vulnerability DetectionNDSS2018[link](https://www.ndss-symposium.org/wp-content/uploads/2018/02/ndss2018_03A-2_Li_paper.pdf)
🎯 aiskill88 AI 点评 A 级 2026-06-10

高质量的开源AI工作流,适用于代码安全和漏洞检测

⚡ 核心功能

👥 适合人群

自动化工程师和运维人员项目经理和业务分析师希望减少重复性工作的专业人士数字化转型团队

🎯 使用场景

  • 自动化日常重复性工作,将精力集中于创造性任务
  • 构建数据采集 → 处理 → 输出的完整自动化管线
  • 实现跨平台、跨系统的数据流转和业务协同

⚖️ 优点与不足

✅ 优点
  • +MIT 协议,可免费商用
  • +大幅减少重复性人工操作
  • +可视化流程,清晰直观
  • +可扩展性强,支持复杂场景
⚠️ 不足
  • 初始配置和调试需投入一定时间
  • 强依赖外部服务的稳定性
  • 复杂场景需具备一定技术基础
⚠️ 使用须知

AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。

建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。

📄 License 说明

✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。

🔗 相关工具推荐

🧩 你可能还需要
基于当前 Skill 的能力图谱,自动补全的工具组合

❓ 常见问题 FAQ

参考README文档和示例代码
💡 AI Skill Hub 点评

AI Skill Hub 点评:漏洞检测LLM 的核心功能完整,质量优秀。对于自动化工程师和运维人员来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。

⬇️ 获取与下载
⬇ 下载源码 ZIP

✅ MIT 协议 · 可免费商用 · 直接从 aiskill88 服务器下载,无需跳转 GitHub

📚 深入学习 漏洞检测LLM
查看分步骤安装教程和完整使用指南,快速上手这款工具
🌐 原始信息
原始名称 Awesome-LLMs-for-Vulnerability-Detection
Topics 代码安全LLM漏洞检测Python
GitHub https://github.com/huhusmang/Awesome-LLMs-for-Vulnerability-Detection
License MIT
语言 Python
🔗 原始来源
🐙 GitHub 仓库  https://github.com/huhusmang/Awesome-LLMs-for-Vulnerability-Detection

收录时间:2026-06-10 · 更新时间:2026-06-10 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。