专项

目录:按需加载的安全专项

项目目录中的专项如何加载:由阶段按需加载,或由你直接加载。

🧠 Lagune 的专项是聚焦特定领域、与语言无关的安全知识模块,只会按需加载,绝不默认加载。它们不是命令。项目的目录就是它使用的专项集合:所用 类别 中的内置专项,加上它自己的专项。detect 和 verify 阶段会在运行时调用它们,你也可以随时直接加载某个专项。

访问控制

确保每个人只能查看和操作自己有权限的内容,没有人能仅靠改一下链接或 ID 就访问别人的数据或仅限管理员的操作。

OWASPLovable
悬停查看
加载npx lagune read catalog access-control

API 端点

检查你的应用对外敞开的那些门,让陌生人发来的请求无法拉取私密数据,也无法触发不该触发的操作。

OWASP
悬停查看
加载npx lagune read catalog api-endpoint

浏览器

守护在访客浏览器中运行的内容,让攻击者无法注入代码来窃取登录信息,或劫持用户看到和点击的内容。

JavaScriptLovable
悬停查看
加载npx lagune read catalog browser

C / C++

找出底层的内存错误,避免攻击者借此让程序崩溃,或在你的服务器上运行他们自己的代码。

C / C++
悬停查看
加载npx lagune read catalog c-cpp

容器

审查你的应用如何打包和部署,让入侵被限制在局部,而不是把整台机器拱手交给攻击者。

OWASP基础设施
悬停查看
加载npx lagune read catalog container

凭证端点

保护登录、注册和重置密码流程,让攻击者无法猜出密码、接管账号,或重置别人的密码。

OWASPLovable
悬停查看
加载npx lagune read catalog credential-endpoint

加密

确保敏感数据经过妥善加密,即使密码、令牌和个人信息泄露,也无法被读取。

OWASPLovable
悬停查看
加载npx lagune read catalog crypto

CSV

加固导出的电子表格,大幅降低别人打开下载的文件时在其电脑上悄悄执行有害命令的可能。

OWASP
悬停查看
加载npx lagune read catalog csv

.NET

涵盖 .NET 应用特有的安全陷阱,这些陷阱可能让攻击者在你的服务器上运行自己的代码。

.NET
悬停查看
加载npx lagune read catalog dotnet

联合登录

加固"使用 Google、Microsoft 等账号登录"功能,攻击者想冒充用户或混进不属于自己的账号,就会难得多。

OWASP
悬停查看
加载npx lagune read catalog federation

Go

涵盖 Go 应用特有的安全陷阱,尤其是在真实流量下才会暴露的隐蔽 bug。

Go
悬停查看
加载npx lagune read catalog go

HTTP 请求

检查每个 Web 请求携带的数据,让隐藏或恶意的输入无法诱使你的应用做出错误行为。

OWASP
悬停查看
加载npx lagune read catalog http-request

基础设施

审查用来构建和部署应用的文件,比如 Dockerfile、Terraform 和 CI 工作流,避免一处松懈的配置就暴露整个环境。

基础设施
悬停查看
加载npx lagune read catalog infra

解释器

防止用户输入被当成命令运行,确保攻击者无法借助表单字段或上传的文件让你的服务器执行他的指令。

OWASPLovable
悬停查看
加载npx lagune read catalog interpreter

Java

涵盖 Java 应用特有的安全陷阱,这些陷阱可能让攻击者在你的服务器上运行自己的代码。

Java
悬停查看
加载npx lagune read catalog java

JavaScript

涵盖 JavaScript 和 Node 应用特有的安全陷阱,从运行不可信代码到读取不该读取的文件。

JavaScript
悬停查看
加载npx lagune read catalog javascript

LLM

保护基于 AI 模型构建的功能,让措辞巧妙的消息无法诱骗 AI 泄露数据或滥用已接入的工具。

AI / LLMLovable
悬停查看
加载npx lagune read catalog llm

网络

检查你的应用如何与其他服务通信,确保它不会被骗去请求或信任攻击者控制的内容。

OWASP
悬停查看
加载npx lagune read catalog network

路径

防止攻击者在你的服务器文件中随意游走,让他们无法通过篡改文件名来读取私密文件或覆盖重要文件。

OWASP
悬停查看
加载npx lagune read catalog path

支付

加固结账和计费流程,让篡改价格、逃避付款或重放扣款都变得困难得多。

OWASPLovable
悬停查看
加载npx lagune read catalog payment

PHP

涵盖 PHP 应用特有的安全陷阱,这些陷阱可能让攻击者运行自己的代码或绕过登录。

PHP
悬停查看
加载npx lagune read catalog php

Python

涵盖 Python 应用特有的安全陷阱,尤其是加载不可信数据时可能执行攻击者的代码。

Python
悬停查看
加载npx lagune read catalog python

正则表达式

加固文本校验,让它始终保持高效,恶意输入想通过过载让你的应用卡死就难得多。

OWASP
悬停查看
加载npx lagune read catalog regex

Ruby

涵盖 Ruby 应用特有的安全陷阱,尤其是加载不可信数据时可能执行攻击者的代码。

Ruby
悬停查看
加载npx lagune read catalog ruby

Rust

涵盖 Rust 应用特有的安全陷阱,尤其是可能破坏内存或导致程序崩溃的 unsafe 代码。

Rust
悬停查看
加载npx lagune read catalog rust

密钥

让密码、API 密钥和令牌远离源代码,确保共享的代码仓库或泄露的构建包绝不会把它们交到攻击者手里。

OWASPLovable
悬停查看
加载npx lagune read catalog secrets

Serverless

审查云函数及其权限,避免单个函数被滥用,触及远超其应有范围的资源。

OWASP基础设施Lovable
悬停查看
加载npx lagune read catalog serverless

SQL

守护你的应用与数据库的交互,让精心构造的输入无法读取、修改或删除它本不该碰的数据。

OWASP
悬停查看
加载npx lagune read catalog sql

Supabase

锁紧你的 Supabase 后端,让数据库规则真正生效,私密密钥也不会被公开暴露。

Lovable
悬停查看
加载npx lagune read catalog supabase

传输

加固传输,让数据走加密连接,这样在用户和你的应用之间传递时,想窃听或篡改它就难得多。

OWASP
悬停查看
加载npx lagune read catalog transport

文件上传

加固文件上传,有人想上传伪装过的文件来执行代码、覆盖数据或占满你的存储空间,就会难得多。

OWASP
悬停查看
加载npx lagune read catalog upload

XML

加固你的应用读取 XML 数据的方式,让精心构造的文件难以泄露服务器文件,也难以让你的应用宕机。

OWASP
悬停查看
加载npx lagune read catalog xml

常见问题

专项是聚焦特定领域、与语言无关的安全知识模块,只会按需加载,绝不默认加载。它不是命令,这一点与智能体的 skill 不同。

就是项目使用的专项:所用类别中的内置专项,加上它自己的专项。在没有记录任何类别时,项目只使用 OWASP。

不会。专项只会根据项目的实际情况按需加载。

在写任务的同一条提示词里,让你的智能体运行 npx lagune read catalog <name>。