{"id":53895,"date":"2026-05-12T19:34:28","date_gmt":"2026-05-12T19:34:28","guid":{"rendered":"https:\/\/zero.redgem.net\/?p=53895"},"modified":"2026-05-12T19:34:28","modified_gmt":"2026-05-12T19:34:28","slug":"accelerating-detection-engineering-using-ai-assisted-synthetic-attack-logs-generation","status":"publish","type":"post","link":"https:\/\/zero.redgem.net\/?p=53895","title":{"rendered":"Accelerating detection engineering using AI-assisted synthetic attack logs generation_MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84"},"content":{"rendered":"<p>{&#8220;lastseen&#8221;:&#8221;2026-05-12T23:58:40&#8243;,&#8221;description&#8221;:&#8221;In this article\\n\\n  1. Core Idea: From TTPs to Logs\\n  2. Approaches for Synthetic Attack Log Generation\\n  3. Evaluation Datasets\\n  4. References\\n  5. Learn more\\n\\n\\n\\nLogs and telemetry are the foundation of modern cybersecurity. They enable threat detection, incident response, forensic investigation, and compliance across endpoints, networks, and cloud environments. Yet, despite their importance, high\u2011quality security attack logs are notoriously difficult to collect, especially at scale. \\n\\nReal\u2011world security telemetry is often composed of repeated benign activity occurring across environments and with very rare malicious activity. Gathering, labeling, and maintaining datasets with real attack logs is costly and operationally challenging. It requires not only labeling malicious activities, but also fully reconstructing attack scenarios. These challenges significantly slow detection engineering and limit the quality of both the rule-based detection authoring and anomaly-detection approaches. \\n\\nIn this post, we explore a different path: using AI to generate realistic, high\u2011fidelity synthetic security attack logs. By translating attacker behaviors, expressed as tactics, techniques, and procedures (TTPs)\u2014directly into structured telemetry, we aim to accelerate detection development while preserving realism and security. \\n\\n**Why is this work important for  Microsoft Defender customers?** \\n\\nFor Microsoft Defender customers, this work is crucial because it directly addresses the challenge of obtaining high-quality, realistic security attack logs needed for effective threat detection and response. By leveraging AI-driven synthetic log generation, organizations can accelerate the development of detection rules and AI-based automation approaches, while ensuring privacy and reducing operational overhead. Synthetic logs enable customers to simulate a broader range of attack scenarios\u2014including rare and emerging threats\u2014without exposing sensitive data or relying on costly lab-based simulations. Ultimately, this approach enhances the agility and effectiveness of Microsoft Defender detection and response capabilities, helping customers stay ahead of evolving cyber threats. \\n\\n**Why Synthetic Security Logs  in addition to Lab Simulations?** \\n\\nSynthetic data has been widely adopted in various fields as a privacy-conscious substitute for real data, and it offers even greater advantages in cybersecurity. It enables the creation of safe, shareable datasets that avoid exposure of sensitive customer information, allows simulation of rare or emerging attacks that are challenging to observe in real environments, accelerates the process of detection engineering and testing, and supports reproducible experiments for benchmarking and evaluation. \\n\\nWhile synthetic logs are not a replacement for all lab-based validation, they can complement lab simulations by speeding up early-stage detection design, testing, and coverage expansion. Traditionally, generating realistic attack telemetry requires executing real attacks in controlled lab environments. While accurate, this approach is slow, labor\u2011intensive, and difficult to scale. It also limits agility for the security teams responsible for defending our systems and delays the rollout of new threat detections into production. This blog examines whether **AI-assisted  synthetic log generation** can provide similar fidelity, without the operational overhead of lab\u2011based attack execution. \\n\\n## **Core Idea: From TTPs to Logs**\\n\\nAttackers can abuse TTP through various actions that exploit different processes. At a high level, the proposed workflow consumes **\u201cTTP + Action\u201d**  as input and produces **structured security logs**  as output. \\n\\n**Input** : High\u2011level attacker TTPs from the MITRE ATT\\u0026CK framework [1], a widely used knowledge base of adversary tactics and techniques, and concrete attacker actions. See the example below. \\n\\n**Tactic**  | **Technique**  | **Action**    \\n&#8212;|&#8212;|&#8212;  \\nStealth | T1202 &#8211; Indirect Command Execution  | The attackers executed _forfiles  _and obfuscated their actions using variable expansion of _%PROGRAMFILES  _and hex characters (for example, 0x5d). They obfuscated the use of _echo, open, read, find,_  and exec to extract file contents, then passed the output to a Python interpreter for execution.   \\n  \\n**Output** : Realistic log entries with correctly populated fields such as \\&#8221;Command Line\\&#8221;, \\&#8221;Process Name\\&#8221;, \\&#8221;Parent Process Name\\&#8221;, and other relevant telemetry fields. \\n\\n**Goal** : The goal is not to reproduce logs verbatim, but to generate **realistic, semantically correct logs**  that would accurately trigger detections, mirroring real attacker behavior. \\n\\n## **Approaches  for Synthetic Attack Log Generation**\\n\\nWe explore three increasingly sophisticated techniques for generating logs. \\n\\n  1. **Prompt\u2011Engineered Generation:  **Our baseline approach uses a series of carefully designed expert\u2011crafted prompts. The workflow comprises a structured, multi\u2011stage dialogue: \\n     * **Prompting** : The model is given a detailed attack scenario and context. \\n     * **Iterative Generation** : Logs are generated across multiple turns to maintain coherence. \\n     * **Evaluation** : An independent **large language model (LLM)-as-a-Judge**  assesses realism and consistency. \\n\\n\\n\\nAs depicted in the following image, the prompts explicitly instruct the model to reason like a cybersecurity researcher, leverage MITRE ATT\\u0026CK knowledge, and produce coherent attack narratives. \\n\\n![](https:\/\/www.microsoft.com\/en-us\/security\/blog\/wp-content\/uploads\/2026\/05\/image-59.webp)Diagram that shows a three-stage AI agent pipeline: prompting for attack scenarios,  \\niterative generation of logs, and LLM-as-a-Judge evaluation.\\n\\n  2. **Agentic  Workflow-based Generation****:  **While the first approach works well in simpler cases, it struggles with complex, multi\u2011stage scenarios. To address these limitations, we introduced an **agentic workflow**  using three specialized agents focused on different tasks: \\n     * **Generator Agent** : Produces an initial set of logs based on the input. \\n     * **Evaluator Agent** : Reviews logs and provides structured feedback. \\n     * **Improver Agent** : Suggests targeted refinements based on feedback. \\n\\n\\n\\nAs depicted in the image below, these agents collaborate in an iterative loop (generate, evaluate, improve), allowing the system to correct errors, fill gaps, and refine details over multiple turns. This collaborative process significantly improves log completeness and fidelity, especially for complex attack chains. \\n\\n![](https:\/\/www.microsoft.com\/en-us\/security\/blog\/wp-content\/uploads\/2026\/05\/image-60.webp)Diagram that shows a cyclical agentic workflow where generator, evaluator, and improver  \\nagents collaborate to produce synthetic telemetry logs.\\n\\n  3. **Multi-Turn Reinforcement Learning with Verifiable Rewards:**  While the synthetic logs generated by the agentic workflow are often semantically correct, preserving key properties like parent\u2011child process relationships and event ordering, they still differ noticeably from real event logs, especially in process paths, command\u2011line arguments, service names and so on. This limits the usage of these logs to test detection efficacy; effective detection engineering requires reliably distinguishing benign activity from malicious behavior.    \\nTo address this challenge, we conduct experiments using Reinforcement Learning with Verifiable Rewards (RLVR). Instead of rigid rewards used by the evaluator agent in the previous agentic workflow approach, we use partial rewards to learn the policies as follows: \\n     * We use an LLM\u2011as\u2011a\u2011Judge as follows to compare the synthesized data against ground\u2011truth logs.  \\n     * The model only awards partial rewards based on semantic alignment and imposes a penalty if the generated string is not an exact match of the ground-truth logs, producing a more context-aware and flexible reward signal to guide the learning process. \\n     * The judge also produces reasoning, making evaluations transparent, and auditable. \\n\\n![](https:\/\/www.microsoft.com\/en-us\/security\/blog\/wp-content\/uploads\/2026\/05\/image-61.webp)Diagram that shows the LLM-as-a-Judge evaluation comparing generated logs to ground  \\ntruth, issuing rewards or penalties to drive policy updates.\\n\\nWhile this direction of research shows a lot of promise, it is heavily dependent on the amount of labeled training data. To address this limitation, we applied data augmentations, including: \\n\\n  * Paraphrasing attack narratives while preserving technical intent \\n\\n\\n  * Perturbing parameters (e.g., replacing executable names with plausible alternatives, re-ordering flags, etc.) \\n\\n\\n\\nThis allowed us to scale from hundreds to thousands of training examples. \\n\\n## **Evaluation  Datasets**\\n\\nTo ensure our approach generalizes across environments and attack types, we evaluated it on three complementary datasets: \\n\\n  1. **Goal\u2011Driven (GD) Campaigns** : These are tightly scoped datasets produced by repeatable attack simulations conducted by our threat researchers. GDs are built around a specific security objective (e.g., detecting credential dumping on Windows servers). They provide clean ground truth and well\u2011defined attacker actions. We used a total of 10 different GD executions to evaluate our approaches. \\n\\n\\n  2. **Security Datasets Project:**  An open\u2011source initiative [2] that provides malicious and benign datasets from multiple platforms, enabling broader evaluation and generalizability across different environments.  \\n\\n\\n  3. **ATLASv2 Dataset:**  The ATLASv2 dataset [3] is comprised of Windows Security Auditing logs, Sysmon logs, Firefox logs, and Domain Name System (DNS) telemetry. These logs are generated across two Windows VMs by executing 10 multi\u2011stage attack scenarios and introducing realistic noise and cross\u2011host behaviors. We limited the evaluation of synthetic attack logs to malicious activity during the attack windows. \\n\\n\\n\\nNote: The external datasets from the Security Datasets Project and ATLASv2 are used strictly for research and validation of our log generation methods. These datasets are not used in the development, training, or deployment of any commercial products. \\n\\n### **Evaluation**  \\n\\n**Methodology:**  We evaluated the prompt engineering and agentic workflow approach on the three datasets across multiple reasoning and non\u2011reasoning models, using recall as our primary metric. Recall measures the model\u2019s ability to generate semantically relevant log instances (true positives) expected for a given attack scenario. Our LLM\u2011as\u2011a\u2011Judge performs flexible matching, focusing on: \\n\\n  * New process name \\n\\n\\n  * Parent process name \\n\\n\\n  * Command line semantics \\n\\n\\n\\nFor example, a synthetic log containing \u201c _forfiles.exe\u201d_  can successfully match a ground\u2011truth entry with the full path _\u201cD:\\\\Windows\\\\System32\\\\forfiles.exe\u201d_. \\n\\n**Key Results:**  The results in experimental evaluation demonstrate that prompt-only  approaches establish a baseline but show inconsistent performance. The agentic workflows deliver dramatic recall improvements across all datasets. Reasoning models, combined with agentic refinement, achieve the highest fidelity.  \\n\\nFinally, our experiments training reinforcement learning approaches conclude that while it shows a significant promise, a substantial amount of labeled data will be required for the agent to learn effective policies to make the synthetic data identical to benign logs. \\n\\nTable 1 and Table 2 report the performance of the prompt-based and agentic workflow-based approaches, respectively. For reasoning models (o1, o3 and o3-mini), we report the recall values using a Medium reasoning effort. Overall, agentic collaboration emerges as the most effective technique for high\u2011quality synthetic attack logs generation. \\n\\n![](https:\/\/www.microsoft.com\/en-us\/security\/blog\/wp-content\/uploads\/2026\/05\/image-62.webp)Table 1: Recall values for prompt-based log generation. ![](https:\/\/www.microsoft.com\/en-us\/security\/blog\/wp-content\/uploads\/2026\/05\/image-63.webp)Table 2: Recall values for agentic workflow-based log generation.\\n\\nAcross the evaluation datasets we used, AI\u2011driven synthetic log generation shows strong potential to produce semantically meaningful logs from TTPs and attacker actions. It can capture multi\u2011event sequences, preserve parent\u2011child process relationships, and generate realistic command lines. \\n\\nThis capability can accelerate detection engineering by reducing dependence on costly lab setups and enabling rapid experimentation, without sacrificing realism or safety. Our early experiments with reinforcement learning with verifiable rewards also look promising and could improve verbatim alignment when sufficient training data is available. \\n\\n## **References**\\n\\n  * MITRE ATT\\u0026CK Framework: MITRE ATT\\u0026CK\u00ae  \\n\\n\\n  * Security Datasets: GitHub &#8211; OTRF\/Security-Datasets: Re-play Security Events \\n\\n\\n  * ATLASv2: ATLAS Attack Engagements, Version 2: 2401.01341 \\n\\n\\n\\n_This research is provided by Microsoft Defender Security Research with contributions from Raghav Batta and members of Microsoft Threat Intelligence._\\n\\n## Learn more\\n\\nFor the latest security research from the Microsoft Threat Intelligence community, check out the Microsoft Threat Intelligence Blog.\\n\\nTo get notified about new publications and to join discussions on social media, follow us on LinkedIn, X (formerly Twitter), and Bluesky.\\n\\nTo hear stories and insights from the Microsoft Threat Intelligence community about the ever-evolving threat landscape, listen to the Microsoft Threat Intelligence podcast.\\n\\nReview our documentation to learn more about our real-time protection capabilities and see how to enable them within your organization.  \\n\\n  * Learn more about securing Copilot Studio agents with Microsoft Defender  \\n  * Evaluate your AI readiness with our latest Zero Trust for AI workshop.\\n  * Learn more about Protect your agents in real-time during runtime (Preview)\\n  * Explore how to build and customize agents with Copilot Studio Agent Builder \\n  * Microsoft 365 Copilot AI security documentation \\n  * How Microsoft discovers and mitigates evolving attacks against AI guardrails \\n\\n\\n\\nThe post Accelerating detection engineering using AI-assisted synthetic attack logs generation appeared first on Microsoft Security Blog.&#8221;,&#8221;published&#8221;:&#8221;2026-05-12T22:53:09&#8243;,&#8221;modified&#8221;:&#8221;2026-05-12T22:53:09&#8243;,&#8221;type&#8221;:&#8221;mssecure&#8221;,&#8221;title&#8221;:&#8221;Accelerating detection engineering using AI-assisted synthetic attack logs generation&#8221;,&#8221;source&#8221;:&#8221;&#8221;,&#8221;references&#8221;:&#8221;&#8221;,&#8221;id&#8221;:&#8221;MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84&#8243;,&#8221;bulletinFamily&#8221;:&#8221;blog&#8221;,&#8221;cwe&#8221;:null,&#8221;cvelist&#8221;:[],&#8221;sourceData&#8221;:&#8221;&#8221;,&#8221;sourceHref&#8221;:&#8221;&#8221;,&#8221;cvss&#8221;:{&#8220;score&#8221;:0,&#8221;severity&#8221;:&#8221;NONE&#8221;,&#8221;vector&#8221;:&#8221;NONE&#8221;,&#8221;version&#8221;:&#8221;NONE&#8221;},&#8221;cvss2&#8243;:{},&#8221;cvss3&#8243;:{&#8220;version&#8221;:&#8221;&#8221;,&#8221;vectorString&#8221;:&#8221;&#8221;,&#8221;baseScore&#8221;:0,&#8221;baseSeverity&#8221;:&#8221;&#8221;,&#8221;attackVector&#8221;:&#8221;&#8221;,&#8221;attackComplexity&#8221;:&#8221;&#8221;,&#8221;privilegesRequired&#8221;:&#8221;&#8221;,&#8221;userInteraction&#8221;:&#8221;&#8221;,&#8221;scope&#8221;:&#8221;&#8221;,&#8221;confidentialityImpact&#8221;:&#8221;&#8221;,&#8221;integrityImpact&#8221;:&#8221;&#8221;,&#8221;availabilityImpact&#8221;:&#8221;&#8221;,&#8221;cvssV3&#8243;:{&#8220;version&#8221;:&#8221;&#8221;,&#8221;vectorString&#8221;:&#8221;&#8221;,&#8221;baseScore&#8221;:0,&#8221;baseSeverity&#8221;:&#8221;&#8221;,&#8221;attackVector&#8221;:&#8221;&#8221;,&#8221;attackComplexity&#8221;:&#8221;&#8221;,&#8221;privilegesRequired&#8221;:&#8221;&#8221;,&#8221;userInteraction&#8221;:&#8221;&#8221;,&#8221;scope&#8221;:&#8221;&#8221;,&#8221;confidentialityImpact&#8221;:&#8221;&#8221;,&#8221;integrityImpact&#8221;:&#8221;&#8221;,&#8221;availabilityImpact&#8221;:&#8221;&#8221;}},&#8221;href&#8221;:&#8221;https:\/\/www.microsoft.com\/en-us\/security\/blog\/2026\/05\/12\/accelerating-detection-engineering-using-ai-assisted-synthetic-attack-logs-generation\/&#8221;,&#8221;category_name&#8221;:&#8221;News&#8221;,&#8221;post_link&#8221;:&#8221;&#8221;,&#8221;product&#8221;:&#8221;&#8221;,&#8221;version&#8221;:&#8221;&#8221;,&#8221;vendor&#8221;:&#8221;&#8221;,&#8221;ai_description&#8221;:&#8221;&#8221;,&#8221;ai_severity&#8221;:&#8221;&#8221;,&#8221;ai_vendor&#8221;:&#8221;&#8221;,&#8221;ai_product&#8221;:&#8221;&#8221;,&#8221;ai_version&#8221;:&#8221;&#8221;,&#8221;ai_score&#8221;:0}<\/p>\n","protected":false},"excerpt":{"rendered":"<p>{&#8220;lastseen&#8221;:&#8221;2026-05-12T23:58:40&#8243;,&#8221;description&#8221;:&#8221;In this article\\n\\n 1. Core Idea: From TTPs to Logs\\n 2. Approaches for Synthetic Attack Log Generation\\n 3. Evaluation Datasets\\n 4. References\\n 5. Learn more\\n\\n\\n\\nLogs&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[6,8,12,110,13,33,7,11,5],"class_list":["post-53895","post","type-post","status-publish","format-standard","hentry","category-category_news","tag-cve","tag-cvss","tag-exploit","tag-mssecure","tag-news","tag-none","tag-security","tag-tapic","tag-vulnerability"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Accelerating detection engineering using AI-assisted synthetic attack logs generation_MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84 - zero redgem<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/zero.redgem.net\/?p=53895\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Accelerating detection engineering using AI-assisted synthetic attack logs generation_MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84 - zero redgem\" \/>\n<meta property=\"og:description\" content=\"{&#8220;lastseen&#8221;:&#8221;2026-05-12T23:58:40&#8243;,&#8221;description&#8221;:&#8221;In this articlenn 1. Core Idea: From TTPs to Logsn 2. Approaches for Synthetic Attack Log Generationn 3. Evaluation Datasetsn 4. Referencesn 5. Learn morennnnLogs...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zero.redgem.net\/?p=53895\" \/>\n<meta property=\"og:site_name\" content=\"zero redgem\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-12T19:34:28+00:00\" \/>\n<meta name=\"author\" content=\"invoker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"invoker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=53895#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=53895\"},\"author\":{\"name\":\"invoker\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/person\\\/fbfeae8dfad117ac08a7621bee1a1dca\"},\"headline\":\"Accelerating detection engineering using AI-assisted synthetic attack logs generation_MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84\",\"datePublished\":\"2026-05-12T19:34:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=53895\"},\"wordCount\":2171,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\"},\"keywords\":[\"CVE\",\"CVSS\",\"exploit\",\"mssecure\",\"news\",\"NONE\",\"Security\",\"tapic\",\"Vulnerability\"],\"articleSection\":[\"category_news\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/zero.redgem.net\\\/?p=53895#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=53895\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/?p=53895\",\"name\":\"Accelerating detection engineering using AI-assisted synthetic attack logs generation_MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84 - zero redgem\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#website\"},\"datePublished\":\"2026-05-12T19:34:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=53895#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/zero.redgem.net\\\/?p=53895\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=53895#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/zero.redgem.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Accelerating detection engineering using AI-assisted synthetic attack logs generation_MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#website\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/\",\"name\":\"zero redgem\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/zero.redgem.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\",\"name\":\"zero redgem\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\",\"contentUrl\":\"\",\"width\":191,\"height\":188,\"caption\":\"zero redgem\"},\"image\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/person\\\/fbfeae8dfad117ac08a7621bee1a1dca\",\"name\":\"invoker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"caption\":\"invoker\"},\"sameAs\":[\"https:\\\/\\\/zero.redgem.net\"],\"url\":\"https:\\\/\\\/zero.redgem.net\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Accelerating detection engineering using AI-assisted synthetic attack logs generation_MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84 - zero redgem","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/zero.redgem.net\/?p=53895","og_locale":"en_US","og_type":"article","og_title":"Accelerating detection engineering using AI-assisted synthetic attack logs generation_MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84 - zero redgem","og_description":"{&#8220;lastseen&#8221;:&#8221;2026-05-12T23:58:40&#8243;,&#8221;description&#8221;:&#8221;In this articlenn 1. Core Idea: From TTPs to Logsn 2. Approaches for Synthetic Attack Log Generationn 3. Evaluation Datasetsn 4. Referencesn 5. Learn morennnnLogs...","og_url":"https:\/\/zero.redgem.net\/?p=53895","og_site_name":"zero redgem","article_published_time":"2026-05-12T19:34:28+00:00","author":"invoker","twitter_card":"summary_large_image","twitter_misc":{"Written by":"invoker","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/zero.redgem.net\/?p=53895#article","isPartOf":{"@id":"https:\/\/zero.redgem.net\/?p=53895"},"author":{"name":"invoker","@id":"https:\/\/zero.redgem.net\/#\/schema\/person\/fbfeae8dfad117ac08a7621bee1a1dca"},"headline":"Accelerating detection engineering using AI-assisted synthetic attack logs generation_MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84","datePublished":"2026-05-12T19:34:28+00:00","mainEntityOfPage":{"@id":"https:\/\/zero.redgem.net\/?p=53895"},"wordCount":2171,"commentCount":0,"publisher":{"@id":"https:\/\/zero.redgem.net\/#organization"},"keywords":["CVE","CVSS","exploit","mssecure","news","NONE","Security","tapic","Vulnerability"],"articleSection":["category_news"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/zero.redgem.net\/?p=53895#respond"]}]},{"@type":"WebPage","@id":"https:\/\/zero.redgem.net\/?p=53895","url":"https:\/\/zero.redgem.net\/?p=53895","name":"Accelerating detection engineering using AI-assisted synthetic attack logs generation_MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84 - zero redgem","isPartOf":{"@id":"https:\/\/zero.redgem.net\/#website"},"datePublished":"2026-05-12T19:34:28+00:00","breadcrumb":{"@id":"https:\/\/zero.redgem.net\/?p=53895#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zero.redgem.net\/?p=53895"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/zero.redgem.net\/?p=53895#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zero.redgem.net\/"},{"@type":"ListItem","position":2,"name":"Accelerating detection engineering using AI-assisted synthetic attack logs generation_MSSECURE:3BA43DCBEDD84DB22B6C8EA566684C84"}]},{"@type":"WebSite","@id":"https:\/\/zero.redgem.net\/#website","url":"https:\/\/zero.redgem.net\/","name":"zero redgem","description":"","publisher":{"@id":"https:\/\/zero.redgem.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zero.redgem.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/zero.redgem.net\/#organization","name":"zero redgem","url":"https:\/\/zero.redgem.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zero.redgem.net\/#\/schema\/logo\/image\/","url":"","contentUrl":"","width":191,"height":188,"caption":"zero redgem"},"image":{"@id":"https:\/\/zero.redgem.net\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/zero.redgem.net\/#\/schema\/person\/fbfeae8dfad117ac08a7621bee1a1dca","name":"invoker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","caption":"invoker"},"sameAs":["https:\/\/zero.redgem.net"],"url":"https:\/\/zero.redgem.net\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts\/53895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=53895"}],"version-history":[{"count":0,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts\/53895\/revisions"}],"wp:attachment":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=53895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=53895"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=53895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}