<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mitre-Attack on Taha's</title><link>/tags/mitre-attack/</link><description>Recent content in Mitre-Attack on Taha's</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>taha.marouani@etudiant-enit.utm.tn (Taha)</managingEditor><webMaster>taha.marouani@etudiant-enit.utm.tn (Taha)</webMaster><copyright>© 2026 Taha</copyright><lastBuildDate>Mon, 07 Sep 2026 14:28:07 +0100</lastBuildDate><atom:link href="/tags/mitre-attack/index.xml" rel="self" type="application/rss+xml"/><item><title>An Honest Coverage Map (and a Console That Never Makes Up a Number)</title><link>/blog/6-ibm-wts-coverage/</link><pubDate>Mon, 07 Sep 2026 14:28:07 +0100</pubDate><author>taha.marouani@etudiant-enit.utm.tn (Taha)</author><guid>/blog/6-ibm-wts-coverage/</guid><description>Folding conversion, deployment and validation into one ATT&amp;amp;CK Navigator layer with two status rules that keep it from lying, plus a Carbon console over the same files.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="/blog/6-ibm-wts-coverage/featured.svg"/></item><item><title>Proving a Detection Actually Fires</title><link>/blog/5-ibm-wts-validation/</link><pubDate>Fri, 04 Sep 2026 14:28:07 +0100</pubDate><author>taha.marouani@etudiant-enit.utm.tn (Taha)</author><guid>/blog/5-ibm-wts-validation/</guid><description>Simulate the attack with Atomic Red Team, then re-run the rule&amp;rsquo;s own converted query over the attack window and ask it directly whether it matched. not_triggered is the honest answer.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="/blog/5-ibm-wts-validation/featured.svg"/></item><item><title>The ATT&amp;CK v18 Renumbering Trap That Fakes Coverage Gaps</title><link>/blog/3-ibm-wts-trap/</link><pubDate>Sat, 29 Aug 2026 14:28:07 +0100</pubDate><author>taha.marouani@etudiant-enit.utm.tn (Taha)</author><guid>/blog/3-ibm-wts-trap/</guid><description>ATT&amp;amp;CK v18 split defense-evasion and renumbered techniques. Any coverage tool with the old IDs baked in now reports gaps that don&amp;rsquo;t exist. Here&amp;rsquo;s the fix.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="/blog/3-ibm-wts-trap/featured.svg"/></item><item><title>Two Pipelines, One Choice: Converting Sigma to QRadar AQL</title><link>/blog/2-ibm-wts-pipelines/</link><pubDate>Wed, 26 Aug 2026 14:28:07 +0100</pubDate><author>taha.marouani@etudiant-enit.utm.tn (Taha)</author><guid>/blog/2-ibm-wts-pipelines/</guid><description>IBM&amp;rsquo;s pySigma backend ships two conversion pipelines with very different trade-offs, and one of them fails open. Here&amp;rsquo;s how the converter picks, and what it records.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="/blog/2-ibm-wts-pipelines/featured.svg"/></item><item><title>What The Sigma: Translating Detections Is Solved, Trusting Them Isn't</title><link>/blog/0-ibm-wts-overview/</link><pubDate>Thu, 20 Aug 2026 14:28:07 +0100</pubDate><author>taha.marouani@etudiant-enit.utm.tn (Taha)</author><guid>/blog/0-ibm-wts-overview/</guid><description>Why I built a detection-as-code pipeline around IBM&amp;rsquo;s own Sigma-to-QRadar backend, and why the interesting part isn&amp;rsquo;t the translation.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="/blog/0-ibm-wts-overview/featured.svg"/></item></channel></rss>