
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1603
使用教程
环境要求
- Python 环境(README 未指定具体版本,需能使用 pip)
- pip 或任意其它 Python 包管理器
- 独立项目方式需要 Poetry(https://python-poetry.org/)
- 可选:ollama 本地模型运行时(https://ollama.com/download/)
- 可选:本地运行 llama3.1 需约 4.7 GB 磁盘空间
安装与启动步骤
-
1安装 FuzzyAI
在已有 Python 项目中直接用 pip 从 GitHub 安装 fuzzyai 包,这是快速上手方式一。
pip install git+https://github.com/cyberark/FuzzyAI.git -
2验证安装并查看帮助
运行 fuzz 子命令的 -h 帮助,确认命令已可用并了解可用参数。
fuzzyai fuzz -h -
3克隆仓库
方式二:作为独立项目使用,先从 GitHub 克隆仓库并进入目录。
git clone git@github.com:cyberark/FuzzyAI.git cd FuzzyAI -
4用 Poetry 装依赖
在仓库目录下通过 Poetry 以可编辑模式安装项目依赖。
poetry run pip install -e . -
5运行 fuzzer
在 Poetry 环境中运行 fuzzer 帮助命令,确认独立项目方式可用。
poetry run fuzzyai fuzz -h -
6可选下载本地模型
可选步骤:安装 ollama 后拉取 llama3.1 供本地测试,约 4.7 GB。
ollama pull llama3.1 ollama show llama3.1
如何确认成功
执行 fuzzyai fuzz -h(或 poetry run fuzzyai fuzz -h)能正常打印帮助信息即安装成功;用 ollama show llama3.1 可确认本地模型已就绪。
常见问题
Q:两种安装方式该怎么选?
A:已有 Python 项目时用方式一 pip 直接安装;希望独立使用、便于改代码时用方式二克隆仓库并用 Poetry 安装。
Q:一定要装 ollama 吗?
A:不是。README 将 ollama 标为 Optional,仅在你需要本地模型时安装,并用 ollama pull 下载模型。
Q:llama3.1 要占多少空间,能换别的吗?
A:README 说明其约 4.7 GB、8B 参数;也可换成 ollama 支持的任意其它开源模型。
Q:README 提到 Web UI,怎么启动?
A:README 节选中只提到可以改用 Web UI,未给出具体启动命令,请查阅仓库完整文档确认。
注意事项
- 安装命令需要联网访问 GitHub 与 PyPI。
- 独立项目方式必须使用 Poetry 运行命令,直接执行可能找不到依赖。
- README 节选未说明 API Key、目标模型端点等配置,实际测试前请查阅仓库完整说明。
- 本工具用于对自有 LLM API 做安全评估,请勿用于未授权目标。
核心亮点
- 自动化生成多样化越狱测试用例,覆盖常见攻击模式
- 支持主流 LLM API 集成,可批量测试多个模型
- 提供结构化漏洞报告,便于修复和追踪
不足之处
- 文档/社区待观察
- 依赖 Jupyter Notebook 环境,部署和自动化集成门槛略高
适用场景
- LLM 上线前安全测试
- 模型更新后回归验证
- 安全研究中的漏洞挖掘
替代项目
Garak、PyRIT、TextAttack
下一篇:rebuff
同类项目推荐
ChronoMagic-Bench
开源
测文生视频的时间演化能力,让模型从动起来到变起来
[NeurIPS 2024 D&B Spotlight] ChronoMagic-Bench: A Benchmark for Metamorphic Evaluati···
prompt-guard
开源
给 AI 智能体装上防注入防火墙,自动识别恶意提示并评分。
Advanced prompt injection defense system for AI agents. Multi-language detection, se···
model-leaderboard
开源
目标检测模型谁最强?排行榜按小大物体直接比。
Which model is the best at object detection? Which is best for small or large object···
MMMU
开源
用大学级多模态考题,测出 AI 的真实专家水平
This repo contains evaluation code for the paper "MMMU: A Massive Multi-discipline M···
ablation
开源
用 LLM 智能体自动读汇编、追调用链,加速二进制逆向
Ablation is an AI-assisted reverse engineering (AIARE) framework
nordef-matrix-open-control
开源
给 AI 加一道可验证的安全闸门,三态决策拦截风险
NORDEF Matrix Open Control: model-independent AI safety belt with 0/1/2 decisions, E···
ResolveLab
开源
给 Agent 工具注入故障,用副作用打分验真本事
Fault-injected tool environments with side-effect grading for evaluating and post-tr···
Aegis
开源
给 AI 代理加装安全护栏,零代码实现审计、审批和紧急停机。
Runtime policy enforcement for AI agents. Cryptographic audit trail, human-in-the-lo···
SelfAware
开源
测出模型不知道自己不知道什么,减少胡编乱造
Do Large Language Models Know What They Don’t Know?