namhop88/AD-GEN
AD-GEN: Evidence-Preserving Generation of Validated ATT&CK-Aligned Narratives from Large-Scale Endpoint Telemetry LLM-ready SOC narratives derived from large-scale Windows endpoint telemetry Overview Modern endpoint telemetry datasets contain rich behavioral evidence but are often difficult to use directly for large language model (LLM) reasoning. Raw Sysmon logs are fragmented across individual events, contain sensitive identifiers, suffer from process… See the full description on the dataset page: https://huggingface.co/datasets/namhop88/AD-GEN.
AD-GEN: Evidence-Preserving Generation of Validated ATT&CK-Aligned Narratives from Large-Scale Endpoint Telemetry
<p align="center"> <img src="https://raw.githubusercontent.com/namhop88/AD-GEN/main/docs/pipeline.png" width="100%"> </p>
<p align="center"> <b>LLM-ready SOC narratives derived from large-scale Windows endpoint telemetry</b> </p>
Overview
Modern endpoint telemetry datasets contain rich behavioral evidence but are often difficult to use directly for large language model (LLM) reasoning. Raw Sysmon logs are fragmented across individual events, contain sensitive identifiers, suffer from process identifier reuse, and provide limited behavioral context for security analysis.
AD-GEN addresses this gap by transforming large-scale Windows Sysmon telemetry from the COMISET corpus into process-centric, privacy-preserving, compressed, and validated ATT&CK-aligned narrative records. The framework reconstructs process lifecycles, preserves behavioral evidence, normalizes temporal information, and generates analyst-style annotations suitable for LLM-based cybersecurity applications.
AD-GEN is designed for:
- LLM-based SOC automation
- ATT&CK-aware instruction tuning
- Threat hunting assistant development
- Endpoint behavior reasoning
- Security narrative generation
The resulting dataset enables security-focused language models to reason over structured behavioral narratives rather than isolated raw events, while maintaining alignment with the MITRE ATT&CK framework through automated validation. ---
Dataset Scale
Compression Statistics
Risk Distribution
Top MITRE ATT&CK Tactics
Output Format
Each record is stored as JSONL.
{
"sample_id": "ADGEN_0000001",
"environment": "LAB",
"source_dataset": "COMISET",
"narrative": "...",
"sysmon_hints": ["T1055"],
"label": {
"risk_level": "Medium",
"mitre_tactics": ["TA0005"],
"mitre_techniques": ["T1055"],
"recommended_actions": [
{
"tool_name": "get_file_metadata",
"parameters": {}
}
],
"summary": "Process access behavior consistent with process injection.",
"analyst_rationale": "Evidence-based analyst reasoning.",
"verdict": "suspicious",
"label_source": "llm_validated"
}
}Supported SOC Actions
check_threat_intel
get_file_metadata
query_registry
get_network_flow
terminate_process
isolate_host
no_actionLabel Quality
Cross-Model Audit
Three independent frontier language models (GPT-5.5, Claude Opus 4.8, and Gemini 3.5 Flash) were used to evaluate stratified samples from both LAB and REAL environments. Independent audits converged to nearly identical quality assessments, supporting the reliability and consistency of the validated ATT&CK-aligned labels.
Repository Structure
AD-GEN
├── README.md
├── LAB
│ └── NEW_LAB.jsonl
├── REAL
│ └── NEW_REAL.jsonl
├── docs
│ └── pipeline.png
└── Conversion
├── Conversion.py
└── react_soc_prompt.txtInstallation
git clone https://github.com/namhop88/AD-GEN.git
cd AD-GENFiles
AD-GEN is derived from the COMISET Windows endpoint telemetry corpus; it does not claim to be the original raw telemetry source.
Important Note
AD-GEN labels are validated synthetic analyst labels, not human-adjudicated forensic ground truth.
The dataset is intended for research in instruction tuning, weak supervision, SOC assistant development, ATT&CK-aware reasoning, and endpoint narrative modeling. Additional expert review is recommended before operational use.
Citation
@article{nam2026adgen,
title = {AD-GEN: Evidence-Preserving Generation of Validated ATT\&CK-Aligned Narratives from Large-Scale Endpoint Telemetry},
author = {Dinh Phuong Nam and Nguyen Tan Cam},
year = {2026},
journal = {Preprint}
}License
Disclaimer
AD-GEN is released for academic and defensive cybersecurity research only. It should not be used as the sole basis for operational security decisions without expert validation.
Contact
Dinh Phuong Nam University of Information Technology (UIT), VNU-HCM
HUTECH University
