yangyu0330/prompt_injection_fuzzing_third
GitHub: yangyu0330/prompt_injection_fuzzing_third
一套完整的提示词注入模糊测试工具包,覆盖数据集构建、多层级基准测试执行、自动化评分到报告生成的全流程。
Stars: 0 | Forks: 0
# PI Fuzzer
Prompt injection 基准测试发布工具包,包含:
- 数据集构建器 (`build`, `validate`)
- 公共基准摄取 (`ingest-public`)
- 基线运行器 (`L1`, `L2`, `L3`)
- 评分器 (`score`)
- 报告器 (`report`)
- 网关无关的 HTTP 调度 (`dispatch-http`)
## 快速开始
```
python -m pip install -e .
pifuzz build --config configs/build_dev.yaml --out packages/dev_release
pifuzz validate --package packages/dev_release --config configs/build_dev.yaml
pifuzz run --layer L1 --package packages/dev_release --target configs/targets/scenario_local.yaml --out runs/l1
pifuzz score --runs runs/l1 --package packages/dev_release --out reports/scorecard.json
pifuzz report --score reports/scorecard.json --md reports/report.md --csv reports/results.csv
```
默认样本数据基于插槽/占位符,避免发布攻击载荷语料库。
标签:AI安全, Chat Copilot, Fuzzer, Python, 大模型安全, 安全评分, 数据集构建, 文档结构分析, 无后门, 自动化评估, 逆向工具