Meshtastic Under the Microscope: From Chirps to Chat
Deconstructs the Meshtastic LoRa protocol layer by layer using SDRs, GNU Radio, and Python, demonstrating frame decoding and packet transmission without mobile apps.
Summary
The Rise of Off-Grid LoRa Mesh Networks
Meshtastic has become a widely adopted decentralized, low-power mesh networking protocol operating over long-range LoRa radios for off-grid communication.
Demodulating LoRa Chirps with SDR and GNU Radio
Allan Riordan Ball breaks down the physical layer modulation in Inspectrum and GNU Radio, detailing how LoRa frequency chirps are formed, synchronized, and demodulated into raw bitstreams.
Dissecting Protobuf Envelopes and AES-256 Encryption
Tracing packet propagation across intermediate mesh nodes reveals how frame routing headers wrap Protobuf payloads and encrypted AES-256 application messages.
Transmitting Custom Frames with Standalone Python
Demonstrating standalone Python scripts to forge and transmit valid Meshtastic frames equips security researchers to audit and interact directly with LoRa mesh networks.
Related talks
RF Village·47 min
Manuel Rabid
Analyzes the VHF Weather Radio SAME protocol and seismic alert systems (SASMEX), demonstrating how unauthenticated broadcast signals risk false alarms.
nullcon·46 min
GNU Radio · Arthur Garipov
Analysts investigate attack surfaces and defenses concerning Goa 2017 - Drone Hijacking And Other IoT Hacking With GNU Radio And SDR by Arthur Garipov.
Creator Stage·25 min
Avinash Srinivasan · Brien Croteau
Presents an SDN and SDR-driven cross-layer framework utilizing SATCOM infrastructure for resilient, reconfigurable communications across autonomous vessels.


