<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Security on Blog · EA8DJL</title><link>https://ea8djl.com/blog/tags/security/</link><description>Recent content in Security on Blog · EA8DJL</description><generator>Hugo</generator><language>en-GB</language><lastBuildDate>Mon, 02 Nov 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ea8djl.com/blog/tags/security/index.xml" rel="self" type="application/rss+xml"/><item><title>MACabre: giving Layer 2 the attention it deserves</title><link>https://ea8djl.com/blog/macabre-giving-layer-2-the-attention-it-deserves/</link><pubDate>Mon, 02 Nov 2026 00:00:00 +0000</pubDate><guid>https://ea8djl.com/blog/macabre-giving-layer-2-the-attention-it-deserves/</guid><description>&lt;p&gt;We pour years into hardening Layer 3. We filter prefixes, sign
routes, argue about RPKI over coffee. And then someone walks into a
meeting room, plugs in a laptop, and the switch happily hands them
the keys to the kingdom. Layer 2 is the floor nobody looks at until
they trip over it.&lt;/p&gt;
&lt;p&gt;So I started building &lt;strong&gt;MACabre&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="so-what-is-it"&gt;So what is it?&lt;/h2&gt;
&lt;p&gt;MACabre (yes, &lt;em&gt;MAC&lt;/em&gt; + &lt;em&gt;macabre&lt;/em&gt; — I&amp;rsquo;m not sorry) is an open-source
Layer 2 auditing suite in Python, with a PySide6 desktop GUI and
Scapy doing the dirty work underneath. Point it at your own lab,
pick an attack from the menu, and watch how your switches, bridges
and access ports hold up.&lt;/p&gt;</description></item></channel></rss>