PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
February 25, 2026Journal of Cybersecurity and Privacy0 citationsOpen Access

Comparing the Use of EMBA for IoT Firmware Security Analysis on Cloud Services and Standalone Servers

View Full Paper
KNKenan Sansal NurayOUOren UptonNBNicole Beebe

Key Points

  • This research aims to compare the performance of EMBA firmware security analysis in cloud and standalone environments.
  • Conducted analysis using EMBA configurations on both standalone personal computer and Microsoft Azure cloud-based machine.
  • Analyzed firmware images of varying sizes to assess execution time and resource utilization.
  • Systematically recorded detected vulnerabilities and execution context during analysis.
  • Scan duration varied with firmware size and execution context, with larger files taking longer in the cloud.
  • A 25.5 MB firmware image took approximately 14 hours on a standalone system compared to over 25 hours in the cloud.
  • For a 30.2 MB image, completion times were about 18 hours locally and 17 hours in the cloud.
  • The type and number of vulnerabilities detected were consistent across both environments.

Abstract

This paper presents an experimental comparison of the EMBA firmware security analysis framework deployed in cloud-based and standalone environments. Unlike prior studies that primarily focus on EMBA’s analytical capabilities, this work examines how deployment choices influence performance and execution time during IoT firmware analysis. Using identical EMBA configurations and analysis modules, firmware images of varying sizes were analyzed on a standalone personal computer and a Microsoft Azure cloud-based virtual machine. Execution time, detected vulnerabilities, and resource utilization were systematically recorded to evaluate the impact of the deployment environment. The results indicate that scan duration is affected by both firmware size and execution context. For example, using EMBA v1.5.0, a 25.5 MB firmware image required approximately 14 h on a standalone system and over 25 h in the cloud. In contrast, a 30.2 MB image was completed in approximately 18 h locally and 17 h in the cloud. Despite these differences in execution time, the type and number of identified vulnerabilities were largely consistent across both environments, suggesting comparable analytical coverage. Overall, this deployment-focused evaluation provides empirical insight into performance-related trade-offs relevant to practitioners selecting local or cloud-based environments for firmware security analysis.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Nuray et al. (2026) studied this question.

synapsesocial.com/papers/699e919cf5123be5ed04f398https://doi.org/10.3390/jcp6010039
Ask AI
Helpful
Bookmark
Share
View Full Paper