/images/avatar.png

buzzdeee

Zwei Wochen OpenBSD Ports maintenance: LLVM 22 Fallout, SDR Stack Expansion, und Ruby Housekeeping

Hinter mir liegen wieder mal zwei Wochen im OpenBSD Ports Tree. Zwischen größeren Toolchain-Updates im Base-System, die bei mir für einiges an Fallout gesorgt haben, dem Ausbau des Software Defined Radio (SDR) Ökosystems, Updates für mein Repository an GNUstep App Wrappern, einem Major-Update von wpscan sowie einem überfälligen Update von whatweb inklusive dem nötigen Dependency-Maze gab es für mich jede Menge zu tun.

Hier ist ein Breakdown aller Updates, neuen Imports und Maintenance-Arbeiten der letzten 14 Tage.

OpenBSD Ports Updating Spree: OpenVox, DFIR Tools und Rocrail-Rettung

Ich habe diese Woche einiges an Zeit in einen gezielten OpenBSD-Ports-Update-Sprint gesteckt und dafür ein paar andere Projekte beiseitegeschoben, um diesen überfälligen Kram endlich mal wegzubügeln. Wie das meistens so läuft: Was mit ein paar einfachen Versions-Bumps anfing, endete schnell in einem fetten Domino-Effekt aus miteinander verknüpften Dependencies – besonders im Ruby- und Python-Ökosystem ;)

Es lohnt sich nicht, jeden kleinen Minor-Bump einzeln aufzuzählen, aber hier ist die Übersicht der wichtigsten Updates, die frisch im Tree gelandet sind.

Zigbee Home Automation auf OpenBSD: Sonoff Dongle-M und openHAB

In meinem letzten Post haben wir uns das Sniffing von Zigbee-Traffic mit dem älteren TI CC2531 🛒Affiliate-Link: Bei einem Kauf über diesen Link erhalten ich möglicherweise eine kleine Provision – ohne zusätzliche Kosten für dich. Ein Weg, meine Arbeit zu unterstützen. angesehen. Während dieser Stick zum Lernen super ist, ist es jedoch nicht die Hardware, die man für die eigentliche Haussteuerung nutzen möchte. Mein CC2531 eignet sich hervorragend zum Sniffen, da er schon mit der Sniffer-Firmware daherkam – dafür habe ich ihn benutzt und werde ihn auch weiterhin so verwenden.

Zigbee-Sniffing unter OpenBSD: Deep Dive mit dem TI CC2531

In meinem vorherigen Post habe ich den nRF52840 nice!Nano 🛒Affiliate-Link: Bei einem Kauf über diesen Link erhalten ich möglicherweise eine kleine Provision – ohne zusätzliche Kosten für dich. Ein Weg, meine Arbeit zu unterstützen. als Kombi-Lösung für BTLE- und Zigbee-Sniffing unter die Lupe genommen. Während BTLE tadellos lief, herrschte bei Zigbee in Kismet und Wireshark Funkstille.

Um Hardware-Limits als Fehlerquelle auszuschließen, bin ich auf einen echten Klassiker umgestiegen: den Texas Instruments CC2531 USB Dongle 🛒Affiliate-Link: Bei einem Kauf über diesen Link erhalten ich möglicherweise eine kleine Provision – ohne zusätzliche Kosten für dich. Ein Weg, meine Arbeit zu unterstützen..

Gleise und Dämonen: Digitale Modelleisenbahn unter OpenBSD

Die Welt im Miniaturformat

Wie wahrscheinlich viele Kinder meiner Generation habe ich unzählige Stunden in der Welt der analogen Modelleisenbahn verbracht. Doch für mich ging es nicht nur darum, einer Lokomotive dabei zuzusehen, wie sie im Kreis fährt. Die wahre Magie lag im Erschaffen: das Zusammenbauen von Plastikhaus-Bausätzen, das akribische Gestalten des Geländes und die komplexe Arbeit “unter der Platte” – das Verkabeln von Lichtern und elektromagnetischen Weichen. Es war meine erste Begegnung mit Ingenieurwesen und Projektmanagement, auch wenn mir das damals nicht bewusst war.

Unsichtbare Signale abfangen: BTLE und Zigbee auf OpenBSD

In meinen vorherigen Beiträgen haben wir uns mit dem Prozess Bridging the Gap: Modernes Kismet auf OpenBSD bringen beschäftigt und hatten ein wenig Spaß mit RTL-SDR auf OpenBSD, um Flugzeuge und Temperatursensoren zu verfolgen. Heute tauche ich tiefer in die unsichtbaren Signale um uns herum ein und verlagere den Fokus auf Bluetooth Low Energy (BTLE) und Zigbee.

Ich war schon immer neugierig darauf, was IoT-Geräte in meiner Umgebung eigentlich “hinter meinem Rücken” so sagen - Fitnesstracker, smarte Glühbirnen und sogar Zahnbürsten “bewerben” (advertising) ständig ihre Anwesenheit. In diesem Beitrag schauen wir uns an, wie man eine professionelle Sniffing-Umgebung auf OpenBSD einrichtet, indem wir sowohl den klassischen Adafruit Bluefruit Sniffer (nRF51822) als auch den modernen nRF52840 (speziell den nice!nano) verwenden.