<?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>Open-Source on Blog · EA8DJL</title><link>https://ea8djl.com/blog/tags/open-source/</link><description>Recent content in Open-Source 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/open-source/index.xml" rel="self" type="application/rss+xml"/><item><title>MACabre: darle a la capa 2 el cariño que merece</title><link>https://ea8djl.com/blog/es/posts/introducing-macabre/</link><pubDate>Mon, 02 Nov 2026 00:00:00 +0000</pubDate><guid>https://ea8djl.com/blog/es/posts/introducing-macabre/</guid><description>&lt;p&gt;Dedicamos años a fortificar la capa 3. Filtramos prefijos, firmamos
rutas, discutimos sobre RPKI mientras se enfría el café. Y entonces
alguien entra en una sala de reuniones, enchufa un portátil y el
switch le entrega encantado las llaves del reino. La capa 2 es ese
suelo que nadie mira hasta que tropieza con él.&lt;/p&gt;
&lt;p&gt;Así que me puse a construir &lt;strong&gt;MACabre&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="y-esto-qué-es"&gt;¿Y esto qué es?&lt;/h2&gt;
&lt;p&gt;MACabre (sí, &lt;em&gt;MAC&lt;/em&gt; + &lt;em&gt;macabre&lt;/em&gt;, y no me arrepiento) es una suite de
auditoría de capa 2 de código abierto en Python, con interfaz
gráfica de escritorio en PySide6 y Scapy haciendo el trabajo sucio
por debajo. La apuntas a tu propio laboratorio, eliges un ataque en
el menú y observas cómo aguantan tus switches, bridges y puertos de
acceso.&lt;/p&gt;</description></item><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>