From ed4a30e526591f1fa9a2fa40de0cd1cb26288581 Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Sun, 10 Aug 2025 08:38:44 -0500 Subject: [PATCH] Add transport --- test/test_security/test_packet_handling.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/test_security/test_packet_handling.cpp b/test/test_security/test_packet_handling.cpp index ffe64ec55..cf9a2baec 100644 --- a/test/test_security/test_packet_handling.cpp +++ b/test/test_security/test_packet_handling.cpp @@ -58,6 +58,7 @@ void test_nodeinfo_spoofing_vulnerability() // Create a spoofed packet claiming to be from our own node meshtastic_MeshPacket spoofedPacket = meshtastic_MeshPacket_init_default; + spoofedPacket.transport_mechanism = meshtastic_MeshPacket_TransportMechanism_TRANSPORT_LORA; spoofedPacket.from = 0x12345678; // VULNERABILITY: Same as our node number spoofedPacket.to = NODENUM_BROADCAST; spoofedPacket.channel = 0; @@ -107,6 +108,7 @@ void test_legitimate_packet_processing() // Create a legitimate packet from a DIFFERENT node meshtastic_MeshPacket legitimatePacket = meshtastic_MeshPacket_init_default; + legitimatePacket.transport_mechanism = meshtastic_MeshPacket_TransportMechanism_TRANSPORT_LORA; legitimatePacket.from = 0x87654321; // Different node number - this is legitimate legitimatePacket.to = NODENUM_BROADCAST; legitimatePacket.channel = 0;