Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
SkillPoison — 研究流水线,通过构建已验证的成功经验并将其组织为形成记录,经由HTS、LEGSA和GCTIR阶段逐步毒化模型技能。 | Kitploit
工具/GitHubGitHub/deep-jlu/skillpoison
机器学习论文与研究AI 安全对抗性攻击
GitHubdeep-jlu/skillpoison

SkillPoison

研究流水线,通过构建已验证的成功经验并将其组织为形成记录,经由HTS、LEGSA和GCTIR阶段逐步毒化模型技能。

查看仓库
5831天前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

SkillPoison:通过成功经验进行渐进式技能投毒

摘要

SkillPoison 研究经过验证的成功经验如何毒害自我改进的 LLM 智能体所习得的持久技能。 它结合了分层任务选择(Hierarchical Task Selection)、局部证据归因(Local Evidence-Grounded Attribution)和跨经验归纳强化(Cross-Experience Inductive Reinforcement),将局部有效的行为强化到超出其原始适用条件的范围。 原始任务执行和验证结果保持不变;归因证据作为元数据附加,用于原生技能形成。 在三个基准测试中,本文报告的攻击成功率最高可达 95.71%。

SkillPoison Framework

项目结构

skillpoison/
├── assets/
│   └── framework.png
├── configs/
│   └── main.yaml
├── core/
│   ├── ceir/
│   ├── evaluation/
│   ├── hts/
│   ├── lega/
│   ├── utils/
│   ├── config.py
│   └── pipeline.py
├── prompts/
│   ├── lega/
│   ├── counterfactual_audit.txt
│   ├── counterfactual_generation.txt
│   └── target_audit.txt
├── scripts/
│   ├── run_attack_audit.py
│   ├── run_evaluation.py
│   └── run_skillpoison.py
├── .env.example
├── .gitignore
├── LICENSE
├── README.md
└── requirements.txt

实验设置

数据集形成任务评估任务
HANS15100
PAWS15210
DS100015100

HANS 使用子序列启发式评估子集;PAWS 使用固定的主评估池。DS1000 评估在排除形成任务 ID 后,从 191 个符合条件的任务中选取 100 个返回 DataFrame 的 Pandas 任务。采样按扰动类型分层,随机种子为 42:Origin 32、Semantic 32、Difficult-Rewrite 27 和 Surface 9。在每个数据集内,形成任务和评估任务的 ID 不重叠。在比较的各条件下保持评估实例固定不变。

默认配置使用 deepseek-v4-flash、温度 0.3,以及每个条件 15 条记录的形成预算。

环境配置

cd skillpoison
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

export MODEL_API_KEY="..."
export MODEL_BASE_URL="..."
export MODEL_NAME="..."

运行

python scripts/run_skillpoison.py \
  --config configs/main.yaml \
  --input candidate_experiences.jsonl \
  --out outputs/run

重放

python scripts/run_skillpoison.py \
  --config configs/main.yaml \
  --input recorded_experiences.json \
  --out outputs/replay \
  --replay

评估

python scripts/run_evaluation.py \
  --attack attack_records.jsonl \
  --out outputs/run/metrics.json

审计

python scripts/run_attack_audit.py \
  --input attack_records.jsonl \
  --out outputs/run/attack_audit.jsonl
下载工具