Moving Target Defense for IoT
Authors
Bheemavarapu, Sampath Reddy ; Mondal, Sayantan
Term
4. semester
Education
Publication year
2026
Submitted on
2026-06-03
Abstract
This thesis examines whether Moving Target Defense (MTD) can strengthen the security of resource‑constrained IoT networks by continuously changing exposed network identifiers before attackers can exploit them. We develop a lightweight, rule‑based orchestration framework for 6LoWPAN/RPL environments that combines IPv6 address shuffling and application‑layer port‑token rotation with a reactive rate limiter to mitigate floods. A border‑router orchestrator monitors stale‑port events, sensor silence, and packet‑rate anomalies, then selects appropriate proactive or reactive responses. We implement the prototype in Contiki‑NG and evaluate it in the Cooja simulator on a Tmote Sky‑based topology under three attack scenarios: IPv6 address scanning, a DIO‑shaped UDP radio‑disruption approximation of an RPL sinkhole, and CoAP flooding. The evaluation shows that the approach invalidates attacker reconnaissance, triggers timely adaptive defenses, and reduces the impact of flooding while keeping energy and performance overhead acceptable. These results provide simulation‑based evidence that lightweight, rule‑driven MTD is a feasible path to improving resilience in constrained IoT networks.
Denne afhandling undersøger, om Moving Target Defense (MTD) kan styrke sikkerheden i ressourcebegrænsede IoT‑net ved løbende at ændre eksponerede netværksidentifikatorer, før angribere kan udnytte dem. Vi udvikler et letvægts, regelbaseret orkestreringsrammeværk til 6LoWPAN/RPL‑miljøer, der kombinerer IPv6‑adresseskift (shuffling) og port‑token‑rotation på applikationslaget med en reaktiv ratelimiter til at dæmpe trafikfloder. En orkestrator placeret på grænserouteren overvåger hændelser med forældede porte, sensorstilhed og pakkefrekvensanomalier og vælger derefter passende proaktive eller reaktive forsvar. Prototypen er implementeret i Contiki‑NG og evalueret i Cooja‑simulatoren på en Tmote Sky‑baseret topologi under tre angrebsscenarier: IPv6‑adressescanning, en DIO‑formet UDP‑radioforstyrrelse som en approksimation af en RPL‑sinkhole og CoAP‑flooding. Evalueringen viser, at tilgangen gør angriberens rekognosceringsdata hurtigt ugyldige, udløser adaptive forsvar i tide og reducerer effekten af flooding, samtidig med at energi‑ og ydelsesoverhead holdes på et acceptabelt niveau. Resultaterne giver simuleringsbaseret evidens for, at letvægts, regelstyret MTD er en realistisk vej til at øge robustheden i begrænsede IoT‑net.
[This apstract has been generated with the help of AI directly from the project full text]
