Skip to content
Preprint

Statistical Analysis of Executability and Program Equivalence in Decompilation for IoT Vulnerability Detection

Aug 2026 · 0 citations · 31 references
Computer Science

TL;DR

This study provides a statistical evaluation foundation for quantifying implementation defects in IoT devices and a framework that generalizes to quality evaluation of black-box generative models.

Abstract

Internet of Things (IoT) devices handle sensitive privacy-related information such as user audio, video, and authentication data, making it essential to detect vulnerabilities in their firmware. Decompilation, a key detection technique, has recently attracted attention because Large Language Models (LLMs) enable high readability and high recompilation success rates. However, because LLM outputs depend on probabilistic token prediction, they tend to prioritize syntactic correctness and may generate plausible-looking code that is semantically different from the original binary. Vulnerabilities often arise in details that are easily lost in this process, such as error-handling flows and boundary checks. Existing evaluation metrics focus mainly on passing test cases and cannot sufficiently identify code whose internal structure has been altered despite appearing behaviorally valid, so a metric that quantifies the internal structure of decompiled code from multiple perspectives is needed. We propose a nine-dimensional quality evaluation metric consisting of three categories: structural, behavioral, and semantic similarity. Targeting 318 programs from OpenWrt, an open-source router platform underlying many commercial routers, we generated 19,625 decompilation results using five methods (one rule-based and four LLM-based) and analyzed them statistically. The recompilation-success group achieved significantly higher overall scores than the failure group (Cohen's d=0.92); behavioral similarity showed d=0.96 and structural similarity d=0.69, demonstrating that these metrics are important predictors of decompilation quality. This study provides a statistical evaluation foundation for quantifying implementation defects in IoT devices and a framework that generalizes to quality evaluation of black-box generative models.

View source

Similar papers

Open access Oct 2026

Uniting Bounded Verification and Transformer-Based Learning for Proactive IoT Security

The proliferation of Internet-of-Things (IoT) ecosystems has introduced sophisticated interaction threats that emerge from unintended coordination between multiple applications, evading traditional single-app analysis. While formal verification provides soundness guarantees for interaction threats detection, it suffers...

Md Rashedul Hasan, Hamid Bagheri · 0 citations
#artificial intelligence Preprint Sep 2026

CESBench: Benchmarking Large Language Models on Cryptographic Engineering Security for IoT Devices

This paper presents CESBench, 380 expert-written items across six sub-domains of cryptographic engineering security for IoT devices: side-channel, fault injection, implementation, countermeasures, evaluation, and integration, and presents the benchmark, prompts, and per-item results.

Wen-Quan Zhou, An Wang, Jing-Ping Liang et al. · 0 citations
Open access Sep 2026

SHAP-Guided Opcode Feature Selection for Lightweight and Explainable IoT Malware Detection — and What the Explanations Revealed About the Dataset

An artifact-resistant protocol is introduced that restricts the vocabulary to opcodes present in at least 5% of training files of each class, computed within each fold, that restricts the vocabulary to opcodes present in at least 5% of training files of each class.

Suad Shatti Azeez · 0 citations
Open access Aug 2026

A framework for verifying the integrity of IoT logs and tracing tampering based on deterministic Merkle trees

In IoT scenarios such as industrial gateways, park security, vehicle terminals, and medical monitoring, logs are often the first materials retrieved for fault recovery and security evidence, but they are not naturally reliable. Device disconnection, gateway caching, platform script misoperation, and even intruders who...

D.-D. Liu, F.-Q. Li, S. Fang · 0 citations
Open access Sep 2026

Base Semantics—A Novel Approach for Minimizing Malware Detection Rules

The rapid evolution of malware variants has increasingly undermined traditional signature‐based detection techniques, which are easily evaded through obfuscation and polymorphism that preserve malicious functionality. This challenge is particularly acute in Internet of Things (IoT) environments, where device heteroge...

Khizar Hayat, S. Hina, Fabiha Hashmat et al. · 0 citations
Review Sep 2026

From Source Code to Network Profile: Automated and Traceable MUD Profile Generation for IoT Devices

The Manufacturer Usage Description (MUD) standard allows IoT manufacturers to define expected network behaviors in a MUD file. This file can be translated into enforceable access-control policies, restricting compromised devices to operate solely through manufacturer-defined communication patterns. However, practical a...

Alessandro Lotto, Abdulla R. A. Almenhali, Savio Sciancalepore et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.