<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Security on Aries441's Tech Blog</title><link>https://aries441.tech/tags/security/</link><description>Recent content in Security on Aries441's Tech Blog</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Wed, 18 Mar 2026 00:00:00 +0800</lastBuildDate><atom:link href="https://aries441.tech/tags/security/index.xml" rel="self" type="application/rss+xml"/><item><title>AccessGuard: 基于 LangGraph 的 DevOps 漏洞自动化审计</title><link>https://aries441.tech/posts/projects/accessguard-intro/</link><pubDate>Wed, 18 Mar 2026 00:00:00 +0800</pubDate><guid>https://aries441.tech/posts/projects/accessguard-intro/</guid><description>&lt;h2 id="痛点与背景"&gt;痛点与背景&lt;/h2&gt;
&lt;p&gt;传统的 SAST（静态应用安全测试）工具通常基于数据流分析，在处理复杂的业务逻辑漏洞（如越权访问 IDOR/BAC）时显得力不从心。特别是在 DevOps 平台（如 GitLab, Jenkins, Nacos 等）中，权限模型往往是矩阵式的（User/Group/Project），传统扫描器无法有效覆盖。&lt;/p&gt;
&lt;h2 id="accessguard-的破局思路"&gt;AccessGuard 的破局思路&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;AccessGuard&lt;/strong&gt; 引入了 LLM 驱动的 Agentic 架构：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;语义理解&lt;/strong&gt;：利用 LLM 强大的代码理解能力，精准识别代码中的守卫逻辑（Guard）和敏感操作（Sink）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;状态机编排&lt;/strong&gt;：使用 LangGraph 进行复杂的审计流程状态编排，取代了简单的单次 Prompt 问答。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;主动探索&lt;/strong&gt;：赋予 Agent 检索工具，使其能像人类安全专家一样主动追溯权限流转。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="当前进展与评测"&gt;当前进展与评测&lt;/h2&gt;
&lt;p&gt;目前项目已经在包含 WebGoat、Nacos 等多个靶场的数据集上进行了评测验证。
指标：&lt;code&gt;Recall &amp;gt; 0.9&lt;/code&gt;，&lt;code&gt;F1 Score &amp;gt; 0.8&lt;/code&gt;。&lt;/p&gt;
&lt;p&gt;&lt;em&gt;(本文为测试文章，详细技术架构文档将在后续更新)&lt;/em&gt;&lt;/p&gt;</description></item></channel></rss>