MADEA: A Malware Detection Architecture for IoT blending Network Monitoring and Device Attestation

📅 2025-02-20
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
In resource-constrained IoT malware detection, existing remote attestation (RA) and traffic analysis (TA) approaches suffer from low accuracy, poor real-time performance, or high energy overhead. To address these limitations, this paper proposes MADEA, a collaborative detection system. MADEA innovatively integrates lightweight traffic anomaly detection—based on fine-grained device behavioral modeling—with on-demand remote attestation, enabling dynamic, behavior-triggered verification. This closed-loop design jointly identifies suspicious activities and confirms the presence of malicious code. Evaluated against state-of-the-art methods, MADEA achieves a 100% true positive rate, reduces detection latency by 160×, and cuts periodic attestation energy consumption to 1/14. These results demonstrate a significant breakthrough in reconciling the inherent trade-offs among detection certainty, real-time responsiveness, and energy efficiency—previously unattainable with RA- or TA-only solutions.

Technology Category

Application Category

📝 Abstract
Internet-of-Things (IoT) devices are vulnerable to malware and require new mitigation techniques due to their limited resources. To that end, previous research has used periodic Remote Attestation (RA) or Traffic Analysis (TA) to detect malware in IoT devices. However, RA is expensive, and TA only raises suspicion without confirming malware presence. To solve this, we design MADEA, the first system that blends RA and TA to offer a comprehensive approach to malware detection for the IoT ecosystem. TA builds profiles of expected packet traces during benign operations of each device and then uses them to detect malware from network traffic in real-time. RA confirms the presence or absence of malware on the device. MADEA achieves 100% true positive rate. It also outperforms other approaches with 160x faster detection time. Finally, without MADEA, effective periodic RA can consume at least ~14x the amount of energy that a device needs in one hour.
Problem

Research questions and friction points this paper is trying to address.

IoT malware detection
Blends RA and TA
Reduces energy consumption
Innovation

Methods, ideas, or system contributions that make the work stand out.

Blends Remote Attestation and Traffic Analysis
Real-time malware detection via traffic profiling
Reduces energy consumption significantly
🔎 Similar Papers
No similar papers found.