暨南大学·一流网络Web挑战赛 AI Console

📅 2026/8/5 12:15:57
暨南大学·一流网络Web挑战赛 AI Console
title: "AI Console — LLM提示词注入攻击分析与实践"ctf: "暨南大学·一流网络Web挑战赛"category: Webdifficulty: 入门AI Console:LLM 提示词注入攻击分析与实践一、题目概述本题来自暨南大学"一流网络"Web 挑战赛,考察的是针对大语言模型(LLM)的提示词注入(Prompt Injection)攻击。题目给出了一个 AI 客服控制台界面,背景信息指明:有人在未授权的情况下,使 AI 泄露了内部的"补偿覆盖码"。结合这一提示可以推断,flag 被硬编码在 AI 的系统提示词(System Prompt)中,解题目标是通过构造对话输入,诱导 AI 输出其本不应披露的内部指令。二、技术背景:提示词注入攻击2.1 定义与分类提示词注入(Prompt Injection)是OWASP Top 10 for LLM Applications 中排名第一的安全风险(LLM01),指攻击者通过构造特制的输入文本,覆盖或绕过模型预设的系统指令,使模型执行超出授权范围的操作。2.2 工作原理当前主流 LLM 应用的消息组织方式如下:System Prompt:开发者预设的顶层指令,定义模型角色与行为边界,通常具有最高优先级User Message:用户输入的对话内容,是攻击者唯一可控的输入面LLM 推理:模型将 System Prompt 与 User Message 拼接后进行自回归生成,输出回复