Releases: Croesus-K/InjectArena
Releases · Croesus-K/InjectArena
Release list
InjectArena v0.1.0 · 五阵齐备
攻心 InjectArena v0.1.0 — 首个公开发布
中文可自部署的 LLM 提示注入攻防闯关靶场:每道关卡是一座「阵」,守阵者持有 flag。
亮点
- 五阵齐备:直接注入 / 数据窃取 / 对抗防护 / 间接注入(RAG 投毒)/ 工具滥用
- 攻防双向评分:确定性判定(绝不用 LLM 当裁判);布防插槽 × 100 条同源语料考段(拦截率/泄露率/误杀率,NDJSON 流式进度)
- 两榜:名将榜(最短破阵)/ 段位榜(最佳考段),SQLite 存储,打码 IP 身份
- 通关复盘教学:攻击原理 / 真实案例 / OWASP LLM Top 10(2025)映射 / 防御要点
- BYOK:任意 OpenAI 兼容 API(baseUrl + key + model),每关可配不同守阵者模型;429 自动退避重试
- 安全工程:每 IP 限流、审计日志、攻击面隔离、安全响应头;97 项 node:test 单测,CI 测试 + 镜像构建双验证
Quick Start
cp .env.example .env # 填好 BASE_URL / API_KEY / MODEL
docker compose up -d # 或 npm start(Node.js >= 22.13)详见 README。