<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Kira — Notas de taller</title><description>Ingeniería inversa, firmware, redes, IA local y reparación electrónica.</description><link>https://kirajav.dev/</link><language>es-mx</language><item><title>El checksum que no era CRC: cómo decodifiqué el protocolo del JamJum JP-1</title><link>https://kirajav.dev/blog/checksum-que-no-era-crc/</link><guid isPermaLink="true">https://kirajav.dev/blog/checksum-que-no-era-crc/</guid><description>Bitácora de ingeniería inversa de un controlador MIDI: capturas USB, una hipótesis equivocada y la pieza que faltaba para que el aparato aceptara color arbitrario por pad.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate><category>ingeniería inversa</category><category>midi</category><category>usb</category><category>python</category></item></channel></rss>