meshtastic / firmware

Meshtastic device firmware
https://meshtastic.org
GNU General Public License v3.0
2.98k stars 714 forks source link

[Feature Request]: Add a module for "Device intrusion" #3993

Closed jwcrawley closed 1 month ago

jwcrawley commented 1 month ago

Platform

NRF52, ESP32, RP2040, Linux Native, other

Description

This is a request for a new module called "Device Intrusion".

The purpose is to have an optional module that allows tracking of USB-connects and BT-pairing and BT-Connect, and responds by chirping a message out the LoRa interface.

Reason: For nodes that are fixed and in more remote locations, one cannot easily monitor the tampering of said node. Adding this feature would not prevent an attack, but can detect an attack. This is similar to computers' "case alarms" that notify the bios and user that the computer case was opened.

This was discussed in the Meshtastic discord #security room. https://discord.com/channels/867578229534359593/1022240589091192853/1245753791610093578

garthvh commented 1 month ago

Duplicate of https://github.com/meshtastic/firmware/issues/3240 perfect use case for the serial module.