extract 0 0 0

grasla3/agent-attack-atlas

published by @grasla3

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
1.9K
Last 30 days
1.9K
Likes
1
Size
29.9 MB
Created on HF
2026-10-13
Age
8 days ago

Description

面向智能体攻击方法集

面向工具调用型智能体的攻击方法集:8 个大类、188 条方法条目,每条登记公开出处、前置条件、所需通道、预期后果、所引用的判定规则,并配一个可独立执行的脚本,方法条目与脚本一一对应。

一、内容

路径

内容

data/methods.jsonl

188 条方法条目的字段化导出,一行一条

methods/T01–T08

八个类别的卡片与脚本,每类含 cards/ 与 scripts/

spec/

规范文件

tools/bibsearch.py

多源文献检索工具,六源、带熔断、记录未答全的源

tools/verify_evidence.py

证据包指纹对账工具

evidence/queries.md

检索协议与全部检索式

evidence/manifest.json

证据包文件指纹清单

data/methods.jsonl… See the full description on the dataset page: https://huggingface.co/datasets/grasla3/agent-attack-atlas.

Tags

language:enlanguage:zhlicense:mitsize_categories:n<1Kformat:jsonmodality:textlibrary:datasetslibrary:pandaslibrary:polarslibrary:mlcroissantregion:ussecurityllm-agentsred-teamingadversarial-attacksevaluation

README current version from Hugging Face


license: mit
pretty_name: 面向智能体攻击方法集
language:

  • en
  • zh
    tags:
  • security
  • llm-agents
  • red-teaming
  • adversarial-attacks
  • evaluation
    configs:
  • config_name: methods
    data_files: data/methods.jsonl

面向智能体攻击方法集

面向工具调用型智能体的攻击方法集:8 个大类、188 条方法条目,每条登记公开出处、前置条件、所需通道、预期后果、所引用的判定规则,并配一个可独立执行的脚本,方法条目与脚本一一对应。

一、内容

路径 内容
data/methods.jsonl 188 条方法条目的字段化导出,一行一条
methods/T01–T08 八个类别的卡片与脚本,每类含 cards/ 与 scripts/
spec/ 规范文件
tools/bibsearch.py 多源文献检索工具,六源、带熔断、记录未答全的源
tools/verify_evidence.py 证据包指纹对账工具
evidence/queries.md 检索协议与全部检索式
evidence/manifest.json 证据包文件指纹清单

data/methods.jsonl 的字段:method_id、case_id、class_name、title、mechanism_ref、provenance_kind、primary_asset、carrier、design_class、impact_class、physical_consequence、turns、required_actions、observable_as、judge_verifier、evidence_layer、preconditions、card_path、script_path。

二、组织方式

类别按攻击成功后受损的受保护资产划分,共八类:知识库与长期记忆投毒、审计轨迹破坏、权限提升、控制/执行动作劫持、工具定义篡改、系统提示与工具定义提取、服务可用性耗尽、业务数据外泄。每类 17–29 条。

三、与 GitHub 主仓的关系

本仓库内容与主仓一致,另加一份 data/methods.jsonl 便于在 Hub 上直接浏览;主仓原有的 README.md 保留为 README.repo.md。

规范主仓为 github.com/grasla3/agent-attack-atlas,其中另有完整的随包证据、持续集成的指纹校验运行记录与第三方长期存档。本仓库是其中的方法集与检索材料的镜像;如需核对文件指纹与运行记录,以主仓为准。

四、用途与责任声明

本数据集用于防御性安全研究与智能体评测。其中脚本只作用于自建离线靶场,不连接任何真实系统,运行不需要模型凭据。数据集提供的是攻击机制的可复核实现与出处,不针对任何具体系统;使用者须自行确保其使用行为符合所在司法辖区的法律法规并已获得相应授权。若用于公开发表,请引用主仓地址。

五、许可

MIT。

README history 2 revisions

Every night we snapshot the README of every dataset in the catalog. When the SHA changes we archive the new version and diff it against the last. This is the evolving thought record of the alignment-data field: what the author decided to say about the corpus, and how that framing shifted over time.

  1. 2026-10-13Upload folder using huggingface_huba08b7202.6 KB
    Loading...
  2. 2026-10-13initial commit962e10c0 B
    Loading...

Used by abliterated models none yet

No abliterated models in our catalog have declared this dataset in their YAML metadata yet. This can mean the dataset is used but not declared, is used outside abliteration workflows, or is new. The link will populate automatically as models are indexed.

Community discussions 1 thread · 1 open · 1 comments

Threads posted by the community on Hugging Face: bug reports, questions about usage, pull requests on the README, license clarifications. Click any thread to expand and read the full conversation inline. Newest first.

  1. 2026-10-14[bot] Conversion to Parquetopen1 💬#1
    Loading...

Related datasets same stage · extract

Read further

Metadata

License
mit

Download the dataset

0

Copy any of these snippets into your notebook or terminal. All three fetch directly from Hugging Face using your own credentials.

Recommended: datasets library (Python)
from datasets import load_dataset
ds = load_dataset("grasla3/agent-attack-atlas")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="grasla3/agent-attack-atlas", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/grasla3/agent-attack-atlas
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration