Research on Firmware Simulation of Windows Embedded Compact System

Firmware simulation of embedded devices is an important technology to support security testing of embedded devices. However, most of the current firmware emulation targets are bare-metal or Linux-based firmware. The number of embedded devices based on Windows Embedded Compact (Windows CE) as the operating system occupies a certain market size, and there are certain security risks. Firmware extraction and system state simulation of embedded devices based on Windows CE are difficult. In order to solve the problem that embedded devices based on Windows CE system need firmware simulation methods and better support the security testing of embedded devices using Windows CE system, We propose a firmware simulation method for Windows CE systems. Combining the development board framework supported by QEMU and the specific application of embedded devices to be simulated, we make a simulation image that can run in QEMU. We verify our method on two commercial PLCs, and the experimental results show that our method can simulate the system state of PLC firmware.

Authors

Institutions

Publication Details

Published
2025-05-05
DOI
https://doi.org/10.1109/cscwd64889.2025.11033476
Primary Topic
Embedded Systems and FPGA Design
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Research on Firmware Simulation of Windows Embedded Compact System

Dawei Zhao, Lijuan Xu, Lei Zhang, Zhen Zhang
Embedded Systems and FPGA Design
article

Research on Firmware Simulation of Windows Embedded Compact System

Dawei Zhao, Lijuan Xu, Lei Zhang, Zhen Zhang
article en

Abstract

Firmware simulation of embedded devices is an important technology to support security testing of embedded devices. However, most of the current firmware emulation targets are bare-metal or Linux-based firmware. The number of embedded devices based on Windows Embedded Compact (Windows CE) as the operating system occupies a certain market size, and there are certain security risks. Firmware extraction and system state simulation of embedded devices based on Windows CE are difficult. In order to solve the problem that embedded devices based on Windows CE system need firmware simulation methods and better support the security testing of embedded devices using Windows CE system, We propose a firmware simulation method for Windows CE systems. Combining the development board framework supported by QEMU and the specific application of embedded devices to be simulated, we make a simulation image that can run in QEMU. We verify our method on two commercial PLCs, and the experimental results show that our method can simulate the system state of PLC firmware.

Qilu University of Technology (CN), Shandong Academy of Sciences (CN)
National Natural Science Foundation of China, National Key Research and Development Program of China
Industry, innovation and infrastructure
Openalex Percentile: Top 84%
Embedded Systems and FPGA Design
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.